Driver for the range of INS systems from Advanced Navigation
Packet to Published Message Example
Copyright 2017, Advanced Navigation
This is an example using the Advanced Navigation Spatial SDK to create a ROS driver that reads and decodes the anpp packets (in this case packet #20 and packet #27) and publishes the information as ROS topics / messages.
It should work on all Advanced Navigation INS devices.
This example has been developed and tested using Ubuntu Linux v16.04 LTS and ROS Lunar. Installation instructions for ROS can be found here: http://wiki.ros.org/lunar/Installation/Ubuntu.
If you require any assistance using this code, please email [email protected].
Installation, build, device configuration, and execution instructions can be found in the file "Advanced Navigation ROS Driver Notes.txt".
- Compare to newer ROS1 Driver from Adcanced Navigation (see: https://github.com/advanced-navigation/ros1-driver)
- Add UDP Package support
- Extend for addidional input/output, like RTCM oder ODOM
- Publish fake odometry for https://github.com/bsb808/geonav_transform
- Testing with Ubuntu 20.04, ROS Noetic and Certus Device