A joint from the robot. Models the transform that this joint applies in the kinematic chain....
 
Representation of a robot's state. This includes position, velocity, acceleration and effort.
 
State space to be used in combination with OMPL's constrained planning functionality.
 
const std::string & getParameterizationType() const override
 
void copyJointToOMPLState(ompl::base::State *ompl_state, const moveit::core::RobotState &robot_state, const moveit::core::JointModel *joint_model, int ompl_state_joint_index) const override
Copy a single joint's values (which might have multiple variables) from a MoveIt robot_state to an OM...
 
double * getValueAddressAtIndex(ompl::base::State *ompl_state, const unsigned int index) const override
 
void copyToOMPLState(ompl::base::State *ompl_state, const moveit::core::RobotState &robot_state) const override
Copy the data from a set of joint states to an OMPL state.
 
ConstrainedPlanningStateSpace(const ModelBasedStateSpaceSpecification &spec)
 
static const std::string PARAMETERIZATION_TYPE
 
void copyToRobotState(moveit::core::RobotState &robot_state, const ompl::base::State *ompl_state) const override
Copy the data from an OMPL state to a set of joint states.
 
The MoveIt interface to OMPL.
 
MOVEIT_CLASS_FORWARD(ValidStateSampler)