GNSS (GPS) data structures, mainly for use within mrpt::obs::CObservationGPS.
Namespaces | |
nv_oem6_ins_status_type | |
nv_oem6_position_type | |
nv_oem6_solution_status | |
Classes | |
struct | gnss_message |
Pure virtual base for all message types. More... | |
struct | gnss_message_ptr |
A smart pointer to a GNSS message. More... | |
struct | Message_NMEA_GGA |
NMEA datum: GGA. More... | |
struct | Message_NMEA_GLL |
NMEA datum: GLL. More... | |
struct | Message_NMEA_RMC |
NMEA datum: RMC. More... | |
struct | Message_NMEA_VTG |
NMEA datum: VTG. More... | |
struct | Message_NMEA_ZDA |
NMEA datum: ZDA. More... | |
struct | Message_NV_OEM6_GENERIC_FRAME |
Novatel generic frame (to store frames without a parser at the present time). More... | |
struct | Message_NV_OEM6_GENERIC_SHORT_FRAME |
Novatel generic short-header frame (to store frames without a parser at the present time). More... | |
struct | Message_NV_OEM6_RANGECMP |
Novatel frame: NV_OEM6_RANGECMP. More... | |
struct | Message_NV_OEM6_VERSION |
Novatel frame: NV_OEM6_VERSION. More... | |
struct | Message_TOPCON_PZS |
GPS datum for TopCon's mmGPS devices: PZS. More... | |
struct | Message_TOPCON_SATS |
TopCon mmGPS devices: SATS, a generic structure for statistics about tracked satelites and their positions. More... | |
struct | nv_oem6_header_t |
Novatel OEM6 regular header structure. More... | |
struct | nv_oem6_short_header_t |
Novatel OEM6 short header structure. More... | |
struct | UTC_time |
UTC (Coordinated Universal Time) time-stamp structure for GPS messages. More... | |
Enumerations | |
enum | gnss_message_type_t { NMEA_GGA = 10, NMEA_GLL, NMEA_GSA, NMEA_GSV, NMEA_MSS, NMEA_RMC, NMEA_VTG, NMEA_ZDA, TOPCON_PZS = 30, TOPCON_SATS, NV_OEM6_MSG2ENUM = 1000, NV_OEM6_GENERIC_FRAME = 3000 + NV_OEM6_MSG2ENUM, NV_OEM6_GENERIC_SHORT_FRAME = 3001 + NV_OEM6_MSG2ENUM, NV_OEM6_ALIGNBSLNENU = 1315 + NV_OEM6_MSG2ENUM, NV_OEM6_ALIGNBSLNXYZ = 1314 + NV_OEM6_MSG2ENUM, NV_OEM6_ALIGNDOP = 1332 + NV_OEM6_MSG2ENUM, NV_OEM6_BESTPOS = 42 + NV_OEM6_MSG2ENUM, NV_OEM6_BESTSATS = 1194 + NV_OEM6_MSG2ENUM, NV_OEM6_BESTUTM = 726 + NV_OEM6_MSG2ENUM, NV_OEM6_BESTVEL = 99 + NV_OEM6_MSG2ENUM, NV_OEM6_BESTXYZ = 241 + NV_OEM6_MSG2ENUM, NV_OEM6_CLOCKSTEERING = 26 + NV_OEM6_MSG2ENUM, NV_OEM6_GPGLL = 219 + NV_OEM6_MSG2ENUM, NV_OEM6_GPGGA = 218 + NV_OEM6_MSG2ENUM, NV_OEM6_GPGGARTK = 259 + NV_OEM6_MSG2ENUM, NV_OEM6_GPGSA = 221 + NV_OEM6_MSG2ENUM, NV_OEM6_GPGSV = 223 + NV_OEM6_MSG2ENUM, NV_OEM6_GPHDT = 1045 + NV_OEM6_MSG2ENUM, NV_OEM6_GPRMC = 225 + NV_OEM6_MSG2ENUM, NV_OEM6_GPVTG = 226 + NV_OEM6_MSG2ENUM, NV_OEM6_GPZDA = 227 + NV_OEM6_MSG2ENUM, NV_OEM6_IONUTC = 8 + NV_OEM6_MSG2ENUM, NV_OEM6_MARKPOS = 181 + NV_OEM6_MSG2ENUM, NV_OEM6_MARK2POS = 615 + NV_OEM6_MSG2ENUM, NV_OEM6_MARKTIME = 231 + NV_OEM6_MSG2ENUM, NV_OEM6_MARK2TIME = 616 + NV_OEM6_MSG2ENUM, NV_OEM6_PPPPOS = 1538 + NV_OEM6_MSG2ENUM, NV_OEM6_RANGECMP = 140 + NV_OEM6_MSG2ENUM, NV_OEM6_RAWEPHEM = 41 + NV_OEM6_MSG2ENUM, NV_OEM6_RXSTATUS = 93 + NV_OEM6_MSG2ENUM, NV_OEM6_VERSION = 37 + NV_OEM6_MSG2ENUM, NV_OEM6_INSPVAS = 508 + NV_OEM6_MSG2ENUM, NV_OEM6_INSATTS = 319 + NV_OEM6_MSG2ENUM, NV_OEM6_INSCOVS = 320 + NV_OEM6_MSG2ENUM, NV_OEM6_INSVELS = 324 + NV_OEM6_MSG2ENUM, NV_OEM6_RAWIMUS = 325 + NV_OEM6_MSG2ENUM } |
List of all known GNSS message types. More... | |
Functions | |
template<class TGEODETICCOORDS > | |
GNSS_BINARY_MSG_DEFINITION_MID TGEODETICCOORDS | getAsStruct () const |
Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();. More... | |
bool | getAllFieldDescriptions (std::ostream &o) const MRPT_OVERRIDE |
bool | getAllFieldValues (std::ostream &o) const MRPT_OVERRIDE |
List of all known GNSS message types.
Normally, each type here has a corresponding class, derived from mrpt::obs::gnss::gnss_message, that stores the message data, but some classes may be still in the "TO-DO" list or just not needed in practice. On the other hand, all message classes must be associated with one and only one value from this list.
Definition at line 21 of file gnss_messages_type_list.h.
GNSS_BINARY_MSG_DEFINITION_MID bool mrpt::obs::gnss::getAllFieldDescriptions | ( | std::ostream & | o | ) | const |
bool mrpt::obs::gnss::getAllFieldValues | ( | std::ostream & | o | ) | const |
|
inline |
Return the geodetic coords as a mrpt::topography::TGeodeticCoords structure (requires linking against mrpt-topography) Call as: getAsStruct<TGeodeticCoords>();.
Definition at line 190 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::a0 |
Definition at line 367 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::A0 |
Definition at line 370 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::a1 |
Definition at line 367 of file gnss_messages_novatel.h.
Referenced by mrpt::poses::CPose3DRotVec::composeFrom(), mrpt::math::erfc(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistenciesMatrix(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistencyElement(), mrpt::topography::GeodeticToUTM(), mrpt::maps::CPointsMap::internal_insertObservation(), mrAugmentBestRun(), mrFindQuadNeighbors2(), and mrpt::math::solve_poly5().
double mrpt::obs::gnss::A1 |
UTC constant and 1st order terms.
Definition at line 370 of file gnss_messages_novatel.h.
Referenced by mrpt::topography::geodeticToUTM(), mrpt::vision::pnp::rpnp::getp3p(), and mrpt::topography::UTMToGeodetic().
double mrpt::obs::gnss::a2 |
Definition at line 367 of file gnss_messages_novatel.h.
Referenced by mrpt::poses::CPose3DRotVec::composeFrom(), mrpt::math::erfc(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistenciesMatrix(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistencyElement(), mrpt::topography::GeodeticToUTM(), mrpt::maps::CPointsMap::internal_insertObservation(), mrAugmentBestRun(), mrFindQuadNeighbors2(), mrpt::vision::pnp::p3p::solve_for_lengths(), mrpt::math::solve_poly3(), and mrpt::topography::UTMToGeodetic().
double mrpt::obs::gnss::a3 |
Definition at line 367 of file gnss_messages_novatel.h.
Referenced by mrpt::math::erfc(), mrAugmentBestRun(), and mrFindQuadNeighbors2().
int32_t mrpt::obs::gnss::accel_x |
Definition at line 302 of file gnss_messages_novatel.h.
int32_t mrpt::obs::gnss::accel_y_neg |
Definition at line 302 of file gnss_messages_novatel.h.
int32_t mrpt::obs::gnss::accel_z |
Definition at line 302 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::att_cov[9] |
Attitude covariance matrix of the SPAN frame to the local level frame. (deg sq) xx,xy,xz,yx,yy,yz,zx,zy,zz.
Definition at line 225 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux1stat |
Definition at line 258 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux1stat_clear |
Definition at line 258 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux1stat_pri |
Definition at line 258 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux1stat_set |
Definition at line 258 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux2stat |
Definition at line 259 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux2stat_clear |
Definition at line 259 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux2stat_pri |
Definition at line 259 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux2stat_set |
Definition at line 259 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux3stat |
Definition at line 260 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux3stat_clear |
Definition at line 260 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux3stat_pri |
Definition at line 260 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::aux3stat_set |
Definition at line 260 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::azimuth |
double mrpt::obs::gnss::b0 |
Definition at line 367 of file gnss_messages_novatel.h.
Referenced by mrpt::vision::pnp::p3p::solve_for_lengths().
double mrpt::obs::gnss::b1 |
Definition at line 367 of file gnss_messages_novatel.h.
Referenced by mrpt::hwdrivers::CHokuyoURG::doProcessSimple(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistenciesMatrix(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistencyElement(), median_cut(), mrAugmentBestRun(), mrFindQuadNeighbors2(), mrpt::math::noncentralChi2PDF_CDF(), mrpt::vision::pnp::p3p::solve_for_lengths(), mrpt::math::solve_poly4(), mrpt::math::solve_poly5(), mrpt::math::spline(), and mrpt::opengl::CAngularObservationMesh::updateMesh().
double mrpt::obs::gnss::b2 |
Definition at line 367 of file gnss_messages_novatel.h.
Referenced by mrpt::hwdrivers::CHokuyoURG::doProcessSimple(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistenciesMatrix(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistencyElement(), median_cut(), mrAugmentBestRun(), mrFindQuadNeighbors2(), XMLNode::parseFile(), solve_deg4(), mrpt::vision::pnp::p3p::solve_for_lengths(), mrpt::math::spline(), mrpt::opengl::CAngularObservationMesh::updateMesh(), and mrpt::topography::UTMToGeodetic().
double mrpt::obs::gnss::b3 |
Definition at line 367 of file gnss_messages_novatel.h.
Referenced by mrpt::hwdrivers::CHokuyoURG::doProcessSimple(), mrAugmentBestRun(), mrFindQuadNeighbors2(), solve_deg4(), and mrpt::opengl::CAngularObservationMesh::updateMesh().
char mrpt::obs::gnss::base_station_id |
Definition at line 178 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::clock_offset |
Definition at line 341 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::clock_offset_std |
Definition at line 341 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::clock_status |
Definition at line 343 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::crc |
Definition at line 185 of file gnss_messages_novatel.h.
Referenced by mrpt::hwdrivers::CSickLaserSerial::SendCommandToSICK(), and TEST().
uint32_t mrpt::obs::gnss::datum_id |
Definition at line 176 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::deltat_ls |
Delta time due to leap seconds.
Definition at line 373 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::deltat_lsf |
Delta time due to leap seconds (future)
Definition at line 374 of file gnss_messages_novatel.h.
float mrpt::obs::gnss::diff_age |
Definition at line 179 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::dn |
Day number (1=sunday, 7=saturday)
Definition at line 372 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::error |
Definition at line 256 of file gnss_messages_novatel.h.
Referenced by mrpt::hwdrivers::CRovio::getEncoders(), mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors::getObservation(), mrpt::hwdrivers::CImageGrabber_FlyCapture2::getObservation(), mrpt::hwdrivers::CRovio::getRovioState(), mrpt::hwdrivers::CImageGrabber_FlyCapture2::open(), XMLNode::parseString(), mrpt::hwdrivers::CRovio::pathGetList(), mrpt::hwdrivers::CImageGrabber_FlyCapture2::startCapture(), mrpt::hwdrivers::CImageGrabber_FlyCapture2::startSyncCapture(), and mrpt::hwdrivers::CImageGrabber_FlyCapture2::stopCapture().
uint8_t mrpt::obs::gnss::ext_sol_stat |
Definition at line 182 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::galileo_beidou_mask |
Definition at line 183 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::gps_glonass_mask |
Definition at line 184 of file gnss_messages_novatel.h.
int32_t mrpt::obs::gnss::gyro_x |
Definition at line 303 of file gnss_messages_novatel.h.
int32_t mrpt::obs::gnss::gyro_y_neg |
Definition at line 303 of file gnss_messages_novatel.h.
int32_t mrpt::obs::gnss::gyro_z |
Definition at line 303 of file gnss_messages_novatel.h.
GNSS_BINARY_MSG_DEFINITION_MID_END nv_oem6_header_t mrpt::obs::gnss::header |
Novatel frame: NV_OEM6_BESTPOS.
Novatel frame: NV_OEM6_IONUTC.
Novatel frame: NV_OEM6_MARK2TIME.
Novatel frame: NV_OEM6_MARKTIME.
Novatel frame: NV_OEM6_MARKPOS.
Novatel frame: NV_OEM6_RAWIMUS.
Novatel frame: NV_OEM6_RAWEPHEM.
Novatel frame: NV_OEM6_RXSTATUS.
Novatel frame: NV_OEM6_INSCOVS.
Novatel frame: NV_OEM6_INSPVAS.
Definition at line 171 of file gnss_messages_novatel.h.
Referenced by rp::standalone::rplidar::RPlidarDriverSerialImpl::_sendCommand(), rp::standalone::rplidar::RPlidarDriverSerialImpl::_waitResponseHeader(), mrpt::hwdrivers::CVelodyneScanner::internal_read_PCAP_packet(), mrpt::maps::loadLASFile(), mrpt::hwdrivers::CVelodyneScanner::receivePackets(), and mrpt::maps::saveLASFile().
double mrpt::obs::gnss::hgt |
[deg], [deg], hgt over sea level[m]
Definition at line 174 of file gnss_messages_novatel.h.
float mrpt::obs::gnss::hgt_sigma |
Uncertainties (all in [m])
Definition at line 177 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::imu_status |
Definition at line 301 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::ins_status |
nv_oem6_ins_status_type::nv_ins_status_type_t
Definition at line 205 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::lat |
Definition at line 174 of file gnss_messages_novatel.h.
Referenced by mrpt::topography::geodeticToGeocentric(), mrpt::topography::geodeticToGeocentric_WGS84(), mrpt::topography::GeodeticToUTM(), mrpt::topography::geodeticToUTM(), mrpt::topography::TGeodeticCoords::isClear(), and mrpt::hwdrivers::CGPSInterface::parse_NMEA().
float mrpt::obs::gnss::lat_sigma |
Definition at line 177 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::lon |
Definition at line 174 of file gnss_messages_novatel.h.
Referenced by mrpt::utils::CClientTCPSocket::connect(), mrpt::topography::geodeticToGeocentric(), mrpt::topography::geodeticToGeocentric_WGS84(), mrpt::topography::GeodeticToUTM(), mrpt::topography::geodeticToUTM(), and mrpt::topography::TGeodeticCoords::isClear().
float mrpt::obs::gnss::lon_sigma |
Definition at line 177 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::num_sats_sol |
Definition at line 180 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::num_sats_sol_L1 |
Definition at line 180 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::num_sats_sol_multi |
Definition at line 180 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::num_sats_tracked |
Definition at line 180 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::num_stats |
Definition at line 256 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::pitch |
Definition at line 204 of file gnss_messages_novatel.h.
Referenced by mrpt::poses::CPose3DPDFGaussian::copyFrom(), mrpt::obs::CObservationBearingRange::debugPrintOut(), generate_points(), Pose3DPDFGaussTests::generateRandomPose3DPDF(), Pose3DQuatPDFGaussTests::generateRandomPose3DPDF(), Pose3DQuatPDFGaussTests::generateRandomPoseQuat3DPDF(), mrpt::math::TPose3D::getAsVector(), mrpt::obs::CObservationBearingRange::getDescriptionAsText(), mrpt::poses::CPoseInterpolatorBase< 3 >::impl_interpolation(), mrpt::math::jacobians::jacob_quat_from_yawpitchroll(), mrpt::poses::CPose3DPDF::jacobiansPoseComposition(), mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors::loadConfig_sensorSpecific(), mrpt::opengl::CAngularObservationMesh::FTrace2D< T >::operator()(), mrpt::math::TPose3D::operator[](), mrpt::opengl::CRenderizable::readFromStreamRender(), mrpt::math::CQuaternion< T >::rpy(), mrpt::math::CQuaternion< T >::rpy_and_jacobian(), mrpt::opengl::CArrow::setArrowYawPitchRoll(), mrpt::poses::CPose3DRotVec::setFromXYZAndAngles(), mrpt::maps::CLandmarksMap::simulateRangeBearingReadings(), Pose3DQuatTests::test_invComposePoint_vs_CPose3D(), Pose3DQuatPDFGaussTests::test_toFromYPRGauss(), Pose3DPDFGaussTests::testAllPoseOperators(), Pose3DQuatPDFGaussTests::testChangeCoordsRef(), Pose3DPDFGaussTests::testChangeCoordsRef(), Pose3DQuatPDFGaussTests::testCompositionJacobian(), Pose3DPDFGaussTests::testCompositionJacobian(), Pose3DQuatPDFGaussTests::testInverse(), Pose3DPDFGaussTests::testPoseComposition(), Pose3DQuatPDFGaussTests::testPoseComposition(), Pose3DPDFGaussTests::testPoseInverse(), Pose3DPDFGaussTests::testPoseInverseComposition(), Pose3DQuatPDFGaussTests::testPoseInverseComposition(), Pose3DPDFGaussTests::testToQuatPDFAndBack(), and mrpt::opengl::CEllipsoidInverseDepth3D::transformFromParameterSpace().
double mrpt::obs::gnss::pos_cov[9] |
Position covariance matrix in local level frame (metres squared) xx,xy,xz,yx,yy,yz,zx,zy,zz.
Definition at line 224 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::position_type |
nv_oem6_position_type::nv_position_type_t
Definition at line 173 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::ref_secs |
Definition at line 267 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::ref_week |
Definition at line 267 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::reserved |
Definition at line 181 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::roll |
Definition at line 204 of file gnss_messages_novatel.h.
Referenced by mrpt::poses::CPose3DPDFGaussian::copyFrom(), generate_points(), Pose3DPDFGaussTests::generateRandomPose3DPDF(), Pose3DQuatPDFGaussTests::generateRandomPose3DPDF(), Pose3DQuatPDFGaussTests::generateRandomPoseQuat3DPDF(), mrpt::math::TPose3D::getAsVector(), mrpt::poses::CPoseInterpolatorBase< 3 >::impl_interpolation(), mrpt::math::jacobians::jacob_quat_from_yawpitchroll(), mrpt::poses::CPose3DPDF::jacobiansPoseComposition(), mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors::loadConfig_sensorSpecific(), mrpt::math::TPose3D::operator[](), mrpt::opengl::CRenderizable::readFromStreamRender(), mrpt::math::CQuaternion< T >::rpy(), mrpt::math::CQuaternion< T >::rpy_and_jacobian(), mrpt::opengl::CArrow::setArrowYawPitchRoll(), mrpt::poses::CPose3DRotVec::setFromXYZAndAngles(), Pose3DQuatPDFGaussTests::test_toFromYPRGauss(), Pose3DPDFGaussTests::testAllPoseOperators(), Pose3DQuatPDFGaussTests::testChangeCoordsRef(), Pose3DPDFGaussTests::testChangeCoordsRef(), Pose3DQuatPDFGaussTests::testCompositionJacobian(), Pose3DPDFGaussTests::testCompositionJacobian(), Pose3DQuatPDFGaussTests::testInverse(), Pose3DPDFGaussTests::testPoseComposition(), Pose3DQuatPDFGaussTests::testPoseComposition(), Pose3DPDFGaussTests::testPoseInverse(), Pose3DPDFGaussTests::testPoseInverseComposition(), Pose3DQuatPDFGaussTests::testPoseInverseComposition(), and Pose3DPDFGaussTests::testToQuatPDFAndBack().
uint32_t mrpt::obs::gnss::rxstat |
Definition at line 257 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::rxstat_clear |
Definition at line 257 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::rxstat_pri |
Definition at line 257 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::rxstat_set |
Definition at line 257 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::sat_prn |
Definition at line 267 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::seconds_in_week |
Definition at line 201 of file gnss_messages_novatel.h.
float mrpt::obs::gnss::sol_age |
Definition at line 179 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::solution_stat |
nv_oem6_solution_status::nv_solution_status_t
Definition at line 172 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::subframe1[30] |
Definition at line 268 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::subframe2[30] |
Definition at line 268 of file gnss_messages_novatel.h.
uint8_t mrpt::obs::gnss::subframe3[30] |
Definition at line 268 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::tot |
Reference time of UTC params.
Definition at line 369 of file gnss_messages_novatel.h.
float mrpt::obs::gnss::undulation |
Definition at line 175 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::utc_offset |
Definition at line 342 of file gnss_messages_novatel.h.
Referenced by TIMECONV_GetJulianDateFromGPSTime().
uint32_t mrpt::obs::gnss::utc_wn |
UTC reference week number.
Definition at line 368 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::vel_cov[9] |
Velocity covariance matrix in local level frame. (metres/second squared) xx,xy,xz,yx,yy,yz,zx,zy,zz.
Definition at line 226 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::vel_east |
Definition at line 203 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::vel_north |
Definition at line 203 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::vel_up |
Definition at line 203 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::week |
Definition at line 200 of file gnss_messages_novatel.h.
double mrpt::obs::gnss::week_seconds |
Definition at line 300 of file gnss_messages_novatel.h.
uint32_t mrpt::obs::gnss::wn_lsf |
Future week number.
Definition at line 371 of file gnss_messages_novatel.h.
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |