gps_sensor_model.cpp
/tmp/ws/src/nmea_gps_plugin/src/
gps__sensor__model_8cpp
nmea_gps_plugin/gps_sensor_model.h
gps_sensor_model.h
/tmp/ws/src/nmea_gps_plugin/include/nmea_gps_plugin/
gps__sensor__model_8h
GpsSensorModel
nmea_gps_plugin.cpp
/tmp/ws/src/nmea_gps_plugin/src/
nmea__gps__plugin_8cpp
nmea_gps_plugin/nmea_gps_plugin.h
gazebo
nmea_gps_plugin.h
/tmp/ws/src/nmea_gps_plugin/include/nmea_gps_plugin/
nmea__gps__plugin_8h
nmea_gps_plugin/gps_sensor_model.h
gazebo::NmeaGpsPlugin
gazebo
nmea_gps_plugin
nmea_gps_plugin::default_param
const std::string
nmea_topic
namespacenmea__gps__plugin_1_1default__param.html
ac4dd99ba17529d0dc18a235778771f1e
constexpr double
orientation_gaussian_noise
namespacenmea__gps__plugin_1_1default__param.html
abdc8ae382912b7c2fbf502521d5ee206
constexpr double
position_gaussiaa_noise
namespacenmea__gps__plugin_1_1default__param.html
aa010762f5691fc493b5e42dc78d64f0b
constexpr double
publish_rate
namespacenmea__gps__plugin_1_1default__param.html
ae1e2ea139083eb5cdd3e71f3edd19f07
constexpr double
reference_altitude
namespacenmea__gps__plugin_1_1default__param.html
a193f183f3d48e8ffca99f3437fd6e201
constexpr double
reference_heading
namespacenmea__gps__plugin_1_1default__param.html
a9ac67ec938f134d2546fd9ec081b3f17
constexpr double
reference_latitude
namespacenmea__gps__plugin_1_1default__param.html
aa411c2962ce0ea29b9febb1724811317
constexpr double
reference_longitude
namespacenmea__gps__plugin_1_1default__param.html
a7bb3dc06f7603d2ab97e4760ca44529c
constexpr double
velocity_gaussian_noise
namespacenmea__gps__plugin_1_1default__param.html
a2a66f6a7f57b2632754b2a6ed70f7ee1
README.md
/tmp/ws/src/nmea_gps_plugin/
README_8md
GpsSensorModel
classGpsSensorModel.html
geometry_msgs::Twist
addGaussianNoise
classGpsSensorModel.html
a3df3c922d4b109a436a5200c80b00a5b
(geometry_msgs::Twist twist)
geometry_msgs::Quaternion
addGaussianNoise
classGpsSensorModel.html
a714eb837428d1452ae7ae419ff763c21
(geometry_msgs::Quaternion orientation)
geodesy::UTMPoint
addGaussianNoise
classGpsSensorModel.html
a10fd9e5a373567bca1cbe754fe26974e
(geodesy::UTMPoint point)
GpsSensorModel
classGpsSensorModel.html
aa7398858e1cfdd85cee0c3e4cd4879ba
(double position_gaussian_noise, double orientation_gaussian_noise, double velocity_gaussian_noise)
~GpsSensorModel
classGpsSensorModel.html
ab773f8d1b6603d8045198d3116484aa7
()
const double
orientation_gaussian_noise
classGpsSensorModel.html
a268aa3967c9ed7f698f109d9c80d17c9
const double
position_gaussian_noise
classGpsSensorModel.html
a8bff6570310040f625387d110914d41d
const double
velocity_gaussian_noise
classGpsSensorModel.html
aa208533ae9108515b21a084e877c82bb
std::default_random_engine
engine_
classGpsSensorModel.html
a012ec0dc31c3db93bba312748c9e0a6a
std::normal_distribution
orientation_dist_
classGpsSensorModel.html
a09f540588fe26b157565c99d97c492e9
std::normal_distribution
position_dist_
classGpsSensorModel.html
aaa756e40800b18aadf83358a665c32f1
std::random_device
seed_gen_
classGpsSensorModel.html
a02c5d1fa09c73d8b40bebeb6f6af9fd7
std::normal_distribution
twist_dist_
classGpsSensorModel.html
a968efe86cbfbe18ec38f734cae88b26d
gazebo::NmeaGpsPlugin
classgazebo_1_1NmeaGpsPlugin.html
NmeaGpsPlugin
classgazebo_1_1NmeaGpsPlugin.html
aebc4bd16c5a519ab42664f4e96097509
()
virtual
~NmeaGpsPlugin
classgazebo_1_1NmeaGpsPlugin.html
a4f14792706f79180076c70b3c8585912
()
virtual void
Load
classgazebo_1_1NmeaGpsPlugin.html
ac856c5459a2a6a1fd222953fc0321ee6
(physics::ModelPtr model, sdf::ElementPtr sdf)
virtual void
Reset
classgazebo_1_1NmeaGpsPlugin.html
a739f96f11f281c25f20dbe5bff347be8
()
virtual void
Update
classgazebo_1_1NmeaGpsPlugin.html
a4a480e1f3f45d577a269481c4efac050
()
std::string
convertToDmm
classgazebo_1_1NmeaGpsPlugin.html
a3c9527ad8cc33c93290b65333a1305c2
(double value)
std::string
getCheckSum
classgazebo_1_1NmeaGpsPlugin.html
a89f9a1ac3c6ff3236a80916fe084319f
(std::string sentence)
nmea_msgs::Sentence
getGPGGA
classgazebo_1_1NmeaGpsPlugin.html
aad5368cab2fd09f230edb89da42b6589
(ros::Time stamp)
nmea_msgs::Sentence
getGPHDT
classgazebo_1_1NmeaGpsPlugin.html
a37b461785d1724393256e5a4f48d5bb6
(ros::Time stamp)
nmea_msgs::Sentence
getGPRMC
classgazebo_1_1NmeaGpsPlugin.html
a6cc1be276bd4ae825eaabe9a2f736279
(ros::Time stamp)
nmea_msgs::Sentence
getGPVTG
classgazebo_1_1NmeaGpsPlugin.html
ab9dd1b4026936fb8e16bb9a916ac1848
(ros::Time stamp)
std::string
getHexString
classgazebo_1_1NmeaGpsPlugin.html
ab7d571c51f566f6ebb4d8d868648ce71
(uint8_t value)
std::string
getUnixDay
classgazebo_1_1NmeaGpsPlugin.html
a82e5a93472799467d8f8c5c3fc06bdc4
(ros::Time stamp)
std::string
getUnixTime
classgazebo_1_1NmeaGpsPlugin.html
a4ce471b876a0d480b707af555ff0008e
(ros::Time stamp)
geographic_msgs::GeoPose
current_geo_pose_
classgazebo_1_1NmeaGpsPlugin.html
a398755639c3cb7ce54ca79291b55c5e5
geometry_msgs::Twist
current_twist_
classgazebo_1_1NmeaGpsPlugin.html
ab0df72a832515e46bc74ae33df1fdd74
std::string
frame_id_
classgazebo_1_1NmeaGpsPlugin.html
a7eb3a29848ea22c56ba1a1abd5860056
boost::optional< gazebo::math::Pose >
initial_gazebo_pose_
classgazebo_1_1NmeaGpsPlugin.html
aebded00b34be71e0bdd0968ef06201da
geographic_msgs::GeoPose
initial_pose_
classgazebo_1_1NmeaGpsPlugin.html
a0a58e0a2ff059181d62812ef11e3abac
geodesy::UTMPose
initial_utm_pose_
classgazebo_1_1NmeaGpsPlugin.html
a49c0039042242b75a8ce2c4cfe274173
boost::optional< common::Time >
last_publish_timestamp_
classgazebo_1_1NmeaGpsPlugin.html
af4243e0db72eb77397bfb688ff768f44
std::string
link_name_
classgazebo_1_1NmeaGpsPlugin.html
aac5d3f3a106507f0750fa61661b2ac9b
physics::LinkPtr
link_ptr_
classgazebo_1_1NmeaGpsPlugin.html
abc42473c68e0911917c0a945b0a4a27f
physics::ModelPtr
model_ptr_
classgazebo_1_1NmeaGpsPlugin.html
ae12aa09de1fa1a2d075f35282d9bc50d
std::string
namespace_
classgazebo_1_1NmeaGpsPlugin.html
a35dabb585b84bb3f956ad61fa13c43e8
ros::Publisher
nmea_pub_
classgazebo_1_1NmeaGpsPlugin.html
a6bed6a75a81e76bc113a77e6236b797f
std::string
nmea_topic_
classgazebo_1_1NmeaGpsPlugin.html
aa099932e3daf163fa1733d865be0fddb
ros::NodeHandle
node_handle_
classgazebo_1_1NmeaGpsPlugin.html
a3fbf75f57a773444cf93d2eb73007b32
double
orientation_gaussian_noise_
classgazebo_1_1NmeaGpsPlugin.html
a47427bbbb14f97d3fb80d2e6cc3fe5c2
double
position_gaussiaa_noise_
classgazebo_1_1NmeaGpsPlugin.html
afc07679a3fbd4ba011d30e349c399a7b
double
publish_rate_
classgazebo_1_1NmeaGpsPlugin.html
ae37fa4da2e0400ca5d0f1ffeac94dda0
double
reference_altitude_
classgazebo_1_1NmeaGpsPlugin.html
a3dfbab7465052166134d02b7687157de
double
reference_heading_
classgazebo_1_1NmeaGpsPlugin.html
ae773a7b7abd9fbd24077066a97cc2f00
double
reference_latitude_
classgazebo_1_1NmeaGpsPlugin.html
ab5f801060d3e5defe0694f6891e709b6
double
reference_longitude_
classgazebo_1_1NmeaGpsPlugin.html
a23ba4eb2c2badffd40372f41c16ddc29
std::unique_ptr< GpsSensorModel >
sensor_model_ptr_
classgazebo_1_1NmeaGpsPlugin.html
a0ba21b8b706e0427cffbf87b9ca0dc9d
event::ConnectionPtr
update_connection_
classgazebo_1_1NmeaGpsPlugin.html
a55461d9f05ecec048f145bb2ef24d97c
double
velocity_gaussian_noise_
classgazebo_1_1NmeaGpsPlugin.html
a3e268c5e893f3c2604ae626100e9d2c2
physics::WorldPtr
world_ptr_
classgazebo_1_1NmeaGpsPlugin.html
a6b193ca963e6e1085d395f553f92146b
gazebo
namespacegazebo.html
gazebo::NmeaGpsPlugin
nmea_gps_plugin
namespacenmea__gps__plugin.html
nmea_gps_plugin::default_param
nmea_gps_plugin::default_param
namespacenmea__gps__plugin_1_1default__param.html
const std::string
nmea_topic
namespacenmea__gps__plugin_1_1default__param.html
ac4dd99ba17529d0dc18a235778771f1e
constexpr double
orientation_gaussian_noise
namespacenmea__gps__plugin_1_1default__param.html
abdc8ae382912b7c2fbf502521d5ee206
constexpr double
position_gaussiaa_noise
namespacenmea__gps__plugin_1_1default__param.html
aa010762f5691fc493b5e42dc78d64f0b
constexpr double
publish_rate
namespacenmea__gps__plugin_1_1default__param.html
ae1e2ea139083eb5cdd3e71f3edd19f07
constexpr double
reference_altitude
namespacenmea__gps__plugin_1_1default__param.html
a193f183f3d48e8ffca99f3437fd6e201
constexpr double
reference_heading
namespacenmea__gps__plugin_1_1default__param.html
a9ac67ec938f134d2546fd9ec081b3f17
constexpr double
reference_latitude
namespacenmea__gps__plugin_1_1default__param.html
aa411c2962ce0ea29b9febb1724811317
constexpr double
reference_longitude
namespacenmea__gps__plugin_1_1default__param.html
a7bb3dc06f7603d2ab97e4760ca44529c
constexpr double
velocity_gaussian_noise
namespacenmea__gps__plugin_1_1default__param.html
a2a66f6a7f57b2632754b2a6ed70f7ee1
index
nmea_gps_plugin
index