Changelog#
Pre-Release v1.0.4a0 (2026-04-29)#
General#
The
_step_callbackof theBasicMagBotSingleAgentEnvnow returns the possibly modified action instead of None.
Bug Fixes#
Fix wrong mover bumper mass and corresponding examples in the documentation
Fix wrong gainprm in all RL environments
Ensure correct maximum dynamics of the actions (RL environments). This is fixed by using the
_step_callback.
Release v1.0.3 (2026-03-25)#
General#
Fix bug in
StateBasedGlobalPushingEnv-v0Update RL examples
Release v1.0.2 (2026-02-27)#
General#
Add the 6D-Platform MagBot (
SixDPlatformMagBotsAPM4330)Add tutorial on how to add MagBots to custom environments
Add example environments with MagBots (
SixDPlatformMagBotApplicationExampleEnvandSixDPlatformMagBotExampleEnv)
Release v1.0.1 (2025-11-24)#
General#
Use MuJoCo functions in
MoverImpedanceControllerinstead ofscipy.spatial.transform.Rotation(better performance, butscipy.spatial.transform.Rotationis not completely replaced)Add benchmark environments
Add
StateBasedPushXEnv-v0andStateBasedPushLEnv-v0Update throughput calculation in pushing environments and update benchmark results accordingly
Release v1.0.0 (2025-11-08)#
General#
Added the basic environments:
BasicMagBotEnv,BasicMagBotSingleAgentEnv,BasicMagBotMultiAgentEnvAdded the following example environments for trajectory planning and object manipulation:
LongHorizonGlobalTrajectoryPlanningEnv-v0,StateBasedStaticObstaclePushingEnv-v0,StateBasedGlobalPushingEnv-v0,StateBasedPushBoxEnv-v0,StateBasedPushTEnv-v0Added a
MoverImpedanceControllerthat solves a position and orientation taskAdded the
MujocoOffScreenViewer: an extension of the Gymnasium OffScreenViewer that allows to also specify the groups of geoms to be rendered by the off-screen rendererAdded the
MujocoViewerCollection: a manager for all renderers in a MuJoCo environmentAdded the
Matplotlib2DViewer: a simple viewer that displays the tile and mover configuration together with the mover collision offsets for debugging and analyzing planning tasksAdded auxiliary functions for MuJoCo, collision checking and rotations
Added benchmarks and latest results for trajectory planning and object pushing
Added tutorials and examples on how to use MagBotSim