There are packages for using Femtomes Receiver (Nano-D) with ROS.
This version supports Noetic distribution.
For running in Melodic environment please switch to the melodic.
You can use nmea_navsat_driver for the standard nmea message.
-
Hardware
-
Software
-
Python3.x
- Create a catkin workspace
ubuntu
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
- Clone the Femtomes ROS Driver from here into 'catkin_ws/src/' and make
git clone https://github.com/DapengFeng/femtomes_ros_driver.git
cd ..
catkin_make
roslaunch femtomes_ros_driver femtomes_rtk.launch
This will stream femtomes receiver and publish on the appropriate ROS topic.
-
/femtomes/bestxyz (femtomes_msgs/BESTXYZ)
-
/femtomes/heading (femtomes_msgs/HEADING)
-
/femtomes/odom (nav_msgs/Odometry)