Skip to main content

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

Source code

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.

Metadata

Release files for rerun-robotics 0.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rerun-robotics 0.0.7
File Size Uploaded
rerun_robotics-0.0.7.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rerun-robotics 0.0.7
File Interpreter ABI Platform
rerun_robotics-0.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 11.6 kB

Release files / rerun_robotics-0.0.7.tar.gz

Download URL rerun_robotics-0.0.7.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4b5696d5f21a3a757bae1b05621f2abc2933b4c734f3bb4427e1e888ab799f6b
BLAKE2b-256 checksum
How to use checksums
50fb17fdb1c5638d41dd2f476cfc4a26037dc3263a741779bb7bf7086cd85e21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release files / rerun_robotics-0.0.7-py3-none-any.whl

Download URL rerun_robotics-0.0.7-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
703f6ebbae2c17986ca84945a0f286e73944daec8bcec41b4dd0eb0fb1a93e32
BLAKE2b-256 checksum
How to use checksums
3fae359a6bdc4e0ca61200147f0873d15152b138a1c8854fd0e345fe0314451f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.0.7 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page