#include <gazebo_ros_projector.h>
|
virtual void | Load (physics::ModelPtr _parent, sdf::ElementPtr _sdf) |
| Load the controller. More...
|
|
|
void | LoadImage (const std_msgs::String::ConstPtr &imageMsg) |
| Callback when a texture is published. More...
|
|
void | QueueThread () |
|
void | ToggleProjector (const std_msgs::Int32::ConstPtr &projectorMsg) |
| Callbakc when a projector toggle is published. More...
|
|
Definition at line 75 of file gazebo_ros_projector.h.
◆ GazeboRosProjector()
gazebo::GazeboRosProjector::GazeboRosProjector |
( |
| ) |
|
◆ ~GazeboRosProjector()
gazebo::GazeboRosProjector::~GazeboRosProjector |
( |
| ) |
|
|
virtual |
◆ Load()
void gazebo::GazeboRosProjector::Load |
( |
physics::ModelPtr |
_parent, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
|
protectedvirtual |
◆ LoadImage()
void gazebo::GazeboRosProjector::LoadImage |
( |
const std_msgs::String::ConstPtr & |
imageMsg | ) |
|
|
private |
◆ QueueThread()
void gazebo::GazeboRosProjector::QueueThread |
( |
| ) |
|
|
private |
◆ ToggleProjector()
void gazebo::GazeboRosProjector::ToggleProjector |
( |
const std_msgs::Int32::ConstPtr & |
projectorMsg | ) |
|
|
private |
◆ add_model_event_
◆ callback_queue_thread_
boost::thread gazebo::GazeboRosProjector::callback_queue_thread_ |
|
private |
◆ imageSubscriber_
◆ node_
transport::NodePtr gazebo::GazeboRosProjector::node_ |
|
private |
◆ projector_pub_
transport::PublisherPtr gazebo::GazeboRosProjector::projector_pub_ |
|
private |
◆ projector_topic_name_
std::string gazebo::GazeboRosProjector::projector_topic_name_ |
|
private |
◆ projectorSubscriber_
◆ queue_
◆ robot_namespace_
std::string gazebo::GazeboRosProjector::robot_namespace_ |
|
private |
◆ rosnode_
A pointer to the ROS node. A node will be instantiated if it does not exist.
Definition at line 98 of file gazebo_ros_projector.h.
◆ texture_topic_name_
std::string gazebo::GazeboRosProjector::texture_topic_name_ |
|
private |
◆ world_
physics::WorldPtr gazebo::GazeboRosProjector::world_ |
|
private |
The documentation for this class was generated from the following files: