Improvements for ROS2 Support for Ardupilot
- Mentors
- Andrew Tridgell, Rhys Mainwaring
- Organization
- ArduPilot
- Technologies
- gazebo, DDS, ROS-2, XRCE-DDS
- Topics
- robotics, simulation, drones, autonomous vehicle
This project is a continuation of the project : ROS-2 Native Support for Ardupilot, which I worked on while receiving mentorship from Ardupilot in 2021. It intends to provide a number of technical improvements to the ROS-2 support capabilities currently available in the Ardupilot codebase.The major improvements planned for the project are
1) Implementation of Data Writer functions for ROS-2 messages
2) Creating a ROS-2 package that verifies if the DDS capabilities in Ardupilot are functioning properly or not
3) Development support for Gazebo Simulation with ROS-2
4) General Improvements for Ardupilot’s DDS Client to make it more user-friendly