Ignition Gazebo

API Reference

6.9.0
NavSat Class Reference

System that handles navigation satellite sensors, such as GPS, that reports position and velocity in spherical coordinates (latitude / longitude) over Ignition Transport. More...

#include <ignition/gazebo/systems/NavSat.hh>

Public Member Functions

 NavSat ()
 Constructor. More...
 
void PostUpdate (const UpdateInfo &_info, const EntityComponentManager &_ecm) final
 
void PreUpdate (const UpdateInfo &_info, EntityComponentManager &_ecm) final
 
- Public Member Functions inherited from System
 System ()=default
 Constructor. More...
 
virtual ~System ()=default
 Destructor. More...
 

Detailed Description

System that handles navigation satellite sensors, such as GPS, that reports position and velocity in spherical coordinates (latitude / longitude) over Ignition Transport.

The NavSat sensors rely on the world origin's spherical coordinates being set, for example through SDF's <spherical_coordinates> tag or the /world/world_name/set_spherical_coordinates service.

Constructor & Destructor Documentation

◆ NavSat()

NavSat ( )
explicit

Constructor.

Member Function Documentation

◆ PostUpdate()

void PostUpdate ( const UpdateInfo _info,
const EntityComponentManager _ecm 
)
finalvirtual

Implements ISystemPostUpdate.

◆ PreUpdate()

void PreUpdate ( const UpdateInfo _info,
EntityComponentManager _ecm 
)
finalvirtual

Implements ISystemPreUpdate.


The documentation for this class was generated from the following file: