_angularRateEarthRotationEnabled | NAV::ImuSimulator | private |
_angularRateTransportRateEnabled | NAV::ImuSimulator | private |
_autostartWorker | NAV::Node | inlineprivatestatic |
_centrifgalAccelerationEnabled | NAV::ImuSimulator | private |
_circularHarmonicAmplitudeFactor | NAV::ImuSimulator | private |
_circularHarmonicFrequency | NAV::ImuSimulator | private |
_circularTrajectoryCircleCountForStop | NAV::ImuSimulator | private |
_configWindowFocus | NAV::Node | private |
_configWindowForceCollapse | NAV::Node | private |
_configWindowIsCollapsed | NAV::Node | private |
_configWindowMutex | NAV::Node | private |
_coriolisAccelerationEnabled | NAV::ImuSimulator | private |
_csvDuration | NAV::ImuSimulator | private |
_disable | NAV::Node | private |
_fixedTrajectoryStartOrientation | NAV::ImuSimulator | private |
_gnssFrequency | NAV::ImuSimulator | private |
_gnssLastUpdateTime | NAV::ImuSimulator | private |
_gnssUpdateCnt | NAV::ImuSimulator | private |
_gravitationModel | NAV::ImuSimulator | private |
_guiConfigDefaultWindowSize | NAV::Node | protected |
_hasConfig | NAV::Node | protected |
_imuFrequency | NAV::ImuSimulator | private |
_imuInternalFrequency | NAV::ImuSimulator | private |
_imuInternalUpdateCnt | NAV::ImuSimulator | private |
_imuLastUpdateTime | NAV::ImuSimulator | private |
_imuPos | NAV::Imu | protected |
_imuUpdateCnt | NAV::ImuSimulator | private |
_linearTrajectoryDistanceForStop | NAV::ImuSimulator | private |
_lla_gnssLastLinearPosition | NAV::ImuSimulator | private |
_lla_imuLastLinearPosition | NAV::ImuSimulator | private |
_lockConfigDuringRun | NAV::Node | protected |
_mode | NAV::Node | private |
_n_linearTrajectoryStartVelocity | NAV::ImuSimulator | private |
_onlyRealTime | NAV::Node | protected |
_p_lastImuAccelerationMeas | NAV::ImuSimulator | private |
_p_lastImuAngularRateMeas | NAV::ImuSimulator | private |
_reinitialize | NAV::Node | private |
_rosePetDenom | NAV::ImuSimulator | private |
_rosePetNum | NAV::ImuSimulator | private |
_roseSimDuration | NAV::ImuSimulator | private |
_roseStepLengthMax | NAV::ImuSimulator | private |
_roseTrajectoryCountForStop | NAV::ImuSimulator | private |
_showConfig | NAV::Node | private |
_simulationDuration | NAV::ImuSimulator | private |
_simulationStopCondition | NAV::ImuSimulator | private |
_size | NAV::Node | private |
_splines | NAV::ImuSimulator | private |
_startPosition | NAV::ImuSimulator | private |
_startTime | NAV::ImuSimulator | private |
_startTimeEditFormat | NAV::ImuSimulator | private |
_startTimeSource | NAV::ImuSimulator | private |
_state | NAV::Node | private |
_stateMutex | NAV::Node | mutableprivate |
_trajectoryDirection | NAV::ImuSimulator | private |
_trajectoryHorizontalSpeed | NAV::ImuSimulator | private |
_trajectoryRadius | NAV::ImuSimulator | private |
_trajectoryRotationAngle | NAV::ImuSimulator | private |
_trajectoryType | NAV::ImuSimulator | private |
_trajectoryVerticalSpeed | NAV::ImuSimulator | private |
_worker | NAV::Node | private |
_workerConditionVariable | NAV::Node | private |
_workerMutex | NAV::Node | private |
_workerTimeout | NAV::Node | private |
_workerWakeup | NAV::Node | private |
afterCreateLink(OutputPin &startPin, InputPin &endPin) | NAV::Node | virtual |
afterDeleteLink(OutputPin &startPin, InputPin &endPin) | NAV::Node | virtual |
calcFlightAngles(double time) const | NAV::ImuSimulator | private |
callbacksEnabled | NAV::Node | |
category() | NAV::ImuSimulator | static |
checkStopCondition(double time, const Eigen::Vector3d &lla_position) | NAV::ImuSimulator | private |
deinitialize() override | NAV::ImuSimulator | privatevirtual |
Direction enum name | NAV::ImuSimulator | private |
DistanceOrCirclesOrRoses enum value | NAV::ImuSimulator | private |
doDeinitialize(bool wait=false) | NAV::Node | |
doDisable(bool wait=false) | NAV::Node | |
doEnable() | NAV::Node | |
doInitialize(bool wait=false) | NAV::Node | |
doReinitialize(bool wait=false) | NAV::Node | |
Duration enum value | NAV::ImuSimulator | private |
e_getPositionFromCsvLine(const CsvData::CsvLine &line, const std::vector< std::string > &description) const | NAV::ImuSimulator | private |
flush() | NAV::Node | virtual |
getInputValue(size_t portIndex) const | NAV::Node | inline |
getMode() const | NAV::Node | |
getSize() const | NAV::Node | |
getState() const | NAV::Node | |
getTimeFromCsvLine(const CsvData::CsvLine &line, const std::vector< std::string > &description) const | NAV::ImuSimulator | private |
guiConfig() override | NAV::ImuSimulator | virtual |
id | NAV::Node | |
Imu(const Imu &)=delete | NAV::Imu | |
Imu(Imu &&)=delete | NAV::Imu | |
Imu(std::string name) | NAV::Imu | explicitprotected |
imuPosition() const | NAV::Imu | inline |
ImuSimulator() | NAV::ImuSimulator | |
ImuSimulator(const ImuSimulator &)=delete | NAV::ImuSimulator | |
ImuSimulator(ImuSimulator &&)=delete | NAV::ImuSimulator | |
initialize() override | NAV::ImuSimulator | privatevirtual |
initializeSplines() | NAV::ImuSimulator | private |
INPUT_PORT_INDEX_CSV | NAV::ImuSimulator | privatestatic |
inputPinFromId(ax::NodeEditor::PinId pinId) | NAV::Node | |
inputPinIndexFromId(ax::NodeEditor::PinId pinId) const | NAV::Node | |
inputPins | NAV::Node | |
INTERNAL_LINEAR_UPDATE_FREQUENCY | NAV::ImuSimulator | privatestatic |
invokeCallbacks(size_t portIndex, const std::shared_ptr< const NodeData > &data) | NAV::Node | |
isDisabled() const | NAV::Node | |
isInitialized() const | NAV::Node | |
isOnlyRealtime() const | NAV::Node | |
isTransient() const | NAV::Node | |
kind | NAV::Node | |
lla_calcPosition(double time) const | NAV::ImuSimulator | private |
Mode enum name | NAV::Node | |
n_calcOmega_nb(double time, const Eigen::Vector3d &rollPitchYaw, const Eigen::Quaterniond &n_Quat_b) const | NAV::ImuSimulator | private |
n_calcTrajectoryAccel(double time, const Eigen::Quaterniond &n_Quat_e, const Eigen::Vector3d &lla_position, const Eigen::Vector3d &n_velocity) const | NAV::ImuSimulator | private |
n_calcVelocity(double time, const Eigen::Quaterniond &n_Quat_e) const | NAV::ImuSimulator | private |
n_getAttitudeQuaternionFromCsvLine_b(const CsvData::CsvLine &line, const std::vector< std::string > &description) | NAV::ImuSimulator | privatestatic |
name | NAV::Node | |
nameId() const | NAV::Node | |
Node(std::string name) | NAV::Node | explicit |
Node(const Node &)=delete | NAV::Node | |
Node(Node &&)=delete | NAV::Node | |
notifyOutputValueChanged(size_t pinIdx, const InsTime &insTime, const std::scoped_lock< std::mutex > &guard) | NAV::Node | |
onCreateLink(OutputPin &startPin, InputPin &endPin) | NAV::Node | virtual |
onDeleteLink(OutputPin &startPin, InputPin &endPin) | NAV::Node | virtual |
operator=(const ImuSimulator &)=delete | NAV::ImuSimulator | |
operator=(ImuSimulator &&)=delete | NAV::ImuSimulator | |
NAV::Imu::operator=(const Imu &)=delete | NAV::Imu | |
NAV::Imu::operator=(Imu &&)=delete | NAV::Imu | |
NAV::Node::operator=(const Node &)=delete | NAV::Node | |
NAV::Node::operator=(Node &&)=delete | NAV::Node | |
OUTPUT_PORT_INDEX_IMU_OBS | NAV::ImuSimulator | privatestatic |
OUTPUT_PORT_INDEX_POS_VEL_ATT | NAV::ImuSimulator | privatestatic |
outputPinFromId(ax::NodeEditor::PinId pinId) | NAV::Node | |
outputPinIndexFromId(ax::NodeEditor::PinId pinId) const | NAV::Node | |
outputPins | NAV::Node | |
pitch | NAV::ImuSimulator | |
pollEvents | NAV::Node | |
pollImuObs(size_t pinIdx, bool peek) | NAV::ImuSimulator | private |
pollPosVelAtt(size_t pinIdx, bool peek) | NAV::ImuSimulator | private |
releaseInputValue(size_t portIndex) | NAV::Node | |
requestOutputValueLock(size_t pinIdx) | NAV::Node | |
resetNode() override | NAV::ImuSimulator | virtual |
restore(const json &j) override | NAV::ImuSimulator | virtual |
restoreAtferLink(const json &j) | NAV::Node | virtual |
roll | NAV::ImuSimulator | |
sampleInterval | NAV::ImuSimulator | |
save() const override | NAV::ImuSimulator | virtual |
StartTimeSource enum name | NAV::ImuSimulator | private |
State enum name | NAV::Node | |
StopCondition enum name | NAV::ImuSimulator | private |
to_string(TrajectoryType value) | NAV::ImuSimulator | privatestatic |
to_string(Direction value) | NAV::ImuSimulator | privatestatic |
toString(State state) | NAV::Node | static |
TrajectoryType enum name | NAV::ImuSimulator | private |
type() const override | NAV::ImuSimulator | virtual |
typeStatic() | NAV::ImuSimulator | static |
wakeWorker() | NAV::Node | |
workerDeinitializeNode() | NAV::Node | private |
workerInitializeNode() | NAV::Node | private |
workerThread(Node *node) | NAV::Node | privatestatic |
workerTimeoutHandler() | NAV::Node | privatevirtual |
x | NAV::ImuSimulator | |
y | NAV::ImuSimulator | |
yaw | NAV::ImuSimulator | |
z | NAV::ImuSimulator | |
~Imu() override=default | NAV::Imu | |
~ImuSimulator() override | NAV::ImuSimulator | |
~Node() | NAV::Node | virtual |