| AbstractTask(void) | DUNE::Tasks::AbstractTask | inline |
| acquireResources(void) | DUNE::Tasks::Task | |
| activate(void) | DUNE::Tasks::Task | protected |
| activationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
| BasicNavigation(const std::string &name, Tasks::Context &ctx) | DUNE::Navigation::BasicNavigation | |
| bind(T *task_obj, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
| bind(T *task_obj, const std::vector< uint32_t > &list) | DUNE::Tasks::Task | inlineprotected |
| bind(T *task_obj, const std::vector< uint32_t > &list, void(T::*consumer)(const M *)=&T::consume) | DUNE::Tasks::Task | inlineprotected |
| bind(T *task_obj, const std::vector< std::string > &list) | DUNE::Tasks::Task | inlineprotected |
| checkDeclination(double lat, double lon, double height) | DUNE::Navigation::BasicNavigation | protected |
| checkUncertainty(bool abort=true) | DUNE::Navigation::BasicNavigation | protected |
| consume(const IMC::Acceleration *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::AngularVelocity *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::DataSanity *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::Distance *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::Depth *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::DepthOffset *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::EulerAngles *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::EulerAnglesDelta *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::GpsFix *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::GroundVelocity *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::LblConfig *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::LblRange *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::Rpm *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::UsblFixExtended *msg) | DUNE::Navigation::BasicNavigation | |
| consume(const IMC::WaterVelocity *msg) | DUNE::Navigation::BasicNavigation | |
| consumeMessages(void) | DUNE::Tasks::Task | inlineprotected |
| cri(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
| deactivate(void) | DUNE::Tasks::Task | protected |
| deactivationFailed(const std::string &reason) | DUNE::Tasks::Task | protected |
| debug(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
| dispatch(IMC::Message *msg, unsigned int flags=0) | DUNE::Tasks::Task | |
| dispatch(IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
| dispatchReply(const IMC::Message &original, IMC::Message &msg, unsigned int flags=0) | DUNE::Tasks::Task | inline |
| err(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
| getAcceleration(unsigned axis) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getActivationTime(void) const | DUNE::Tasks::Task | inline |
| getAhrsId(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getAltitude(void) | DUNE::Navigation::BasicNavigation | inlineprotected |
| getAngularVelocity(unsigned axis) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getDeactivationTime(void) const | DUNE::Tasks::Task | inline |
| getDebugLevel(void) const | DUNE::Tasks::Task | inline |
| getDepth(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getEntityId(void) const | DUNE::Tasks::Task | inline |
| getEntityLabel(void) const | DUNE::Tasks::Task | inline |
| getEntityState(void) const | DUNE::Tasks::Task | inlineprotected |
| getEuler(unsigned axis) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getEulerDelta(unsigned axis) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getEulerDeltaTimestep(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getFrequency(void) const | DUNE::Tasks::Periodic | inline |
| getHeadingRate(void) | DUNE::Navigation::BasicNavigation | inlineprotected |
| getLblRejectionValue(double exp_range) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| getName(void) const | DUNE::Tasks::Task | inlinevirtual |
| getNumberOutputs(void)=0 | DUNE::Navigation::BasicNavigation | protectedpure virtual |
| getPriority(void) const | DUNE::Tasks::Task | inline |
| DUNE::Tasks::AbstractTask::getPriority(void) | DUNE::Concurrency::Runnable | inline |
| getPriorityImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
| getProcessorUsage(void) | DUNE::Concurrency::Thread | |
| getRunCount(void) const | DUNE::Tasks::Periodic | inline |
| getRunTime(void) const | DUNE::Tasks::Periodic | inline |
| getSpeedOutputStates(unsigned *u, unsigned *v)=0 | DUNE::Navigation::BasicNavigation | protectedpure virtual |
| getState(void) | DUNE::Concurrency::Runnable | inline |
| getSystemId(void) const | DUNE::Tasks::Task | inline |
| getSystemName(void) const | DUNE::Tasks::Task | inline |
| getTimeStep(void) | DUNE::Navigation::BasicNavigation | inlineprotected |
| gotAccelerationReadings(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| gotAngularReadings(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| gotDepthReadings(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| gotEulerReadings(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| inf(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
| initializeResources(void) | DUNE::Tasks::Task | |
| isActivating(void) const | DUNE::Tasks::Task | inlineprotected |
| isActive(void) | DUNE::Navigation::BasicNavigation | protected |
| DUNE::Tasks::Periodic::isActive(void) const | DUNE::Tasks::Task | inlineprotected |
| isCreated(void) | DUNE::Concurrency::Runnable | inline |
| isDeactivating(void) const | DUNE::Tasks::Task | inlineprotected |
| isDead(void) | DUNE::Concurrency::Runnable | inline |
| isRunning(void) | DUNE::Concurrency::Runnable | inline |
| isStarting(void) | DUNE::Concurrency::Runnable | inline |
| isStopping(void) | DUNE::Concurrency::Runnable | inline |
| join(void) | DUNE::Concurrency::Runnable | inline |
| joinImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
| loadConfig(void) | DUNE::Tasks::Task | |
| m_aligned | DUNE::Navigation::BasicNavigation | protected |
| m_ctx | DUNE::Tasks::Task | protected |
| m_dead_reckoning | DUNE::Navigation::BasicNavigation | protected |
| m_deriv_heave | DUNE::Navigation::BasicNavigation | protected |
| m_dvl_rej | DUNE::Navigation::BasicNavigation | protected |
| m_dvl_sanity_timer | DUNE::Navigation::BasicNavigation | protected |
| m_entities | DUNE::Tasks::Task | protected |
| m_estate | DUNE::Navigation::BasicNavigation | protected |
| m_gps_rej | DUNE::Navigation::BasicNavigation | protected |
| m_gps_sog | DUNE::Navigation::BasicNavigation | protected |
| m_gvel | DUNE::Navigation::BasicNavigation | protected |
| m_heading | DUNE::Navigation::BasicNavigation | protected |
| m_imu_eid | DUNE::Navigation::BasicNavigation | protected |
| m_kal | DUNE::Navigation::BasicNavigation | protected |
| m_last_z | DUNE::Navigation::BasicNavigation | protected |
| m_lbl_ac | DUNE::Navigation::BasicNavigation | protected |
| m_lbl_reading | DUNE::Navigation::BasicNavigation | protected |
| m_lbl_threshold | DUNE::Navigation::BasicNavigation | protected |
| m_measure_noise | DUNE::Navigation::BasicNavigation | protected |
| m_navdata | DUNE::Navigation::BasicNavigation | protected |
| m_process_noise | DUNE::Navigation::BasicNavigation | protected |
| m_ranging | DUNE::Navigation::BasicNavigation | protected |
| m_rpm | DUNE::Navigation::BasicNavigation | protected |
| m_state_cov | DUNE::Navigation::BasicNavigation | protected |
| m_stream_filter | DUNE::Navigation::BasicNavigation | protected |
| m_time_without_alt | DUNE::Navigation::BasicNavigation | protected |
| m_time_without_depth | DUNE::Navigation::BasicNavigation | protected |
| m_time_without_dvl | DUNE::Navigation::BasicNavigation | protected |
| m_time_without_euler | DUNE::Navigation::BasicNavigation | protected |
| m_time_without_gps | DUNE::Navigation::BasicNavigation | protected |
| m_time_without_main_depth | DUNE::Navigation::BasicNavigation | protected |
| m_uncertainty | DUNE::Navigation::BasicNavigation | protected |
| m_valid_gv | DUNE::Navigation::BasicNavigation | protected |
| m_valid_wv | DUNE::Navigation::BasicNavigation | protected |
| m_wvel | DUNE::Navigation::BasicNavigation | protected |
| onActivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onConsumeLblConfig(void) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| onDeactivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onDispatchNavigation(void) | DUNE::Navigation::BasicNavigation | protected |
| onEntityReservation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onEntityResolution(void) | DUNE::Navigation::BasicNavigation | virtual |
| onPopEntityParameters(const IMC::PopEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
| onPushEntityParameters(const IMC::PushEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
| onQueryEntityParameters(const IMC::QueryEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
| onReportEntityState(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onRequestActivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onRequestDeactivation(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onResourceAcquisition(void) | DUNE::Tasks::Task | inlineprotectedvirtual |
| onResourceInitialization(void) | DUNE::Navigation::BasicNavigation | virtual |
| onResourceRelease(void) | DUNE::Navigation::BasicNavigation | virtual |
| onSetEntityParameters(const IMC::SetEntityParameters *msg) | DUNE::Tasks::Task | protectedvirtual |
| onUpdateParameters(void) | DUNE::Navigation::BasicNavigation | virtual |
| onWriteParamsXML(std::ostream &os) const | DUNE::Tasks::Task | inlineprotectedvirtual |
| param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
| param(const std::string &name, T &var) | DUNE::Tasks::Task | inlineprotected |
| paramActive(Parameter::Scope def_scope, Parameter::Visibility def_visibility, bool def_value=false) | DUNE::Tasks::Task | protected |
| paramChanged(T &var) | DUNE::Tasks::Task | inlineprotected |
| Periodic(const std::string &name, Context &ctx) | DUNE::Tasks::Periodic | |
| receive(const IMC::Message *msg) | DUNE::Tasks::Task | inlinevirtual |
| rejectLbl(void) const | DUNE::Navigation::BasicNavigation | inlineprotected |
| releaseResources(void) | DUNE::Tasks::Task | |
| reportToBus(void) | DUNE::Navigation::BasicNavigation | protected |
| requestActivation(void) | DUNE::Tasks::Task | protected |
| requestDeactivation(void) | DUNE::Tasks::Task | protected |
| reserveEntities(void) | DUNE::Tasks::Task | |
| reserveEntity(const std::string &label) | DUNE::Tasks::Task | protected |
| reserveEntity(const std::string &label) | DUNE::Tasks::Task | inlineprotected |
| reset(void) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| resetAcceleration(void) | DUNE::Navigation::BasicNavigation | protected |
| resetAngularVelocity(void) | DUNE::Navigation::BasicNavigation | protected |
| resetDepth(void) | DUNE::Navigation::BasicNavigation | protected |
| resetEulerAngles(void) | DUNE::Navigation::BasicNavigation | protected |
| resetEulerAnglesDelta(void) | DUNE::Navigation::BasicNavigation | protected |
| resolveEntities(void) | DUNE::Tasks::Task | |
| resolveEntity(const std::string &label) const | DUNE::Tasks::Task | inline |
| resolveEntity(unsigned int id) const | DUNE::Tasks::Task | inline |
| resolveSystemId(unsigned int id) const | DUNE::Tasks::Task | inline |
| resolveSystemName(const std::string &name) const | DUNE::Tasks::Task | inline |
| runKalmanDVL(void) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| runKalmanGPS(double x, double y) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| runKalmanLBL(int beacon, float range, double dx, double dy, double exp_range) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| runKalmanUSBL(double x, double y) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| Runnable(void) | DUNE::Concurrency::Runnable | inline |
| setEntityLabel(const std::string &label) | DUNE::Tasks::Task | inline |
| setEntityState(IMC::EntityState::StateEnum state, Status::Code code) | DUNE::Tasks::Task | inlineprotected |
| setEntityState(IMC::EntityState::StateEnum state, const std::string &description) | DUNE::Tasks::Task | inlineprotected |
| setFrequency(double freq) | DUNE::Tasks::Periodic | inline |
| setParamSectionEditor(const std::string &name) | DUNE::Tasks::Task | inlineprotected |
| setPriority(unsigned int value) | DUNE::Tasks::Task | inline |
| DUNE::Tasks::AbstractTask::setPriority(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Runnable | inline |
| setPriorityImpl(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Thread | protectedvirtual |
| setup(void) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| spew(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
| start(void) | DUNE::Concurrency::Runnable | inline |
| startImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
| State enum name | DUNE::Concurrency::Runnable | |
| StateDead enum value | DUNE::Concurrency::Runnable | |
| StateRunning enum value | DUNE::Concurrency::Runnable | |
| StateStarting enum value | DUNE::Concurrency::Runnable | |
| StateStopping enum value | DUNE::Concurrency::Runnable | |
| StateUnknown enum value | DUNE::Concurrency::Runnable | |
| stop(void) | DUNE::Concurrency::Runnable | inline |
| stopAndJoin(void) | DUNE::Concurrency::Runnable | inline |
| stopImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
| stopping(void) | DUNE::Tasks::Task | inlineprotected |
| task(void)=0 | DUNE::Tasks::Periodic | pure virtual |
| Task(const std::string &name, Context &context) | DUNE::Tasks::Task | |
| Thread(void) | DUNE::Concurrency::Thread | |
| trace(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
| updateAcceleration(float filter) | DUNE::Navigation::BasicNavigation | inlineprotected |
| updateAngularVelocities(float filter) | DUNE::Navigation::BasicNavigation | inlineprotected |
| updateBuffers(float filter) | DUNE::Navigation::BasicNavigation | protected |
| updateDepth(float filter) | DUNE::Navigation::BasicNavigation | inlineprotected |
| updateEuler(float filter) | DUNE::Navigation::BasicNavigation | inlineprotected |
| updateEulerDelta(float filter) | DUNE::Navigation::BasicNavigation | inlineprotected |
| updateKalmanGpsParameters(double hacc) | DUNE::Navigation::BasicNavigation | protectedvirtual |
| updateParameters(bool act_deact=true) | DUNE::Tasks::Task | |
| waitForMessages(double timeout) | DUNE::Tasks::Task | inlineprotected |
| war(const char *format,...) DUNE_PRINTF_FORMAT(2 | DUNE::Tasks::Task | virtual |
| writeParamsXML(std::ostream &os) const | DUNE::Tasks::Task | |
| ~AbstractTask(void) | DUNE::Tasks::AbstractTask | inlinevirtual |
| ~BasicNavigation(void) | DUNE::Navigation::BasicNavigation | virtual |
| ~Periodic(void) | DUNE::Tasks::Periodic | inlinevirtual |
| ~Runnable(void) | DUNE::Concurrency::Runnable | inlinevirtual |
| ~Task(void) | DUNE::Tasks::Task | inlinevirtual |
| ~Thread(void) | DUNE::Concurrency::Thread | virtual |