DUNE: Uniform Navigational Environment  2019.02.0
DUNE::Navigation::BasicNavigation Member List

This is the complete list of members for DUNE::Navigation::BasicNavigation, including all inherited members.

AbstractTask(void)DUNE::Tasks::AbstractTaskinline
acquireResources(void)DUNE::Tasks::Task
activate(void)DUNE::Tasks::Taskprotected
activationFailed(const std::string &reason)DUNE::Tasks::Taskprotected
BasicNavigation(const std::string &name, Tasks::Context &ctx)DUNE::Navigation::BasicNavigation
bind(T *task_obj, void(T::*consumer)(const M *)=&T::consume)DUNE::Tasks::Taskinlineprotected
bind(T *task_obj, const std::vector< uint32_t > &list)DUNE::Tasks::Taskinlineprotected
bind(T *task_obj, const std::vector< uint32_t > &list, void(T::*consumer)(const M *)=&T::consume)DUNE::Tasks::Taskinlineprotected
bind(T *task_obj, const std::vector< std::string > &list)DUNE::Tasks::Taskinlineprotected
checkDeclination(double lat, double lon, double height)DUNE::Navigation::BasicNavigationprotected
checkUncertainty(bool abort=true)DUNE::Navigation::BasicNavigationprotected
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::Taskinlineprotected
cri(const char *format,...) DUNE_PRINTF_FORMAT(2DUNE::Tasks::Taskvirtual
deactivate(void)DUNE::Tasks::Taskprotected
deactivationFailed(const std::string &reason)DUNE::Tasks::Taskprotected
debug(const char *format,...) DUNE_PRINTF_FORMAT(2DUNE::Tasks::Taskvirtual
dispatch(IMC::Message *msg, unsigned int flags=0)DUNE::Tasks::Task
dispatch(IMC::Message &msg, unsigned int flags=0)DUNE::Tasks::Taskinline
dispatchReply(const IMC::Message &original, IMC::Message &msg, unsigned int flags=0)DUNE::Tasks::Taskinline
err(const char *format,...) DUNE_PRINTF_FORMAT(2DUNE::Tasks::Taskvirtual
getAcceleration(unsigned axis) const DUNE::Navigation::BasicNavigationinlineprotected
getActivationTime(void) const DUNE::Tasks::Taskinline
getAhrsId(void) const DUNE::Navigation::BasicNavigationinlineprotected
getAltitude(void)DUNE::Navigation::BasicNavigationinlineprotected
getAngularVelocity(unsigned axis) const DUNE::Navigation::BasicNavigationinlineprotected
getDeactivationTime(void) const DUNE::Tasks::Taskinline
getDebugLevel(void) const DUNE::Tasks::Taskinline
getDepth(void) const DUNE::Navigation::BasicNavigationinlineprotected
getEntityId(void) const DUNE::Tasks::Taskinline
getEntityLabel(void) const DUNE::Tasks::Taskinline
getEntityState(void) const DUNE::Tasks::Taskinlineprotected
getEuler(unsigned axis) const DUNE::Navigation::BasicNavigationinlineprotected
getEulerDelta(unsigned axis) const DUNE::Navigation::BasicNavigationinlineprotected
getEulerDeltaTimestep(void) const DUNE::Navigation::BasicNavigationinlineprotected
getFrequency(void) const DUNE::Tasks::Periodicinline
getHeadingRate(void)DUNE::Navigation::BasicNavigationinlineprotected
getLblRejectionValue(double exp_range) const DUNE::Navigation::BasicNavigationinlineprotected
getLocalEntity(const std::string &label)DUNE::Tasks::Taskprotected
getName(void) const DUNE::Tasks::Taskinlinevirtual
getNumberOutputs(void)=0DUNE::Navigation::BasicNavigationprotectedpure virtual
getPriority(void) const DUNE::Tasks::Taskinline
DUNE::Tasks::AbstractTask::getPriority(void)DUNE::Concurrency::Runnableinline
getPriorityImpl(void)DUNE::Concurrency::Threadprotectedvirtual
getProcessorUsage(void)DUNE::Concurrency::Thread
getRunCount(void) const DUNE::Tasks::Periodicinline
getRunTime(void) const DUNE::Tasks::Periodicinline
getSpeedOutputStates(unsigned *u, unsigned *v)=0DUNE::Navigation::BasicNavigationprotectedpure virtual
getState(void)DUNE::Concurrency::Runnableinline
getSystemId(void) const DUNE::Tasks::Taskinline
getSystemName(void) const DUNE::Tasks::Taskinline
getTimeStep(void)DUNE::Navigation::BasicNavigationinlineprotected
gotAccelerationReadings(void) const DUNE::Navigation::BasicNavigationinlineprotected
gotAngularReadings(void) const DUNE::Navigation::BasicNavigationinlineprotected
gotDepthReadings(void) const DUNE::Navigation::BasicNavigationinlineprotected
gotEulerReadings(void) const DUNE::Navigation::BasicNavigationinlineprotected
inf(const char *format,...) DUNE_PRINTF_FORMAT(2DUNE::Tasks::Taskvirtual
initializeResources(void)DUNE::Tasks::Task
isActivating(void) const DUNE::Tasks::Taskinlineprotected
isActive(void)DUNE::Navigation::BasicNavigationprotected
DUNE::Tasks::Periodic::isActive(void) const DUNE::Tasks::Taskinlineprotected
isCreated(void)DUNE::Concurrency::Runnableinline
isDeactivating(void) const DUNE::Tasks::Taskinlineprotected
isDead(void)DUNE::Concurrency::Runnableinline
isRunning(void)DUNE::Concurrency::Runnableinline
isStarting(void)DUNE::Concurrency::Runnableinline
isStopping(void)DUNE::Concurrency::Runnableinline
join(void)DUNE::Concurrency::Runnableinline
joinImpl(void)DUNE::Concurrency::Threadprotectedvirtual
loadConfig(void)DUNE::Tasks::Task
m_alignedDUNE::Navigation::BasicNavigationprotected
m_ctxDUNE::Tasks::Taskprotected
m_dead_reckoningDUNE::Navigation::BasicNavigationprotected
m_deriv_heaveDUNE::Navigation::BasicNavigationprotected
m_dvl_rejDUNE::Navigation::BasicNavigationprotected
m_dvl_sanity_timerDUNE::Navigation::BasicNavigationprotected
m_entitiesDUNE::Tasks::Taskprotected
m_estateDUNE::Navigation::BasicNavigationprotected
m_gps_rejDUNE::Navigation::BasicNavigationprotected
m_gps_sogDUNE::Navigation::BasicNavigationprotected
m_gvelDUNE::Navigation::BasicNavigationprotected
m_headingDUNE::Navigation::BasicNavigationprotected
m_imu_eidDUNE::Navigation::BasicNavigationprotected
m_kalDUNE::Navigation::BasicNavigationprotected
m_last_zDUNE::Navigation::BasicNavigationprotected
m_lbl_acDUNE::Navigation::BasicNavigationprotected
m_lbl_readingDUNE::Navigation::BasicNavigationprotected
m_lbl_thresholdDUNE::Navigation::BasicNavigationprotected
m_measure_noiseDUNE::Navigation::BasicNavigationprotected
m_navdataDUNE::Navigation::BasicNavigationprotected
m_process_noiseDUNE::Navigation::BasicNavigationprotected
m_rangingDUNE::Navigation::BasicNavigationprotected
m_rpmDUNE::Navigation::BasicNavigationprotected
m_state_covDUNE::Navigation::BasicNavigationprotected
m_stream_filterDUNE::Navigation::BasicNavigationprotected
m_time_without_altDUNE::Navigation::BasicNavigationprotected
m_time_without_depthDUNE::Navigation::BasicNavigationprotected
m_time_without_dvlDUNE::Navigation::BasicNavigationprotected
m_time_without_eulerDUNE::Navigation::BasicNavigationprotected
m_time_without_gpsDUNE::Navigation::BasicNavigationprotected
m_time_without_main_depthDUNE::Navigation::BasicNavigationprotected
m_uncertaintyDUNE::Navigation::BasicNavigationprotected
m_valid_gvDUNE::Navigation::BasicNavigationprotected
m_valid_wvDUNE::Navigation::BasicNavigationprotected
m_wvelDUNE::Navigation::BasicNavigationprotected
onActivation(void)DUNE::Tasks::Taskinlineprotectedvirtual
onConsumeLblConfig(void)DUNE::Navigation::BasicNavigationprotectedvirtual
onDeactivation(void)DUNE::Tasks::Taskinlineprotectedvirtual
onDispatchNavigation(void)DUNE::Navigation::BasicNavigationprotected
onEntityReservation(void)DUNE::Tasks::Taskinlineprotectedvirtual
onEntityResolution(void)DUNE::Navigation::BasicNavigationvirtual
onPopEntityParameters(const IMC::PopEntityParameters *msg)DUNE::Tasks::Taskprotectedvirtual
onPushEntityParameters(const IMC::PushEntityParameters *msg)DUNE::Tasks::Taskprotectedvirtual
onQueryEntityParameters(const IMC::QueryEntityParameters *msg)DUNE::Tasks::Taskprotectedvirtual
onReportEntityState(void)DUNE::Tasks::Taskinlineprotectedvirtual
onRequestActivation(void)DUNE::Tasks::Taskinlineprotectedvirtual
onRequestDeactivation(void)DUNE::Tasks::Taskinlineprotectedvirtual
onResourceAcquisition(void)DUNE::Tasks::Taskinlineprotectedvirtual
onResourceInitialization(void)DUNE::Navigation::BasicNavigationvirtual
onResourceRelease(void)DUNE::Navigation::BasicNavigationvirtual
onSetEntityParameters(const IMC::SetEntityParameters *msg)DUNE::Tasks::Taskprotectedvirtual
onUpdateParameters(void)DUNE::Navigation::BasicNavigationvirtual
onWriteParamsXML(std::ostream &os) const DUNE::Tasks::Taskinlineprotectedvirtual
param(const std::string &name, T &var)DUNE::Tasks::Taskinlineprotected
param(const std::string &name, T &var)DUNE::Tasks::Taskinlineprotected
paramActive(Parameter::Scope def_scope, Parameter::Visibility def_visibility, bool def_value=false)DUNE::Tasks::Taskprotected
paramChanged(T &var)DUNE::Tasks::Taskinlineprotected
Periodic(const std::string &name, Context &ctx)DUNE::Tasks::Periodic
receive(const IMC::Message *msg)DUNE::Tasks::Taskinlinevirtual
rejectLbl(void) const DUNE::Navigation::BasicNavigationinlineprotected
releaseResources(void)DUNE::Tasks::Task
reportToBus(void)DUNE::Navigation::BasicNavigationprotected
requestActivation(void)DUNE::Tasks::Taskprotected
requestDeactivation(void)DUNE::Tasks::Taskprotected
reserveEntities(void)DUNE::Tasks::Task
reserveEntity(const std::string &label)DUNE::Tasks::Taskprotected
reserveEntity(const std::string &label)DUNE::Tasks::Taskinlineprotected
reset(void)DUNE::Navigation::BasicNavigationprotectedvirtual
resetAcceleration(void)DUNE::Navigation::BasicNavigationprotected
resetAngularVelocity(void)DUNE::Navigation::BasicNavigationprotected
resetDepth(void)DUNE::Navigation::BasicNavigationprotected
resetEulerAngles(void)DUNE::Navigation::BasicNavigationprotected
resetEulerAnglesDelta(void)DUNE::Navigation::BasicNavigationprotected
resolveEntities(void)DUNE::Tasks::Task
resolveEntity(const std::string &label) const DUNE::Tasks::Taskinline
resolveEntity(unsigned int id) const DUNE::Tasks::Taskinline
resolveSystemId(unsigned int id) const DUNE::Tasks::Taskinline
resolveSystemName(const std::string &name) const DUNE::Tasks::Taskinline
runKalmanDVL(void)DUNE::Navigation::BasicNavigationprotectedvirtual
runKalmanGPS(double x, double y)DUNE::Navigation::BasicNavigationprotectedvirtual
runKalmanLBL(int beacon, float range, double dx, double dy, double exp_range)DUNE::Navigation::BasicNavigationprotectedvirtual
runKalmanUSBL(double x, double y)DUNE::Navigation::BasicNavigationprotectedvirtual
Runnable(void)DUNE::Concurrency::Runnableinline
setEntityLabel(const std::string &label)DUNE::Tasks::Taskinline
setEntityState(IMC::EntityState::StateEnum state, Status::Code code)DUNE::Tasks::Taskinlineprotected
setEntityState(IMC::EntityState::StateEnum state, const std::string &description)DUNE::Tasks::Taskinlineprotected
setFrequency(double freq)DUNE::Tasks::Periodicinline
setParamSectionEditor(const std::string &name)DUNE::Tasks::Taskinlineprotected
setPriority(unsigned int value)DUNE::Tasks::Taskinline
DUNE::Tasks::AbstractTask::setPriority(Scheduler::Policy policy, unsigned priority)DUNE::Concurrency::Runnableinline
setPriorityImpl(Scheduler::Policy policy, unsigned priority)DUNE::Concurrency::Threadprotectedvirtual
setup(void)DUNE::Navigation::BasicNavigationprotectedvirtual
spew(const char *format,...) DUNE_PRINTF_FORMAT(2DUNE::Tasks::Taskvirtual
start(void)DUNE::Concurrency::Runnableinline
startImpl(void)DUNE::Concurrency::Threadprotectedvirtual
State enum nameDUNE::Concurrency::Runnable
StateDead enum valueDUNE::Concurrency::Runnable
StateRunning enum valueDUNE::Concurrency::Runnable
StateStarting enum valueDUNE::Concurrency::Runnable
StateStopping enum valueDUNE::Concurrency::Runnable
StateUnknown enum valueDUNE::Concurrency::Runnable
stop(void)DUNE::Concurrency::Runnableinline
stopAndJoin(void)DUNE::Concurrency::Runnableinline
stopImpl(void)DUNE::Concurrency::Threadprotectedvirtual
stopping(void)DUNE::Tasks::Taskinlineprotected
task(void)=0DUNE::Tasks::Periodicpure virtual
Task(const std::string &name, Context &context)DUNE::Tasks::Task
Thread(void)DUNE::Concurrency::Thread
trace(const char *format,...) DUNE_PRINTF_FORMAT(2DUNE::Tasks::Taskvirtual
updateAcceleration(float filter)DUNE::Navigation::BasicNavigationinlineprotected
updateAngularVelocities(float filter)DUNE::Navigation::BasicNavigationinlineprotected
updateBuffers(float filter)DUNE::Navigation::BasicNavigationprotected
updateDepth(float filter)DUNE::Navigation::BasicNavigationinlineprotected
updateEuler(float filter)DUNE::Navigation::BasicNavigationinlineprotected
updateEulerDelta(float filter)DUNE::Navigation::BasicNavigationinlineprotected
updateKalmanGpsParameters(double hacc)DUNE::Navigation::BasicNavigationprotectedvirtual
updateParameters(bool act_deact=true)DUNE::Tasks::Task
waitForMessages(double timeout)DUNE::Tasks::Taskinlineprotected
war(const char *format,...) DUNE_PRINTF_FORMAT(2DUNE::Tasks::Taskvirtual
writeParamsXML(std::ostream &os) const DUNE::Tasks::Task
~AbstractTask(void)DUNE::Tasks::AbstractTaskinlinevirtual
~BasicNavigation(void)DUNE::Navigation::BasicNavigationvirtual
~Periodic(void)DUNE::Tasks::Periodicinlinevirtual
~Runnable(void)DUNE::Concurrency::Runnableinlinevirtual
~Task(void)DUNE::Tasks::Taskinlinevirtual
~Thread(void)DUNE::Concurrency::Threadvirtual