rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
rapid::pr2 Namespace Reference

Classes

class  Gripper
 High-level interface for a PR2's gripper. More...
 
class  Head
 High-level interface for the PR2's head. More...
 
class  JointStates
 
class  Pr2
 
class  Torso
 High-level interface for the PR2's torso. More...
 

Functions

std::vector< std::string > left_arm_joint_names ()
 
std::vector< std::string > right_arm_joint_names ()
 
Pr2BuildReal (ros::NodeHandle &nh)
 

Variables

static const char kLeftGripperAction [] = "/l_gripper_controller/gripper_action"
 
static const char kRightGripperAction []
 
static const char kTorsoAction [] = "/torso_controller/follow_joint_trajectory"
 

Function Documentation

Pr2* rapid::pr2::BuildReal ( ros::NodeHandle &  nh)
std::vector<std::string> rapid::pr2::left_arm_joint_names ( )
std::vector<std::string> rapid::pr2::right_arm_joint_names ( )

Variable Documentation

const char rapid::pr2::kLeftGripperAction[] = "/l_gripper_controller/gripper_action"
static

Definition at line 10 of file gripper.h.

const char rapid::pr2::kRightGripperAction[]
static
Initial value:
=
"/r_gripper_controller/gripper_action"

Definition at line 11 of file gripper.h.

const char rapid::pr2::kTorsoAction[] = "/torso_controller/follow_joint_trajectory"
static

Definition at line 59 of file torso.h.