MOOS 0.2375
|
#include <MOOSNavigator.h>
Definition at line 53 of file MOOSNavigator.h.
CMOOSNavigator::CMOOSNavigator | ( | ) |
Definition at line 114 of file MOOSNavigator.cpp.
CMOOSNavigator::~CMOOSNavigator | ( | ) | [virtual] |
Definition at line 124 of file MOOSNavigator.cpp.
bool CMOOSNavigator::AddAcousticsToEngines | ( | ) | [protected] |
Definition at line 581 of file MOOSNavigator.cpp.
bool CMOOSNavigator::AddFixedObservations | ( | ) | [protected] |
Definition at line 710 of file MOOSNavigator.cpp.
bool CMOOSNavigator::AddSensorsToEngines | ( | ) | [protected] |
Definition at line 425 of file MOOSNavigator.cpp.
bool CMOOSNavigator::Clean | ( | ) | [protected] |
Definition at line 840 of file MOOSNavigator.cpp.
double CMOOSNavigator::GetTimeNow | ( | ) | [protected] |
Definition at line 1065 of file MOOSNavigator.cpp.
bool CMOOSNavigator::HandlePersonalMail | ( | MOOSMSG_LIST & | NewMail | ) | [protected] |
Definition at line 775 of file MOOSNavigator.cpp.
bool CMOOSNavigator::Initialise | ( | ) | [protected] |
Definition at line 1103 of file MOOSNavigator.cpp.
bool CMOOSNavigator::Iterate | ( | ) | [virtual] |
virtual overide of base class CMOOSApp member. Here we do all the processing and IO
this is where it all happens..
Reimplemented from CMOOSApp.
Definition at line 186 of file MOOSNavigator.cpp.
bool CMOOSNavigator::MakeNavEngines | ( | ) | [protected] |
Definition at line 515 of file MOOSNavigator.cpp.
bool CMOOSNavigator::MakeSubscriptions | ( | ) | [protected] |
Definition at line 1092 of file MOOSNavigator.cpp.
bool CMOOSNavigator::ManageInputs | ( | ) | [protected] |
Definition at line 243 of file MOOSNavigator.cpp.
bool CMOOSNavigator::MonitorFilters | ( | ) |
Definition at line 893 of file MOOSNavigator.cpp.
bool CMOOSNavigator::OnConnectToServer | ( | ) | [virtual] |
virtual overide of base class CMOOSApp member. Here we register for data we wish be informed about
Reimplemented from CMOOSApp.
Definition at line 236 of file MOOSNavigator.cpp.
bool CMOOSNavigator::OnNavFailure | ( | const std::string & | sReason | ) | [protected] |
Definition at line 868 of file MOOSNavigator.cpp.
bool CMOOSNavigator::OnNavRestart | ( | ) | [protected] |
Definition at line 830 of file MOOSNavigator.cpp.
bool CMOOSNavigator::OnNewMail | ( | MOOSMSG_LIST & | NewMail | ) | [virtual] |
called when new mail has arrived. Overload this method in a derived class to process new mail. It will be called at approximately 1/CommsTick Hz. In this function you'll most likely interate over the collection of mail message received or call a m_Comms::PeekMail() to look for a specific named message.
NewMail | a list of new mail messages |
Reimplemented from CMOOSApp.
Definition at line 131 of file MOOSNavigator.cpp.
bool CMOOSNavigator::OnStartUp | ( | ) | [virtual] |
called just before the main app loop is entered. Specific initialisation code can be written in an overloaded version of this function
over load this if you want to do something fancy at statup...
Reimplemented from CMOOSApp.
Definition at line 230 of file MOOSNavigator.cpp.
bool CMOOSNavigator::PublishData | ( | ) | [protected] |
Definition at line 361 of file MOOSNavigator.cpp.
bool CMOOSNavigator::SetUpNavEngines | ( | ) | [protected] |
Definition at line 406 of file MOOSNavigator.cpp.
CMOOSPriorityInput CMOOSNavigator::m_AltitudeInput [protected] |
Definition at line 145 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_DepthInput [protected] |
Definition at line 144 of file MOOSNavigator.h.
CFilterSafety CMOOSNavigator::m_FilterSafety [protected] |
Definition at line 165 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_HeadingInput [protected] |
Definition at line 148 of file MOOSNavigator.h.
PRIORITYINPUT_LIST CMOOSNavigator::m_InputsList [protected] |
Definition at line 155 of file MOOSNavigator.h.
NAVENGINE_LIST CMOOSNavigator::m_NavEngines [protected] |
Definition at line 159 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_OdometryInput [protected] |
Definition at line 149 of file MOOSNavigator.h.
CMOOSNavEKFEngine* CMOOSNavigator::m_pEKF [protected] |
Definition at line 161 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_PitchInput [protected] |
Definition at line 146 of file MOOSNavigator.h.
CMOOSNavLSQEngine* CMOOSNavigator::m_pLSQ [protected] |
Definition at line 163 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_PoseInput [protected] |
Definition at line 150 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_SpeedInput [protected] |
Definition at line 147 of file MOOSNavigator.h.
STRING_LIST CMOOSNavigator::m_SubScriptions [protected] |
Definition at line 157 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_XInput [protected] |
Definition at line 140 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_YawInput [protected] |
Definition at line 143 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_YInput [protected] |
Definition at line 141 of file MOOSNavigator.h.
CMOOSPriorityInput CMOOSNavigator::m_ZInput [protected] |
Definition at line 142 of file MOOSNavigator.h.