◆ KinematicsLoaderImpl()
kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl::KinematicsLoaderImpl |
( |
const rclcpp::Node::SharedPtr & |
node, |
|
|
const std::string & |
robot_description, |
|
|
const std::map< std::string, std::vector< std::string >> & |
possible_kinematics_solvers, |
|
|
const std::map< std::string, std::vector< double >> & |
search_res, |
|
|
const std::map< std::string, std::vector< std::string >> & |
iksolver_to_tip_links |
|
) |
| |
|
inline |
Pimpl Implementation of KinematicsLoader.
- Parameters
-
robot_description | |
possible_kinematics_solvers | |
search_res | |
iksolver_to_tip_links | - a map between each ik solver and a vector of custom-specified tip link(s) |
Definition at line 74 of file kinematics_plugin_loader.cpp.
◆ allocKinematicsSolver()
kinematics::KinematicsBasePtr kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl::allocKinematicsSolver |
( |
const moveit::core::JointModelGroup * |
jmg | ) |
|
|
inline |
◆ allocKinematicsSolverWithCache()
kinematics::KinematicsBasePtr kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl::allocKinematicsSolverWithCache |
( |
const moveit::core::JointModelGroup * |
jmg | ) |
|
|
inline |
◆ chooseTipFrames()
std::vector<std::string> kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl::chooseTipFrames |
( |
const moveit::core::JointModelGroup * |
jmg | ) |
|
|
inline |
Helper function to decide which, and how many, tip frames a planning group has.
- Parameters
-
jmg | - joint model group pointer |
- Returns
- tips - list of valid links in a planning group to plan for
Definition at line 101 of file kinematics_plugin_loader.cpp.
◆ status()
void kinematics_plugin_loader::KinematicsPluginLoader::KinematicsLoaderImpl::status |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: