$search

joint_qualification_controllers::HeadPositionController Class Reference

#include <head_position_controller.h>

Inheritance diagram for joint_qualification_controllers::HeadPositionController:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 HeadPositionController ()
bool init (pr2_mechanism_model::RobotState *robot, ros::NodeHandle &n)
void starting ()
void update ()
 ~HeadPositionController ()

Public Attributes

double pan_out_
double tilt_out_

Private Member Functions

void command (const sensor_msgs::JointStateConstPtr &command_msg)

Private Attributes

controller::JointPositionController head_pan_controller_
controller::JointPositionController head_tilt_controller_
ros::NodeHandle node_
std::string pan_link_name_
pr2_mechanism_model::RobotStaterobot_state_
ros::Subscriber sub_command_
std::string tilt_link_name_

Detailed Description

Definition at line 53 of file head_position_controller.h.


Constructor & Destructor Documentation

HeadPositionController::HeadPositionController (  ) 

Definition at line 48 of file head_position_controller.cpp.

HeadPositionController::~HeadPositionController (  ) 

Definition at line 52 of file head_position_controller.cpp.


Member Function Documentation

void HeadPositionController::command ( const sensor_msgs::JointStateConstPtr command_msg  )  [private]

Definition at line 108 of file head_position_controller.cpp.

bool HeadPositionController::init ( pr2_mechanism_model::RobotState robot,
ros::NodeHandle n 
) [virtual]

Implements pr2_controller_interface::Controller.

Definition at line 57 of file head_position_controller.cpp.

void HeadPositionController::starting (  )  [virtual]

Reimplemented from pr2_controller_interface::Controller.

Definition at line 91 of file head_position_controller.cpp.

void HeadPositionController::update ( void   )  [virtual]

Implements pr2_controller_interface::Controller.

Definition at line 99 of file head_position_controller.cpp.


Member Data Documentation

Definition at line 77 of file head_position_controller.h.

Definition at line 78 of file head_position_controller.h.

Definition at line 69 of file head_position_controller.h.

Definition at line 70 of file head_position_controller.h.

Definition at line 65 of file head_position_controller.h.

Definition at line 71 of file head_position_controller.h.

Definition at line 72 of file head_position_controller.h.

Definition at line 70 of file head_position_controller.h.

Definition at line 65 of file head_position_controller.h.


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


joint_qualification_controllers
Author(s): Kevin Watts, Melonee Wise
autogenerated on Sat Mar 2 13:14:25 2013