|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## Version 1.5.1 |
3 | 4 |
|
| 5 | +- **Documentation Updates**: |
| 6 | + - Updated `basicusage.md`, overview page, demo docs, teleop usage info, devices, and related docs. |
| 7 | + - Added a CI doc update workflow and `.nojekyll` fix. |
| 8 | + - Simplified composite controller keywords and updated robots section and task images. |
| 9 | + |
| 10 | +- **Bug Fixes**: |
| 11 | + - Fixed segmentation demo, part controller demo, demo renderer, joint and actuator issues, equality removal, and orientation mismatch in Fourier hands. |
| 12 | + |
| 13 | +- **Features/Enhancements**: |
| 14 | + - Added GymWrapper support for both `gym` and `gymnasium` with `dict_obs`. |
| 15 | + - Updated DexMimicGen assets and included a default whole-body Mink IK config. |
| 16 | + - Improved CI to check all tests and print video save paths in demo recordings. |
| 17 | + |
| 18 | +- **Miscellaneous**: |
| 19 | + - Added troubleshooting for SpaceMouse failures and terminated `mjviewer` on resets. |
| 20 | + - Adjusted OSC position fixes and updated part controller JSONs. |
4 | 21 |
|
5 | 22 | ## Version 1.5.0 |
6 | 23 |
|
7 | | -<div class="admonition warning"> |
8 | | -<p class="admonition-title">Breaking API changes</p> |
9 | | -<div> |
10 | | - <ul>New controller design.</ul> |
11 | | -</div> |
12 | | -</div> |
| 24 | +The 1.5 release of **Robosuite** introduces significant advancements to extend flexibility and realism in robotic simulations. Key highlights include support for diverse robot embodiments (e.g., humanoids), custom robot compositions, composite controllers (such as whole-body controllers), expanded teleoperation devices, and photorealistic rendering capabilities. |
| 25 | + |
| 26 | +### New Features |
| 27 | +- **Diverse Robot Embodiments**: Support for complex robots, including humanoids, allowing exploration of advanced manipulation and mobility tasks. Please see [robosuite_models](https://github.com/ARISE-Initiative/robosuite_models) for extra robosuite-compatible robot models. |
| 28 | +- **Custom Robot Composition**: Users can now build custom robots from modular components, offering extensive configuration options. |
| 29 | +- **Composite Controllers**: New controller abstraction includes whole-body controllers, and the ability to control robots with composed body parts, arms, and grippers. |
| 30 | +- **Additional Teleoperation Devices**: Expanded compatibility with teleoperation tools like drag-and-drop in the MuJoCo viewer and Apple Vision Pro. |
| 31 | +- **Photorealistic Rendering**: Integration of NVIDIA Isaac Sim for enhanced, real-time photorealistic visuals, bringing simulations closer to real-world fidelity. |
| 32 | + |
| 33 | +### Improvements |
| 34 | +- **Updated Documentation**: New tutorials and expanded documentation on utilizing advanced controllers, teleoperation, and rendering options. |
| 35 | +- **Simulation speed improvement**: By default we set the `lite_physics` flag to True to skip redundant calls to [`env.sim.step()`](https://github.com/ARISE-Initiative/robosuite/blob/29e73bd41f9bc43ba88bb7d2573b868398905819/robosuite/environments/base.py#L444) |
| 36 | + |
| 37 | +### Migration |
| 38 | + |
| 39 | +- Composite controller refactoring: please see example of [usage](https://github.com/ARISE-Initiative/robosuite/blob/29e73bd41f9bc43ba88bb7d2573b868398905819/robosuite/examples/third_party_controller/mink_controller.py#L421) |
0 commit comments