Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.2.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mrpt-ros-pkg/mrpt_sensors.git
VCS Type git
VCS Version ros2
Last Updated 2026-02-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

ROS messages and services for Novatel OEM6

Maintainers

  • Jose-Luis Blanco-Claraco

Authors

No additional authors.

novatel_oem6_msgs

Created Messages

All messages defined in gnss_messages_novatel.h with GNSS_BINARY_MSG_DEFINITION_START have been converted to ROS2 messages:

Message Purpose Key Fields
BESTPOS Best available position lat, lon, hgt, solution_stat, position_type
INSPVAS INS solution position, velocity (NEU), attitude (RPY), ins_status
INSCOVS INS covariances pos_cov[9], att_cov[9], vel_cov[9]
RAWIMUS Raw IMU data accel_x/y/z, gyro_x/y/z (raw counts)
MARKPOS Position at mark event Same fields as BESTPOS
MARKTIME Time at mark 1 event week, week_seconds, clock_offset
MARK2TIME Time at mark 2 event week, week_seconds, clock_offset
IONUTC Ionosphere/UTC params alpha/beta coefficients, leap seconds
RAWEPHEM Raw GPS ephemeris subframe1[30], subframe2[30], subframe3[30]
RXSTATUS Receiver status error codes, status words

Message Features

Constants for Status Fields

All messages include constants for their status/type enumerations:

# INSPVAS INS Status
INS_INACTIVE = 0
INS_ALIGNING = 1
INS_SOLUTION_GOOD = 3
# ... etc

# BESTPOS Solution Status
SOLUTION_COMPUTED = 0
INSUFFICIENT_OBS = 1
# ... etc

# BESTPOS Position Type  
NONE = 0
NARROW_INT = 50  # RTK Fixed
L1_FLOAT = 32    # RTK Float
# ... etc

Standard ROS2 Header

All messages include std_msgs/Header header with:

  • frame_id: Sensor frame
  • stamp: GPS timestamp converted to ROS time
CHANGELOG

Changelog for package novatel_oem6_msgs

0.2.4 (2025-10-27)

  • Contributors: Jose Luis Blanco-Claraco

Recent questions tagged novatel_oem6_msgs at Robotics Stack Exchange