#include <gazebo_ros_gps.h>
Public Member Functions | |
| GazeboRosGps () | |
| virtual | ~GazeboRosGps () |
Protected Types | |
| typedef hector_gazebo_plugins::GNSSConfig | GNSSConfig |
Protected Member Functions | |
| void | dynamicReconfigureCallback (GNSSConfig &config, uint32_t level) |
| virtual void | Load (physics::ModelPtr _model, sdf::ElementPtr _sdf) |
| virtual void | Reset () |
| virtual void | Update () |
Private Attributes | |
| boost::shared_ptr < dynamic_reconfigure::Server < SensorModelConfig > > | dynamic_reconfigure_server_position_ |
| boost::shared_ptr < dynamic_reconfigure::Server < GNSSConfig > > | dynamic_reconfigure_server_status_ |
| boost::shared_ptr < dynamic_reconfigure::Server < SensorModelConfig > > | dynamic_reconfigure_server_velocity_ |
| sensor_msgs::NavSatFix | fix_ |
| ros::Publisher | fix_publisher_ |
| std::string | fix_topic_ |
| std::string | frame_id_ |
| physics::LinkPtr | link |
| The link referred to by this plugin. | |
| std::string | link_name_ |
| std::string | namespace_ |
| ros::NodeHandle * | node_handle_ |
| SensorModel3 | position_error_model_ |
| double | radius_east_ |
| double | radius_north_ |
| double | reference_altitude_ |
| double | reference_heading_ |
| double | reference_latitude_ |
| double | reference_longitude_ |
| event::ConnectionPtr | updateConnection |
| UpdateTimer | updateTimer |
| geometry_msgs::Vector3Stamped | velocity_ |
| SensorModel3 | velocity_error_model_ |
| ros::Publisher | velocity_publisher_ |
| std::string | velocity_topic_ |
| physics::WorldPtr | world |
| The parent World. | |
Definition at line 46 of file gazebo_ros_gps.h.
typedef hector_gazebo_plugins::GNSSConfig gazebo::GazeboRosGps::GNSSConfig [protected] |
Definition at line 57 of file gazebo_ros_gps.h.
Definition at line 45 of file gazebo_ros_gps.cpp.
| gazebo::GazeboRosGps::~GazeboRosGps | ( | ) | [virtual] |
Definition at line 51 of file gazebo_ros_gps.cpp.
| void gazebo::GazeboRosGps::dynamicReconfigureCallback | ( | GazeboRosGps::GNSSConfig & | config, |
| uint32_t | level | ||
| ) | [protected] |
Definition at line 179 of file gazebo_ros_gps.cpp.
| void gazebo::GazeboRosGps::Load | ( | physics::ModelPtr | _model, |
| sdf::ElementPtr | _sdf | ||
| ) | [protected, virtual] |
Definition at line 65 of file gazebo_ros_gps.cpp.
| void gazebo::GazeboRosGps::Reset | ( | ) | [protected, virtual] |
Definition at line 172 of file gazebo_ros_gps.cpp.
| void gazebo::GazeboRosGps::Update | ( | ) | [protected, virtual] |
Definition at line 207 of file gazebo_ros_gps.cpp.
boost::shared_ptr<dynamic_reconfigure::Server<SensorModelConfig> > gazebo::GazeboRosGps::dynamic_reconfigure_server_position_ [private] |
Definition at line 94 of file gazebo_ros_gps.h.
boost::shared_ptr<dynamic_reconfigure::Server<GNSSConfig> > gazebo::GazeboRosGps::dynamic_reconfigure_server_status_ [private] |
Definition at line 95 of file gazebo_ros_gps.h.
boost::shared_ptr<dynamic_reconfigure::Server<SensorModelConfig> > gazebo::GazeboRosGps::dynamic_reconfigure_server_velocity_ [private] |
Definition at line 94 of file gazebo_ros_gps.h.
sensor_msgs::NavSatFix gazebo::GazeboRosGps::fix_ [private] |
Definition at line 71 of file gazebo_ros_gps.h.
Definition at line 68 of file gazebo_ros_gps.h.
std::string gazebo::GazeboRosGps::fix_topic_ [private] |
Definition at line 77 of file gazebo_ros_gps.h.
std::string gazebo::GazeboRosGps::frame_id_ [private] |
Definition at line 76 of file gazebo_ros_gps.h.
physics::LinkPtr gazebo::GazeboRosGps::link [private] |
The link referred to by this plugin.
Definition at line 65 of file gazebo_ros_gps.h.
std::string gazebo::GazeboRosGps::link_name_ [private] |
Definition at line 75 of file gazebo_ros_gps.h.
std::string gazebo::GazeboRosGps::namespace_ [private] |
Definition at line 74 of file gazebo_ros_gps.h.
Definition at line 67 of file gazebo_ros_gps.h.
Definition at line 88 of file gazebo_ros_gps.h.
double gazebo::GazeboRosGps::radius_east_ [private] |
Definition at line 86 of file gazebo_ros_gps.h.
double gazebo::GazeboRosGps::radius_north_ [private] |
Definition at line 85 of file gazebo_ros_gps.h.
double gazebo::GazeboRosGps::reference_altitude_ [private] |
Definition at line 83 of file gazebo_ros_gps.h.
double gazebo::GazeboRosGps::reference_heading_ [private] |
Definition at line 82 of file gazebo_ros_gps.h.
double gazebo::GazeboRosGps::reference_latitude_ [private] |
Definition at line 80 of file gazebo_ros_gps.h.
double gazebo::GazeboRosGps::reference_longitude_ [private] |
Definition at line 81 of file gazebo_ros_gps.h.
Definition at line 92 of file gazebo_ros_gps.h.
UpdateTimer gazebo::GazeboRosGps::updateTimer [private] |
Definition at line 91 of file gazebo_ros_gps.h.
geometry_msgs::Vector3Stamped gazebo::GazeboRosGps::velocity_ [private] |
Definition at line 72 of file gazebo_ros_gps.h.
Definition at line 89 of file gazebo_ros_gps.h.
Definition at line 69 of file gazebo_ros_gps.h.
std::string gazebo::GazeboRosGps::velocity_topic_ [private] |
Definition at line 78 of file gazebo_ros_gps.h.
physics::WorldPtr gazebo::GazeboRosGps::world [private] |
The parent World.
Definition at line 62 of file gazebo_ros_gps.h.