definition for the NmeaGpsPlugin class More...
#include <gazebo/common/Plugin.hh>
#include <gazebo/physics/Model.hh>
#include <gazebo/physics/Link.hh>
#include <gazebo/physics/World.hh>
#include <gazebo/physics/physics.hh>
#include <gazebo/util/system.hh>
#include <ros/ros.h>
#include <nmea_msgs/Sentence.h>
#include <geographic_msgs/GeoPose.h>
#include <quaternion_operation/quaternion_operation.h>
#include <geodesy/utm.h>
#include <geodesy/wgs84.h>
#include <time.h>
#include <math.h>
#include <memory>
#include <iomanip>
#include <nmea_gps_plugin/gps_sensor_model.h>
#include <boost/optional.hpp>
Go to the source code of this file.
Classes | |
class | gazebo::NmeaGpsPlugin |
Class of the NMEA gps plugin. More... | |
Namespaces | |
gazebo | |
nmea_gps_plugin | |
nmea_gps_plugin::default_param | |
default parameters | |
Variables | |
const std::string | nmea_gps_plugin::default_param::nmea_topic = "/nmea_sentence" |
topic name of the nmea_sentence topic More... | |
constexpr double | nmea_gps_plugin::default_param::orientation_gaussian_noise = 0.05 |
gaussian noise of the orientation More... | |
constexpr double | nmea_gps_plugin::default_param::position_gaussiaa_noise = 0.05 |
gaussian noise of the posision More... | |
constexpr double | nmea_gps_plugin::default_param::publish_rate = 1.0 |
publish rate of the each sentence More... | |
constexpr double | nmea_gps_plugin::default_param::reference_altitude = 0.0 |
initial altitude of the robot More... | |
constexpr double | nmea_gps_plugin::default_param::reference_heading = 0.0 |
nitial heading of the robot More... | |
constexpr double | nmea_gps_plugin::default_param::reference_latitude = 0.0 |
initial longitude of the robot More... | |
constexpr double | nmea_gps_plugin::default_param::reference_longitude = 0.0 |
initial longitude of the robot More... | |
constexpr double | nmea_gps_plugin::default_param::velocity_gaussian_noise = 0.05 |
gaussian noise of the velocity More... | |
definition for the NmeaGpsPlugin class
Definition in file nmea_gps_plugin.h.