Vtol UAV Controlled Using Custom ROS2 Flight Mode (PX4 + Gazebo + QGroundControl)
In this project, I created a custom ROS2 Humble package to control a VTOL UAV (Vertical Take-Off and Landing) using PX4 Autopilot, Gazebo simulator, and QGroundControl.
🔹 Steps I followed:
• Built a ROS2 package with custom mode.hpp and mode.cpp files.
• Used Micro XRCE-DDS Agent for ROS2-PX4 communication.
• Ran PX4 SITL with the Gazebo Standard VTOL model.
• Connected to QGroundControl via MAVLink.
• Executed the custom flight mode using ros2 run draw_flight_mode draw_r.
✨ Tools and technologies:
• ROS2 Humble
• PX4 Autopilot
• Gazebo Sim
• QGroundControl
• MAVLink
• Micro XRCE-DDS Agent
📚 This is part of my ongoing learning and development in autonomous UAV control and ROS2-PX4 integration.
#PX4 #ROS2 #Gazebo #QGroundControl #UAV #AutonomousFlight #DroneProgramming
Видео Vtol UAV Controlled Using Custom ROS2 Flight Mode (PX4 + Gazebo + QGroundControl) канала Mohamed Saleh
🔹 Steps I followed:
• Built a ROS2 package with custom mode.hpp and mode.cpp files.
• Used Micro XRCE-DDS Agent for ROS2-PX4 communication.
• Ran PX4 SITL with the Gazebo Standard VTOL model.
• Connected to QGroundControl via MAVLink.
• Executed the custom flight mode using ros2 run draw_flight_mode draw_r.
✨ Tools and technologies:
• ROS2 Humble
• PX4 Autopilot
• Gazebo Sim
• QGroundControl
• MAVLink
• Micro XRCE-DDS Agent
📚 This is part of my ongoing learning and development in autonomous UAV control and ROS2-PX4 integration.
#PX4 #ROS2 #Gazebo #QGroundControl #UAV #AutonomousFlight #DroneProgramming
Видео Vtol UAV Controlled Using Custom ROS2 Flight Mode (PX4 + Gazebo + QGroundControl) канала Mohamed Saleh
Комментарии отсутствуют
Информация о видео
26 апреля 2025 г. 21:31:00
00:04:39
Другие видео канала