2.8.2
· One min read
- Fix crashing issues for teleoperation when MoveIt Servo is misconfigured.
- Remove unused dependencies from the MoveIt Studio containers.
AveragePoseStamped -- Averages estimated AprilTag poses to mitigate detection noise and stabilize results.CalculatePoseOffset - Calculates the offset transform from a source pose to a destination pose, relative to the source pose's coordinate frame.WritePoseToYAML - Writes a pose to a YAML file.TransformPoseFromYaml - Transforms a pose using another pose contained in a YAML file.Teleoperate Behavior and Objective into Teleoperate Joint Jog and Teleoperate Twist.AddCartesianPoseToSequence and SetupMTCCartesianSequence - Enables setting up a sequence of poses and planning through those poses.
CreateJointState - Create a valid joint state for your robot given joint names and position values.MoveToJointState - Moves to a specified input joint state provided.SetupMTCFromSolution - Provides an alternative to SetupMTCCurrentState to initialize a MoveIt Task Constructor (MTC) task from the final state of a previously computed solution.LoadImageFromFile - Loads an image from a file as a ROS Image message.
GetSynchronizedCameraTopics - Retrieves time synchronized RGB image, point cloud, and camera intrinsics data from ROS topics.FindMaskedObjects - Segments a point cloud given image segmentation masks and returns graspable object representations.CropPointsInBox - Segments a point cloud given a rectangular region of interest (ROI).GetPlanUsingTAMP - Requests a plan from a ROS 2 Planning System (PlanSys2) planning server.
CreateBehaviorTreeFromTaskPlan - Builds an Objective given a task plan and a mapping between task actions and Subtrees.IsForceWithinThreshold Behavior refactored to be reusable in loops by reinitializing its running counters.MoveToJointState Behavior to MoveToWaypoint, as it accepts a Waypoint name as input.
BiasedCoinFlip Behavior to simulate probability of success for testing purposes.GetMasks2DAction Behavior that sends images to a ROS action server using this GetMasks2D interface for segmentation tasks.FindSingularCuboids Behavior.InitializeMotionConstraints and AppendOrientationConstraint.
SetupMTCGenerateVacuumGrasps, for generating vacuum grasp poses with MTC.
Constrained Pick and Place added in the picknik_ur_mock_hw_config configuration package.Detect Apriltags and Get Detection Pose.Transform Pose Behavior for modifying an existing pose object.Setup MTC Pick Cuboid into separate Behaviors for approach, grasp generation, and retract. For more information, refer to the Migration Guide.
Get Current Planning Scene, Setup MTC Fixed Joint State, Push To Solution Queue, and Wait and Pop Solution QueueSetup MTC Move To Joint State Behavior.moveit_studio_vision_msgs package which contains ROS 2 interfaces for AprilTag detections and graspable objects consisting of cuboids and planar surfaces.Move to Joint State and Move to Pose Behaviors.Find Singular Cuboids Behavior now allows setting the parent frame instead of using the camera frame by default.