Skip to content

Commit

Permalink
Update 2024->2025 and v1.5.1 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
kevin-thankyou-lin committed Jan 2, 2025
1 parent 55f859d commit a071383
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 10 deletions.
25 changes: 17 additions & 8 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Changelog


## Version 1.5.1

- **Documentation Updates**:
Expand All @@ -18,13 +17,23 @@

- **Miscellaneous**:
- Added troubleshooting for SpaceMouse failures and terminated `mjviewer` on resets.
- Adjusted OSC position fixes and updated part controller JSONs.
- Adjusted OSC position fixes and updated part controller JSONs.

## Version 1.5.0

<div class="admonition warning">
<p class="admonition-title">Breaking API changes</p>
<div>
<ul>New controller design.</ul>
</div>
</div>
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.

### New Features
- **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.
- **Custom Robot Composition**: Users can now build custom robots from modular components, offering extensive configuration options.
- **Composite Controllers**: New controller abstraction includes whole-body controllers, and the ability to control robots with composed body parts, arms, and grippers.
- **Additional Teleoperation Devices**: Expanded compatibility with teleoperation tools like drag-and-drop in the MuJoCo viewer and Apple Vision Pro.
- **Photorealistic Rendering**: Integration of NVIDIA Isaac Sim for enhanced, real-time photorealistic visuals, bringing simulations closer to real-world fidelity.

### Improvements
- **Updated Documentation**: New tutorials and expanded documentation on utilizing advanced controllers, teleoperation, and rendering options.
- **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)

### Migration

- 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)
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@

# General information about the project.
project = "robosuite"
copyright = "Stanford University and The University of Texas at Austin 2022"
copyright = "Stanford University and The University of Texas at Austin 2025"
author = "the robosuite core team"

# The version info for the project you're documenting, acts as replacement for
Expand Down
2 changes: 1 addition & 1 deletion robosuite/renderers/context/egl_context.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Modifications Copyright 2022 The robosuite Authors
# Modifications Copyright 2025 The robosuite Authors
# Original Copyright 2018 The dm_control Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
Expand Down

0 comments on commit a071383

Please sign in to comment.