Robotics · 2024 · Simulation
Human Follower Drone
A ROS pipeline that detects a person and has a drone follow them, in simulation.
Overview
This project covered perception, control and autonomy in one loop. A camera streams frames to a companion computer, computer vision tracks the person, and that signal drives the flight stack so the drone holds a fixed distance from its target.
My role
ROS pipeline, tracking logic and simulation flow.
Highlights
- Ran in ArduPilot SITL and Gazebo with MAVROS in the loop
- Tracked the target with OpenCV, CvZone and MediaPipe pose landmarks
- Kept a fixed follow distance from the person being tracked