![]() |
0.4.1
|
Public Member Functions | |
Eigen::Vector3d | e_calcPosAPC (Frequency freq, const std::string &antennaType, const std::string &nameId, const Eigen::Vector3d &hen_delta=Eigen::Vector3d::Zero()) const |
Marker position in ECEF frame [m] (ARP + antenna phase center) | |
Eigen::Vector3d | e_calcPosARP (const Eigen::Vector3d &hen_delta=Eigen::Vector3d::Zero()) const |
Antenna Reference Point position in ECEF frame [m] (Marker + antennaDeltaNEU) | |
Eigen::Vector3d | lla_calcPosAPC (Frequency freq, const std::string &antennaType, const std::string &nameId, const Eigen::Vector3d &hen_delta=Eigen::Vector3d::Zero()) const |
Marker position in LLA frame [rad, rad, m] (ARP + antenna phase center) | |
Eigen::Vector3d | lla_calcPosARP (const Eigen::Vector3d &hen_delta=Eigen::Vector3d::Zero()) const |
Antenna Reference Point position in LLA frame [rad, rad, m] (Marker + antennaDeltaNEU) | |
Receiver (ReceiverType type, const std::vector< SatelliteSystem > &satelliteSystems) | |
Constructor. | |
Data Fields | |
Eigen::Vector3d | e_posMarker |
Marker Position in ECEF frame [m]. | |
Eigen::Vector3d | e_vel |
Velocity in ECEF frame [m/s]. | |
std::shared_ptr< const GnssObs > | gnssObs |
Latest GNSS observation. | |
std::unordered_map< Frequency, UncertainValue< double > > | interFrequencyBias |
Inter frequency biases [s]. | |
Eigen::Vector3d | lla_posMarker |
Marker Position in LLA frame [rad, rad, m]. | |
ReceiverClock | recvClk |
Estimated receiver clock parameters. | |
ReceiverType | type |
Receiver Type. | |
Receiver information.
Definition at line 33 of file Receiver.hpp.
|
inlineexplicit |
Constructor.
Definition at line 38 of file Receiver.hpp.
|
inlinenodiscard |
Marker position in ECEF frame [m] (ARP + antenna phase center)
[in] | freq | Frequency of the observation |
[in] | antennaType | Antenna type |
[in] | nameId | NameId of the calling node for Log output |
[in] | hen_delta | Additional height, east, north in [m] |
Definition at line 75 of file Receiver.hpp.
|
inlinenodiscard |
Antenna Reference Point position in ECEF frame [m] (Marker + antennaDeltaNEU)
[in] | hen_delta | Additional height, east, north in [m] |
Definition at line 58 of file Receiver.hpp.
|
inlinenodiscard |
Marker position in LLA frame [rad, rad, m] (ARP + antenna phase center)
[in] | freq | Frequency of the observation |
[in] | antennaType | Antenna type |
[in] | nameId | NameId of the calling node for Log output |
[in] | hen_delta | Additional height, east, north in [m] |
Definition at line 88 of file Receiver.hpp.
|
inlinenodiscard |
Antenna Reference Point position in LLA frame [rad, rad, m] (Marker + antennaDeltaNEU)
[in] | hen_delta | Additional height, east, north in [m] |
Definition at line 65 of file Receiver.hpp.
Eigen::Vector3d NAV::Receiver< ReceiverType >::e_posMarker |
Marker Position in ECEF frame [m].
Definition at line 44 of file Receiver.hpp.
Eigen::Vector3d NAV::Receiver< ReceiverType >::e_vel |
Velocity in ECEF frame [m/s].
Definition at line 48 of file Receiver.hpp.
std::shared_ptr<const GnssObs> NAV::Receiver< ReceiverType >::gnssObs |
Latest GNSS observation.
Definition at line 54 of file Receiver.hpp.
std::unordered_map<Frequency, UncertainValue<double> > NAV::Receiver< ReceiverType >::interFrequencyBias |
Inter frequency biases [s].
Definition at line 52 of file Receiver.hpp.
Eigen::Vector3d NAV::Receiver< ReceiverType >::lla_posMarker |
Marker Position in LLA frame [rad, rad, m].
Definition at line 46 of file Receiver.hpp.
ReceiverClock NAV::Receiver< ReceiverType >::recvClk |
Estimated receiver clock parameters.
Definition at line 50 of file Receiver.hpp.
ReceiverType NAV::Receiver< ReceiverType >::type |
Receiver Type.
Definition at line 42 of file Receiver.hpp.