2.5.0
· 5 min read
Changes in This Release
- Command-line interface updates
- User workspace is not automatically built every time MoveIt Studio is launched.
- Allow switching between configuration packages without prompting to delete host-mounted configuration folder.
- Improvements to Docker images by creating non-root users at container startup time.
- Additional checks for user environment configuration at install and run time.
- User workspace is not automatically built every time MoveIt Studio is launched.
- New Behaviors for AprilTag pose detection, including
Detect Apriltags
andGet Detection Pose
. - New
Transform Pose
Behavior for modifying an existing pose object. - MoveIt Task Constructor Behavior updates
- Split
Setup MTC Pick Cuboid
into separate Behaviors for approach, grasp generation, and retract. For more information, refer to the Migration Guide.- Behavior category name changed from "MTC" to "Task Planning".
- New Behaviors to enable concurrent planning and execution, including
Get Current Planning Scene
,Setup MTC Fixed Joint State
,Push To Solution Queue
, andWait and Pop Solution Queue
- Split
- Run multiple MoveIt motion planners in parallel with
Setup MTC Move To Joint State
Behavior. - New
moveit_studio_vision_msgs
package which contains ROS 2 interfaces for AprilTag detections and graspable objects consisting of cuboids and planar surfaces. - Added ability to display cuboid objects from a MoveIt planning scene in the MoveIt Studio web app.
- Removed built-in support for Kinova robots from the core MoveIt Studio package. For more information, see the Migration Guide.
- Updates to Universal Robots example workspace
- New machine tending simulation scene for default mock hardware configuration package.
- Updated Gazebo configuration package to demonstrate AprilTag based pick and place applications.
- Parallel sampling-based and joint interpolation planning is on by default when moving between Waypoints.
- New machine tending simulation scene for default mock hardware configuration package.
- UI updates
- Improved interactive marker performance.
- Easier to select connection lines in Objective Builder.
- Display planner names in trajectory previews.
- Visible error message when WebGL for graphics rendering is unavailable in a web browser.
- Automatically determine end effector coordinate frame name for endpoint and joint jogging.
- Support arbitrary metadata categories for custom Behaviors in the sidebar.
- Bug fixes.
- Improved interactive marker performance.