无人机自动驾驶软件系列 E06: 简单全局目标追踪
本讲中,我会简要介绍如何通过 GAAS-Object-Tracking 模块进行全局目标跟踪。注意,此实现比较简单,实际情况下需要使用更为复杂的方法。
GAAS v0.7 Release 镜像 - x64

仿真环境下的无人机和小车 
teleop_twist 使用说明

飞机在小车上方悬停 
摄像机视角

设置小车初始位置 
实时追踪结果

飞机跟随小车走
git clone https://github.com/generalized-intelligence/GAAS-Object-Tracking.git更新环境
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/启动仿真


编译跟踪模块
测试
1. 初始化仿真环境


2. 开启全局追踪算法


3. 开始全局追踪

PreviousAutonomous Drone Software E06: Basic Object TrackingNextAutonomous Drone Hardware E01: Building a Drone from Scratch
Last updated
Was this helpful?