Changed
- Fixed a bug in `ConfigurationLimit` where the indices of the limited DoFs were storing the wrong values.
- Changed `print` statement in `Configuration::check_limits` to `logging.warning`.
Added
- Examples:
- Mobile Kinova loaded from a module-oriented MJCF description: [mobile_kinova.py](examples/mobile_kinova.py) (thanks Zi-ang-Cao)
- Removes the nested class naming convention in [tidybot.xml](tidybot.xml), allowing for seamless swapping of end-effectors.
- Mobile Kinova with LEAP hand: [mobile_kinova_leap.py](examples/mobile_kinova_leap.py) (thanks Zi-ang-Cao)
- The example scripts also includes updated recommendations for controlling the mobile base, aiming to minimize unnecessary rotation.
- UFactory xArm7 with LEAP hand: [xarm_leap.py](examples/arm_hand_xarm_leap.py)
- Unitree H1: [humanoid_h1.py](examples/humanoid_h1.py)