Panda model for dm_robotics.
Project description
Model and Tools for the Panda Robot in dm_robotics
This package includes a model of the Panda robot for dm_robotics, tools to build simulation environments suited for reinforcement learning, and allows you to run these simulations with real hardware in the loop.
Run your dm_robotics
simulation environment on the real hardware without modification.
Haptic interaction mode allows you to physically interact with the simulation environment.
To get started, checkout the tutorial.
Install
The recommended way of installing is using PyPI:
pip install dm-robotics-panda
Alternatively, you can install this package from source by executing
pip install .
in the repository's root directory.
Requirements
Hardware-in-the-loop operation requires panda-py
to control the robot. However, the version automatically installed from PyPI may not be compatible with your robot if you use an older firmware or use the new Franka Research 3 robot. In that case refer to the panda-py instructions on what version to install and where to find it.
If you're having trouble running the included viewer or rendering scenes, please refer to the requirements of dm_control.
Citation
If you use dm_robotics_panda in published research, please consider citing the original software paper.
@article{elsner2023taming,
title = {Taming the Panda with Python: A powerful duo for seamless robotics programming and integration},
journal = {SoftwareX},
volume = {24},
pages = {101532},
year = {2023},
issn = {2352-7110},
doi = {https://doi.org/10.1016/j.softx.2023.101532},
url = {https://www.sciencedirect.com/science/article/pii/S2352711023002285},
author = {Jean Elsner}
}
Project details
Release history Release notifications | RSS feed
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 dm_robotics_panda-0.4.1.tar.gz
.
File metadata
- Download URL: dm_robotics_panda-0.4.1.tar.gz
- Upload date:
- Size: 4.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2214140a9b4b871a3f9a6f9a593f9f00c51b49c28481f178c7290e9b795777a |
|
MD5 | 0d0985816d848b26f7ebfee6c695460b |
|
BLAKE2b-256 | cb163f940f4992e7edc985f38e6d54e03d8a87e23b82db6fc965d09adbb50316 |
File details
Details for the file dm_robotics_panda-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: dm_robotics_panda-0.4.1-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c327e1970f04516f81c70f3d56d6aa69676dff50df7a5187fbe30276fcff75d |
|
MD5 | 657fa659e6cca2050566155d7c60f747 |
|
BLAKE2b-256 | 1fb52c775eda1df68b191f9fe241207d588d6aff5b8f11482fe7ed73a4a71476 |