|
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include <execute_policy.hpp>
Public Attributes | |
| Eigen::MatrixXd | arm_positions |
| Arm joint positions, one row per arm joint in the arm joint group's order, one column per step. | |
| std::vector< double > | gripper_positions |
| Gripper joint position at each step, index-aligned with the chunk's points. | |
| std::string | gripper_joint_name |
| Name of the gripper joint (the one chunk joint not in the arm group), used to look up its limits. | |
A policy chunk split into the arm joints, which the executor streams to the trajectory controller, and the gripper joint, which is commanded separately. Both come from the same chunk as absolute joint positions. Only single-DOF grippers are supported: the chunk carries the gripper as exactly one joint.
| Eigen::MatrixXd moveit_pro::behaviors::ArmGripperChunk::arm_positions |
Arm joint positions, one row per arm joint in the arm joint group's order, one column per step.
| std::string moveit_pro::behaviors::ArmGripperChunk::gripper_joint_name |
Name of the gripper joint (the one chunk joint not in the arm group), used to look up its limits.
| std::vector<double> moveit_pro::behaviors::ArmGripperChunk::gripper_positions |
Gripper joint position at each step, index-aligned with the chunk's points.