Robotics visualization using Rerun
Project description
rerun-robotics
Utilities to use the amazing Rerun visualizer for robotics applications. This repo is a work in progress.
Installation
pip install rerun-robotics
Install from source
git clone https://github.com/williamshen-nz/rerun-robotics.git
cd rerun-robotics
pip install -e .
Usage
Check the Rerun documentation for information on how to use the viewer.
We currently support the Franka Emika Panda robot and setting it via joint positions.
import rerun as rr
from rerun_robotics import load_franka_panda
rr.init("demo", spawn=True)
panda = load_franka_panda()
# 7 arm joints + 1 gripper joint
panda.set_joint_positions([0, -0.75, 0, -2.35, 0, 1.57, 0.78, 0.04])
Franka Panda Demo
This demo shows how to log joint positions over time using a timeline.
python -m rerun_robotics.examples.panda
Troubleshooting
If you are having issues, try to install the most recent version of the rerun-sdk (pip install rerun-sdk -U
). The APIs
are mostly stable but still change sometimes. If you still are unable to get things working, please open an issue and we
will do our best to help!
Last tested on rerun-sdk==0.17.0
.
Changelog
See docs/CHANGELOG.md.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file rerun_robotics-0.0.5.tar.gz
.
File metadata
- Download URL: rerun_robotics-0.0.5.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b45d8254f18ce557e103be26cf1f70d6e3baf1494ae052148a1139f6e316c996 |
|
MD5 | 886eb38e43dbd3330fc029fd941996fb |
|
BLAKE2b-256 | 98968284cd06707950bf59ed5ba4e6c30a7df0841175805992b2af9fea6269b7 |
File details
Details for the file rerun_robotics-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: rerun_robotics-0.0.5-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dcb859ef408bb0d3c3514788728099e328ffe2cbd16a9e04fd5b62d32b371d6 |
|
MD5 | 9e75a322a11c950df564b3c28da2e03e |
|
BLAKE2b-256 | f088bd088009e53fdaca2281538a09443137ab59963505dc7bb783712687783a |