$search

gazebo::GazeboRosGps Class Reference

#include <gazebo_ros_gps.h>

List of all members.

Public Member Functions

 GazeboRosGps (Entity *parent)
virtual ~GazeboRosGps ()

Protected Member Functions

virtual void FiniChild ()
virtual void InitChild ()
virtual void LoadChild (XMLConfigNode *node)
virtual void UpdateChild ()

Private Attributes

Body * body_
ParamT< std::string > * body_name_
sensor_msgs::NavSatFix fix_
ros::Publisher fix_publisher_
ParamT< std::string > * fix_topic_
ParamT< std::string > * frame_id_
ParamT< std::string > * namespace_
ros::NodeHandlenode_handle_
Model * parent_
SensorModel3 position_error_model_
ParamT< double > * reference_altitude_
ParamT< double > * reference_heading_
ParamT< double > * reference_latitude_
ParamT< double > * reference_longitude_
ParamT
< sensor_msgs::NavSatStatus::_service_type > * 
service_
ParamT
< sensor_msgs::NavSatStatus::_status_type > * 
status_
geometry_msgs::Vector3Stamped velocity_
SensorModel3 velocity_error_model_
ros::Publisher velocity_publisher_
ParamT< std::string > * velocity_topic_

Detailed Description

Definition at line 47 of file gazebo_ros_gps.h.


Constructor & Destructor Documentation

GazeboRosGps::GazeboRosGps ( Entity *  parent  ) 

Definition at line 47 of file gazebo_ros_gps.cpp.

GazeboRosGps::~GazeboRosGps (  )  [virtual]

Definition at line 80 of file gazebo_ros_gps.cpp.


Member Function Documentation

void GazeboRosGps::FiniChild (  )  [protected, virtual]

Definition at line 166 of file gazebo_ros_gps.cpp.

void GazeboRosGps::InitChild (  )  [protected, virtual]

Definition at line 129 of file gazebo_ros_gps.cpp.

void GazeboRosGps::LoadChild ( XMLConfigNode *  node  )  [protected, virtual]

Definition at line 97 of file gazebo_ros_gps.cpp.

void GazeboRosGps::UpdateChild (  )  [protected, virtual]

Definition at line 138 of file gazebo_ros_gps.cpp.


Member Data Documentation

Body* gazebo::GazeboRosGps::body_ [private]

Definition at line 61 of file gazebo_ros_gps.h.

ParamT<std::string>* gazebo::GazeboRosGps::body_name_ [private]

Definition at line 70 of file gazebo_ros_gps.h.

Definition at line 67 of file gazebo_ros_gps.h.

Definition at line 64 of file gazebo_ros_gps.h.

ParamT<std::string>* gazebo::GazeboRosGps::fix_topic_ [private]

Definition at line 73 of file gazebo_ros_gps.h.

ParamT<std::string>* gazebo::GazeboRosGps::frame_id_ [private]

Definition at line 72 of file gazebo_ros_gps.h.

ParamT<std::string>* gazebo::GazeboRosGps::namespace_ [private]

Definition at line 71 of file gazebo_ros_gps.h.

Definition at line 63 of file gazebo_ros_gps.h.

Definition at line 60 of file gazebo_ros_gps.h.

Definition at line 83 of file gazebo_ros_gps.h.

ParamT<double>* gazebo::GazeboRosGps::reference_altitude_ [private]

Definition at line 79 of file gazebo_ros_gps.h.

ParamT<double>* gazebo::GazeboRosGps::reference_heading_ [private]

Definition at line 78 of file gazebo_ros_gps.h.

ParamT<double>* gazebo::GazeboRosGps::reference_latitude_ [private]

Definition at line 76 of file gazebo_ros_gps.h.

ParamT<double>* gazebo::GazeboRosGps::reference_longitude_ [private]

Definition at line 77 of file gazebo_ros_gps.h.

Definition at line 81 of file gazebo_ros_gps.h.

Definition at line 80 of file gazebo_ros_gps.h.

Definition at line 68 of file gazebo_ros_gps.h.

Definition at line 84 of file gazebo_ros_gps.h.

Definition at line 65 of file gazebo_ros_gps.h.

ParamT<std::string>* gazebo::GazeboRosGps::velocity_topic_ [private]

Definition at line 74 of file gazebo_ros_gps.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


hector_gazebo_plugins
Author(s): Stefan Kohlbrecher and Johannes Meyer
autogenerated on Tue Mar 5 12:39:18 2013