Autonomous Drone Software E06: Basic Object Tracking
In today's tutorial, I will briefly go over how to use GAAS-Object-Tracking module to track an object with UAVs.
GAAS v0.7 Release Mirror - x64

UAV and the ground vehicle in a simulated environment 
teleop_twist user manual

UAV hovering on top of the ground vehicle 
View from the UAV's perspective

Set initial coordinates 
Real-time result of object tracking

The UAV is following the ground vehicle
git clone https://github.com/generalized-intelligence/GAAS-Object-Tracking.gitUpdate Environment
git pull origin mastercp -r (GAAS_PATH)/simulator/launch/* ~/catkin_ws/src/Firmware/launch/
cp -r (GAAS_PATH)/simulator/models/* ~/catkin_ws/src/Firmware/Tools/sitl_gazebo/models/
cp -r (GAAS_PATH)/simulator/worlds/* ~/catkin_ws/src/Firmware/Tools/sitl_gazebo/worlds/
cp -r (GAAS_PATH)/simulator/posix-config/* ~/catkin_ws/src/Firmware/posix-configs/SITL/init/ekf2/
cp -r (GAAS_PATH)/simulator/urdf ~/catkin_ws/src/Firmware/Tools/sitl_gazebo/Launch the Simulation


Build the Tracking Module
Testing
1. Initialize the Simulation Environment


2. Run the Tracking Algorithm


3. Start Tracking

Last updated
Was this helpful?