
NovAtel Drivers for ROSHexagon
The Robot Operating System (ROS) is a set of software libraries and tools, running on Linux, that helps integrate multiple sensors to build autonomous applications.
Vendor
Hexagon
Company Website
Product details
The NovAtel OEM7 Driver for ROS is a set of open-source drivers developed to integrate NovAtel’s GNSS receivers with the Robot Operating System (ROS) and ROS 2. These drivers are designed to support real-time and post-processed GNSS and inertial data workflows, enabling developers and researchers to build robust autonomous systems. The drivers are widely used in industries such as agriculture, robotics, and academic research, offering a reliable and scalable solution for GNSS integration.
Features
- Compatible with multiple ROS distributions including Noetic, Melodic, Kinetic, Foxy, and Humble.
- Supports GNSS and inertial data from NovAtel OEM7 receivers and SPAN GNSS+INS systems.
- Available as prebuilt binary packages or source code for customization.
- Provides serial port communication and ROS topic mapping for GPS, IMU, and NMEA data.
- Includes setup guides, runtime operation manuals, and configuration instructions.
- Distributed under the MIT license for flexible use and modification.
- Designed to reduce integration time and improve performance in autonomous systems.
Benefits
- Enables rapid integration of NovAtel GNSS receivers into ROS-based systems.
- Reduces development time by eliminating the need for custom driver adaptation.
- Scalable for use in a wide range of applications, from small research projects to large-scale autonomous deployments.
- Supported by a community of developers and maintained by NovAtel and AutonomouStuff.
- Provides access to both live and recorded GNSS data for flexible development and testing.
- Enhances reliability and performance in unmanned operations such as precision agriculture and robotics.