#include <kinematics_cache_ros.h>
Public Member Functions | |
bool | init (const kinematics_cache::KinematicsCache::Options &opt, const std::string &kinematics_solver_name, const std::string &group_name, const std::string &base_frame, const std::string &tip_frame, double search_discretization) |
Initialization function. | |
KinematicsCacheROS () | |
Private Attributes | |
planning_models::RobotModelPtr | kinematic_model_ |
boost::shared_ptr < pluginlib::ClassLoader < kinematics::KinematicsBase > > | kinematics_loader_ |
kinematics::KinematicsBase * | kinematics_solver_ |
Definition at line 47 of file kinematics_cache_ros.h.
Definition at line 54 of file kinematics_cache_ros.h.
bool kinematics_cache_ros::KinematicsCacheROS::init | ( | const kinematics_cache::KinematicsCache::Options & | opt, |
const std::string & | kinematics_solver_name, | ||
const std::string & | group_name, | ||
const std::string & | base_frame, | ||
const std::string & | tip_frame, | ||
double | search_discretization | ||
) |
Initialization function.
opt | A set of options for setting up the cache |
Definition at line 52 of file kinematics_cache_ros.cpp.
planning_models::RobotModelPtr kinematics_cache_ros::KinematicsCacheROS::kinematic_model_ [private] |
A loader needed to load the instance of a kinematics solver
Reimplemented from kinematics_cache::KinematicsCache.
Definition at line 69 of file kinematics_cache_ros.h.
boost::shared_ptr<pluginlib::ClassLoader<kinematics::KinematicsBase> > kinematics_cache_ros::KinematicsCacheROS::kinematics_loader_ [private] |
An instance of a kinematics solver needed by this class
Definition at line 67 of file kinematics_cache_ros.h.
Storage for number of solutions for each grid location
Reimplemented from kinematics_cache::KinematicsCache.
Definition at line 64 of file kinematics_cache_ros.h.