#include <ros/callback_queue.h>
#include <ros/advertise_options.h>
#include <gazebo/Controller.hh>
#include <gazebo/Param.hh>
#include <gazebo/Time.hh>
#include <ros/ros.h>
#include "boost/thread/mutex.hpp"
#include <sensor_msgs/Range.h>
Go to the source code of this file.
Classes | |
class | gazebo::GazeboRosIr |
Sick LMS 200 lase controller. More... | |
Namespaces | |
namespace | gazebo |
Defines | |
#define | USE_CBQ |
ROS ir scan controller. |
#define USE_CBQ |
ROS ir scan controller.
<model:physical name="ir_model"> <body:empty name="ir_body_name"> <sensor:ir name="ir_sensor"> <origin>0.0 0.0 0.0</origin> <rayCount>683</rayCount> <rangeCount>683</rangeCount> <laserCount>1</laserCount> <displayRays>false</displayRays> <minRange>0.05</minRange> <maxRange>10.0</maxRange> <updateRate>10.0</updateRate> <controller:gazebo_ros_ir name="ros_ir_sensor_controller" plugin="libgazebo_ros_ir.so"> <gaussianNoise>0.005</gaussianNoise> <alwaysOn>true</alwaysOn> <updateRate>15.0</updateRate> <topicName>ir_scan</topicName> <frameName>ir_model</frameName> <interface:ir name="ros_ir_sensor_iface" /> </controller:gazebo_ros_ir> </sensor:ir> </body:empty> </model:phyiscal>
Definition at line 63 of file gazebo_ros_ir.h.