$search
Public Member Functions | |
geometry_msgs::Pose | generateRandomPoseInWorkspace () |
arm_navigation_msgs::RobotState | generateRandomRobotStateWithinLimits () |
std::vector< double > | generateRandomRobotVectorWithinLimits () |
IkPluginBakeoff () | |
void | runBakeoff (unsigned int num) |
Private Attributes | |
planning_environment::CollisionModels * | cm_ |
std::string | comp_solver_name_ |
std::string | gold_solver_name_ |
std::string | group_ |
std::map< std::string, std::pair< double, double > > | joint_bounds_map_ |
pluginlib::ClassLoader < kinematics::KinematicsBase > | kl_base_ |
kinematics::KinematicsBase * | ks_comp_ |
kinematics::KinematicsBase * | ks_gold_ |
ros::NodeHandle | priv_nh_ |
double | workspace_x_extents_ |
double | workspace_y_extents_ |
double | workspace_z_extents_ |
Definition at line 65 of file ik_plugin_bakeoff.cpp.
IkPluginBakeoff::IkPluginBakeoff | ( | ) | [inline] |
Definition at line 69 of file ik_plugin_bakeoff.cpp.
geometry_msgs::Pose IkPluginBakeoff::generateRandomPoseInWorkspace | ( | ) | [inline] |
Definition at line 152 of file ik_plugin_bakeoff.cpp.
arm_navigation_msgs::RobotState IkPluginBakeoff::generateRandomRobotStateWithinLimits | ( | ) | [inline] |
Definition at line 123 of file ik_plugin_bakeoff.cpp.
std::vector<double> IkPluginBakeoff::generateRandomRobotVectorWithinLimits | ( | ) | [inline] |
Definition at line 138 of file ik_plugin_bakeoff.cpp.
void IkPluginBakeoff::runBakeoff | ( | unsigned int | num | ) | [inline] |
Definition at line 165 of file ik_plugin_bakeoff.cpp.
Definition at line 249 of file ik_plugin_bakeoff.cpp.
std::string IkPluginBakeoff::comp_solver_name_ [private] |
Definition at line 254 of file ik_plugin_bakeoff.cpp.
std::string IkPluginBakeoff::gold_solver_name_ [private] |
Definition at line 253 of file ik_plugin_bakeoff.cpp.
std::string IkPluginBakeoff::group_ [private] |
Definition at line 252 of file ik_plugin_bakeoff.cpp.
std::map<std::string, std::pair<double, double> > IkPluginBakeoff::joint_bounds_map_ [private] |
Definition at line 248 of file ik_plugin_bakeoff.cpp.
Definition at line 243 of file ik_plugin_bakeoff.cpp.
Definition at line 246 of file ik_plugin_bakeoff.cpp.
Definition at line 245 of file ik_plugin_bakeoff.cpp.
ros::NodeHandle IkPluginBakeoff::priv_nh_ [private] |
Definition at line 251 of file ik_plugin_bakeoff.cpp.
double IkPluginBakeoff::workspace_x_extents_ [private] |
Definition at line 256 of file ik_plugin_bakeoff.cpp.
double IkPluginBakeoff::workspace_y_extents_ [private] |
Definition at line 257 of file ik_plugin_bakeoff.cpp.
double IkPluginBakeoff::workspace_z_extents_ [private] |
Definition at line 258 of file ik_plugin_bakeoff.cpp.