DUNE: Uniform Navigational Environment
2019.02.1
|
GPS simulator task.
Public Member Functions | |
Task (const std::string &name, Tasks::Context &ctx) | |
void | onUpdateParameters (void) |
void | onResourceInitialization (void) |
void | consume (const IMC::GpsFix *msg) |
void | consume (const IMC::SimulatedState *msg) |
void | reportInvalidFix (void) |
void | task (void) |
Public Attributes | |
IMC::GpsFix | m_fix |
IMC::GroundVelocity | m_gv |
IMC::EulerAngles | m_euler |
IMC::SimulatedState | m_sstate |
IMC::SimulatedState | m_sstate_at_fix |
IMC::GpsFix | m_origin |
Arguments | m_args |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References Simulators::GPS::Arguments::position.
|
inline |
Report invalid fix.
|
inline |
IMC::EulerAngles Simulators::GPS::Task::m_euler |
Euler Angles message.
IMC::GpsFix Simulators::GPS::Task::m_fix |
GPS Fix message.
IMC::GroundVelocity Simulators::GPS::Task::m_gv |
Ground velocity message.
IMC::GpsFix Simulators::GPS::Task::m_origin |
Origin for simulated state.
IMC::SimulatedState Simulators::GPS::Task::m_sstate |
Current simulated state.
IMC::SimulatedState Simulators::GPS::Task::m_sstate_at_fix |
SimulatedState.