#include <gazebo_ros_joint_state_publisher.h>
Public Member Functions | |
GazeboRosJointStatePublisher () | |
void | Load (physics::ModelPtr _parent, sdf::ElementPtr _sdf) |
void | OnUpdate (const common::UpdateInfo &_info) |
void | publishJointStates () |
~GazeboRosJointStatePublisher () | |
Private Attributes | |
std::vector< std::string > | joint_names_ |
sensor_msgs::JointState | joint_state_ |
ros::Publisher | joint_state_publisher_ |
std::vector< physics::JointPtr > | joints_ |
common::Time | last_update_time_ |
physics::ModelPtr | parent_ |
std::string | robot_namespace_ |
boost::shared_ptr< ros::NodeHandle > | rosnode_ |
std::string | tf_prefix_ |
double | update_period_ |
double | update_rate_ |
event::ConnectionPtr | updateConnection |
physics::WorldPtr | world_ |
Definition at line 57 of file gazebo_ros_joint_state_publisher.h.
GazeboRosJointStatePublisher::GazeboRosJointStatePublisher | ( | ) |
Definition at line 35 of file gazebo_ros_joint_state_publisher.cpp.
GazeboRosJointStatePublisher::~GazeboRosJointStatePublisher | ( | ) |
Definition at line 38 of file gazebo_ros_joint_state_publisher.cpp.
void GazeboRosJointStatePublisher::Load | ( | physics::ModelPtr | _parent, |
sdf::ElementPtr | _sdf | ||
) |
Definition at line 42 of file gazebo_ros_joint_state_publisher.cpp.
void GazeboRosJointStatePublisher::OnUpdate | ( | const common::UpdateInfo & | _info | ) |
Definition at line 112 of file gazebo_ros_joint_state_publisher.cpp.
void GazeboRosJointStatePublisher::publishJointStates | ( | ) |
Definition at line 137 of file gazebo_ros_joint_state_publisher.cpp.
|
private |
Definition at line 77 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 73 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 74 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 69 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 82 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 68 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 76 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 72 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 75 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 81 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 80 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 66 of file gazebo_ros_joint_state_publisher.h.
|
private |
Definition at line 67 of file gazebo_ros_joint_state_publisher.h.