Public Member Functions | Private Attributes
joint_state_controller::JointStateController Class Reference

#include <joint_state_controller.h>

Inheritance diagram for joint_state_controller::JointStateController:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool init (hardware_interface::JointStateInterface *hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh)
 JointStateController ()
virtual void starting (const ros::Time &time)
virtual void stopping (const ros::Time &time)
virtual void update (const ros::Time &time, const ros::Duration &period)

Private Attributes

std::vector
< hardware_interface::JointStateHandle
joint_state_
ros::Time last_publish_time_
double publish_rate_
boost::shared_ptr
< realtime_tools::RealtimePublisher
< sensor_msgs::JointState > > 
realtime_pub_

Detailed Description

Definition at line 46 of file joint_state_controller.h.


Constructor & Destructor Documentation

Definition at line 49 of file joint_state_controller.h.


Member Function Documentation

Reimplemented from controller_interface::ControllerBase.

Definition at line 68 of file joint_state_controller.cpp.

Reimplemented from controller_interface::ControllerBase.

Definition at line 96 of file joint_state_controller.cpp.

void joint_state_controller::JointStateController::update ( const ros::Time time,
const ros::Duration period 
) [virtual]

Implements controller_interface::ControllerBase.

Definition at line 74 of file joint_state_controller.cpp.


Member Data Documentation

Definition at line 57 of file joint_state_controller.h.

Definition at line 59 of file joint_state_controller.h.

Definition at line 60 of file joint_state_controller.h.

Definition at line 58 of file joint_state_controller.h.


The documentation for this class was generated from the following files:


joint_state_controller
Author(s): Wim Meeussen
autogenerated on Fri Aug 28 2015 12:37:01