$search

LoopbackControllerManager Class Reference

List of all members.

Public Member Functions

void fini ()
void init ()
 LoopbackControllerManager ()
void run ()
void update ()
virtual ~LoopbackControllerManager ()

Private Member Functions

void ControllerManagerROSThread ()
void jointCallback (const sensor_msgs::JointState::ConstPtr &joints)
void readUrdf ()
void simulateJoints ()

Private Attributes

pr2_controller_manager::ControllerManagercm_
double damping_
 default joint damping
ros::Subscriber desired_angles_sub_
double dt_
 simulation time step
pr2_hardware_interface::HardwareInterface hw_
boost::mutex lock
double mass_
 fake link mass
boost::thread * ros_spinner_thread_
ros::NodeHandlerosnode_
 pointer to ros node
pr2_mechanism_model::RobotStatestate_

Detailed Description

Definition at line 49 of file loopback_controller_manager.cpp.


Constructor & Destructor Documentation

LoopbackControllerManager::LoopbackControllerManager (  ) 

Definition at line 90 of file loopback_controller_manager.cpp.

LoopbackControllerManager::~LoopbackControllerManager (  )  [virtual]

Definition at line 96 of file loopback_controller_manager.cpp.


Member Function Documentation

void LoopbackControllerManager::ControllerManagerROSThread (  )  [private]

Definition at line 326 of file loopback_controller_manager.cpp.

void LoopbackControllerManager::fini (  ) 

Definition at line 267 of file loopback_controller_manager.cpp.

void LoopbackControllerManager::init (  ) 

Definition at line 120 of file loopback_controller_manager.cpp.

void LoopbackControllerManager::jointCallback ( const sensor_msgs::JointState::ConstPtr joints  )  [private]

Definition at line 103 of file loopback_controller_manager.cpp.

void LoopbackControllerManager::readUrdf (  )  [private]

Definition at line 280 of file loopback_controller_manager.cpp.

void LoopbackControllerManager::run ( void   ) 

Definition at line 340 of file loopback_controller_manager.cpp.

void LoopbackControllerManager::simulateJoints (  )  [private]

Definition at line 203 of file loopback_controller_manager.cpp.

void LoopbackControllerManager::update ( void   ) 

Definition at line 225 of file loopback_controller_manager.cpp.


Member Data Documentation

Definition at line 64 of file loopback_controller_manager.cpp.

default joint damping

Definition at line 79 of file loopback_controller_manager.cpp.

Definition at line 71 of file loopback_controller_manager.cpp.

simulation time step

Definition at line 78 of file loopback_controller_manager.cpp.

Definition at line 63 of file loopback_controller_manager.cpp.

boost::mutex LoopbackControllerManager::lock [private]

Definition at line 76 of file loopback_controller_manager.cpp.

fake link mass

Definition at line 80 of file loopback_controller_manager.cpp.

Definition at line 75 of file loopback_controller_manager.cpp.

pointer to ros node

Definition at line 70 of file loopback_controller_manager.cpp.

Definition at line 66 of file loopback_controller_manager.cpp.


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


loopback_controller_manager
Author(s): Ingo Kresse
autogenerated on Tue Dec 4 07:15:20 2012