![]() |
DUNE: Uniform Navigational Environment
2019.02.1
|
Public Member Functions | |
| Task (const std::string &name, Tasks::Context &ctx) | |
| void | onActivation (void) |
| void | onDeactivation (void) |
| void | consume (const IMC::ControlLoops *c_loops) |
| void | onResourceRelease (void) |
| void | onResourceAcquisition (void) |
| void | consume (const IMC::IndicatedSpeed *airspeed) |
| void | consume (const IMC::DesiredZ *desired_z) |
| void | consume (const IMC::EstimatedState *state) |
| void | task (void) |
Public Attributes | |
| Arguments | m_args |
| IMC::DesiredVerticalRate | m_vrate |
| double | m_h_dot_cmd |
| double | m_airspeed |
| double | m_target_z |
| bool | m_first_run |
| DUNE::Tasks::SourceFilter * | m_cmd_flt |
| DUNE::Tasks::SourceFilter * | m_state_flt |
|
inline |
|
inline |
|
inline |
|
inline |
References DUNE::Tasks::SourceFilter::match().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| double Control::Path::Height::Task::m_airspeed |
| Arguments Control::Path::Height::Task::m_args |
| DUNE::Tasks::SourceFilter* Control::Path::Height::Task::m_cmd_flt |
Commands filter.
| bool Control::Path::Height::Task::m_first_run |
| double Control::Path::Height::Task::m_h_dot_cmd |
| DUNE::Tasks::SourceFilter* Control::Path::Height::Task::m_state_flt |
EstimatedState filter.
| double Control::Path::Height::Task::m_target_z |
| IMC::DesiredVerticalRate Control::Path::Height::Task::m_vrate |
