A Bumper controller.
More...
#include <gazebo_ros_bumper.h>
A Bumper controller.
Definition at line 53 of file gazebo_ros_bumper.h.
◆ GazeboRosBumper()
gazebo::GazeboRosBumper::GazeboRosBumper |
( |
| ) |
|
◆ ~GazeboRosBumper()
gazebo::GazeboRosBumper::~GazeboRosBumper |
( |
| ) |
|
◆ ContactQueueThread()
void gazebo::GazeboRosBumper::ContactQueueThread |
( |
| ) |
|
|
private |
◆ Load()
void gazebo::GazeboRosBumper::Load |
( |
sensors::SensorPtr |
_parent, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
◆ OnContact()
void gazebo::GazeboRosBumper::OnContact |
( |
| ) |
|
|
private |
Update the controller.
\TODO: need a time for each Contact in i-loop, they may differ
\TODO:
Definition at line 137 of file gazebo_ros_bumper.cpp.
◆ bumper_topic_name_
std::string gazebo::GazeboRosBumper::bumper_topic_name_ |
|
private |
◆ callback_queue_thread_
boost::thread gazebo::GazeboRosBumper::callback_queue_thread_ |
|
private |
◆ contact_pub_
◆ contact_queue_
◆ contact_state_msg_
gazebo_msgs::ContactsState gazebo::GazeboRosBumper::contact_state_msg_ |
|
private |
◆ frame_name_
std::string gazebo::GazeboRosBumper::frame_name_ |
|
private |
◆ parentSensor
sensors::ContactSensorPtr gazebo::GazeboRosBumper::parentSensor |
|
private |
◆ robot_namespace_
std::string gazebo::GazeboRosBumper::robot_namespace_ |
|
private |
◆ rosnode_
◆ update_connection_
The documentation for this class was generated from the following files: