v0.4.0
This release adds the PyBullet loader, as well as CI checks to monitor that all URDF descriptions load successfully in PyBullet.
from robot_descriptions.loaders.pybullet import load_robot_description
robot = load_robot_description("poppy_torso_description")
There are two new robot descriptions from the Poppy Project as well. Thanks to the contributors of the project who made them available in the first place.
Added
- Description: Poppy Ergo Jr
- Description: Poppy Torso
- Loader: PyBullet
- Show description formats in
robot_descriptions list
- Unit tests to check that Pinocchio loads all descriptions successfully
- Unit tests to check that PyBullet loads all descriptions successfully
Changed
- A1: Split description again into URDF and MJCF again
- Command-line: refer to yourdfpy for animation
- eDO: update cache path to match package name
- Flatten cache directory structure
- Ginger: update cache path to match package name
- Go1: Split description again into URDF and MJCF again
- Match cache path with package name when it helps PyBullet
- Remove
MESHES_PATH
attribute