Public Member Functions | Public Attributes | List of all members
ompl_interface::PoseModelStateSpace::PoseComponent Struct Reference

Public Member Functions

bool computeStateFK (StateType *full_state, unsigned int idx) const
 
bool computeStateIK (StateType *full_state, unsigned int idx) const
 
bool operator< (const PoseComponent &o) const
 
 PoseComponent (const moveit::core::JointModelGroup *subgroup, const moveit::core::JointModelGroup::KinematicsSolver &k)
 

Public Attributes

std::vector< unsigned int > bijection_
 
std::vector< std::string > fk_link_
 
kinematics::KinematicsBasePtr kinematics_solver_
 
ompl::base::StateSpacePtr state_space_
 
const moveit::core::JointModelGroupsubgroup_
 

Detailed Description

Definition at line 183 of file pose_model_state_space.h.

Constructor & Destructor Documentation

◆ PoseComponent()

ompl_interface::PoseModelStateSpace::PoseComponent::PoseComponent ( const moveit::core::JointModelGroup subgroup,
const moveit::core::JointModelGroup::KinematicsSolver k 
)

Definition at line 184 of file pose_model_state_space.cpp.

Member Function Documentation

◆ computeStateFK()

bool ompl_interface::PoseModelStateSpace::PoseComponent::computeStateFK ( StateType full_state,
unsigned int  idx 
) const

Definition at line 195 of file pose_model_state_space.cpp.

◆ computeStateIK()

bool ompl_interface::PoseModelStateSpace::PoseComponent::computeStateIK ( StateType full_state,
unsigned int  idx 
) const

Definition at line 219 of file pose_model_state_space.cpp.

◆ operator<()

bool ompl_interface::PoseModelStateSpace::PoseComponent::operator< ( const PoseComponent o) const
inline

Definition at line 191 of file pose_model_state_space.h.

Member Data Documentation

◆ bijection_

std::vector<unsigned int> ompl_interface::PoseModelStateSpace::PoseComponent::bijection_

Definition at line 198 of file pose_model_state_space.h.

◆ fk_link_

std::vector<std::string> ompl_interface::PoseModelStateSpace::PoseComponent::fk_link_

Definition at line 200 of file pose_model_state_space.h.

◆ kinematics_solver_

kinematics::KinematicsBasePtr ompl_interface::PoseModelStateSpace::PoseComponent::kinematics_solver_

Definition at line 197 of file pose_model_state_space.h.

◆ state_space_

ompl::base::StateSpacePtr ompl_interface::PoseModelStateSpace::PoseComponent::state_space_

Definition at line 199 of file pose_model_state_space.h.

◆ subgroup_

const moveit::core::JointModelGroup* ompl_interface::PoseModelStateSpace::PoseComponent::subgroup_

Definition at line 196 of file pose_model_state_space.h.


The documentation for this struct was generated from the following files:


ompl
Author(s): Ioan Sucan
autogenerated on Fri May 3 2024 02:29:39