$search

IkPluginBakeoff Class Reference

List of all members.

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::CollisionModelscm_
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::KinematicsBaseks_comp_
kinematics::KinematicsBaseks_gold_
ros::NodeHandle priv_nh_
double workspace_x_extents_
double workspace_y_extents_
double workspace_z_extents_

Detailed Description

Definition at line 65 of file ik_plugin_bakeoff.cpp.


Constructor & Destructor Documentation

IkPluginBakeoff::IkPluginBakeoff (  )  [inline]

Definition at line 69 of file ik_plugin_bakeoff.cpp.


Member Function Documentation

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.


Member Data Documentation

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.

Definition at line 251 of file ik_plugin_bakeoff.cpp.

Definition at line 256 of file ik_plugin_bakeoff.cpp.

Definition at line 257 of file ik_plugin_bakeoff.cpp.

Definition at line 258 of file ik_plugin_bakeoff.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


pr2_arm_ik_tests
Author(s): Sachin Chitta
autogenerated on Fri Mar 1 16:46:14 2013