Aerial Object Detection using a Drone with PX4 Autopilot and ROS 2. PX4 SITL and Gazebo Garden used for Simulation. YOLOv8 used for Object Detection.
-
Updated
Feb 20, 2026 - Python
Aerial Object Detection using a Drone with PX4 Autopilot and ROS 2. PX4 SITL and Gazebo Garden used for Simulation. YOLOv8 used for Object Detection.
Low-level control of PX4 Multi-rotor vehicles in Offboard mode
A complete, hardware-ready Python package for Koopman-based Linear Model Predictive Control (LMPC), delivering real-time trajectory tracking for quadrotors using analytical Koopman lifting (no training data required)
Autonomous UAV navigation system featuring real-time 2.5D occupancy-grid mapping, A* global path planning, and depth + LiDAR sensor fusion for dynamic obstacle avoidance in complex urban environments. Fully integrated with ROS 2, PX4 Offboard control, and Gazebo simulation for high-fidelity testing and deployment.
An advanced ROS 2 package for autonomous drone navigation using SAC with Prioritized Experience Replay. Built on PX4, Gazebo Harmonic, and ROS 2 Humble, it enables intelligent obstacle avoidance with training scripts, test environments, and PX4 bridge configs.
ROS2 composable node that generates PoseStamped, Velocity and the trajectory of the UAV
My NMPC controller package for PX4-based Quadrotor deployment. To be used with other PX4 Quadrotor packages I've developed (see Readme file).
This repository provides the necessary files and instructions to add a new PX4 model, X500 with Depth Camera and 2D LiDAR, for simulation in Gazebo Harmonic. The model integrates an OakD-Lite depth camera and a 2D LiDAR with the PX4 X500 drone for enhanced perception capabilities.
Px4 Simulation with Gazebo and ROS2 RTPS
2025-1 Konkuk Univ. Autonomous Vehicle Platform Final Project
PX4 + ROS2 Jazzy autonomous payload-drop system powered by Hailo-8L inference. Real-time YOLOv8s detection, OFFBOARD control, and full HIL validation (RPi5 ↔ PX4 SITL).
🛸 Navigate urban environments with this autonomous UAV system using real-time occupancy grid mapping and dynamic obstacle avoidance for safe and efficient flights.
This repository contains Adaptive Sliding Mode Control (ASMC) for attitude control for Fixed Wing UAV in Gazebo Simulation. Additionaly, on top of the ASMC controller, as PID controller is implemented to hold altitude of the vehicle.
PX4 ROS2 offboard setpoint publisher
This repository provides a introduction to ROS2 and PX4 interface for quadcopter waypoint tracking. It includes a dev container to automate the installation of ROS2, Gazebo, PX4, and QGroundControl.
A complete learning journey from beginner to pro in PX4 and ROS 2 Humble integration with Gazebo Harmonic from simulation to real-world deployment.
AprilTag-based perception and trajectory-following evaluation framework for PX4 UAVs using ROS 2 and Gazebo.
PX4 SITL setup using Gazebo and ROS2
This repository contians the pid controller for vtol vehicle from one flight mode to another in gazebo sim using px4 sitl
Add a description, image, and links to the px4-ros2-gazebo topic page so that developers can more easily learn about it.
To associate your repository with the px4-ros2-gazebo topic, visit your repo's landing page and select "manage topics."