#45 · Primary category: Robotics & Embodied AI Simulation
CERLAB-UAV-Autonomy
[CMU] A Versatile and Modular Framework Designed for Autonomous Unmanned Aerial Vehicles [UAVs] (C++/ROS/PX4)
Project last updated:04/02/25
GitHub Stars
863
Forks
107
Contributors
1
License
MIT
Why we included this project
From CMU's CERLAB group comes a C++/ROS framework that collects the pieces needed to run a quadrotor autonomously: perception, mapping, planning, trajectory optimization, and control, all shipped as ROS packages that already work together. For anyone flying PX4-based drones, it offers a route past teleoperation into fully autonomous missions, with working implementations for exploring unknown spaces and inspecting targets. A built-in simulator lets you exercise the whole pipeline before flying real hardware, so you can iterate without risking a crash. Robotics engineers and researchers get a complete stack they can study, modify, and adapt to their own airframes.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
genesis-world
Simulation platform for general-purpose robotics & embodied AI learning.
lerobot
🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning
ml-agents
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
AirSim
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
carla
Open-source simulator for autonomous driving research.