#48 · Primary category: Robotics & Embodied AI Simulation
pulp-dronet
A deep learning-powered visual navigation engine to enables autonomous navigation of pocket-size quadrotor - running on PULP
Project last updated:07/03/25
GitHub Stars
614
Forks
173
Contributors
3
License
Apache-2.0
Why we included this project
Autonomous nano-drones have to make navigation decisions in milliseconds on hardware with almost no power budget, and this repository shows one proven way to do it. PULP-Dronet pairs a convolutional network trained end-to-end for visual obstacle avoidance with a deployment pipeline built for the PULP family of ultra-low-power RISC-V processors, so the same model that dodges obstacles in simulation can fly a pocket-size quadrotor in real time. The repo holds the whole stack: training code, the distilled network architectures, and the firmware and closed-loop control glue needed to run on actual hardware. Several peer-reviewed papers document the design choices, so you can trace the decisions and reproduce the reported results instead of trusting a black box. Teams working on embedded low-power vision can use it as a practical starting point, and researchers get a reference baseline for nano-UAV autonomy.
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.