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 26, 2025 - 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.
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)
Low-level control of PX4 Multi-rotor vehicles in Offboard mode
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.
ROS2 composable node that generates PoseStamped, Velocity and the trajectory of the UAV
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.
Px4 Simulation with Gazebo and ROS2 RTPS
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.
2025-1 Konkuk Univ. Autonomous Vehicle Platform Final Project
ROS 2 package for navigating using MavROS, it has a action server that receives PoseStamped waypoints and use MavROS topics to route the drone.
PX4 ROS2 offboard setpoint publisher
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.
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.
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 contians the pid controller for vtol vehicle from one flight mode to another in gazebo sim using px4 sitl
PX4 SITL setup using Gazebo and ROS2
This repository provides a docker file to set up ROS2 Humble developer environment
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."