Contributor
Arsh Pratap

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