论文部分内容阅读
空中机器人在航拍、运输、巡检、搜救等领域有广泛应用,其定位、导航和目标跟踪技术也成为研究热点。国际空中机器人大赛是最具挑战性的无人机赛事之一,大赛目的是推动空中机器人技术发展,其任务都是当前无人机技术所不能达到的,参与和研究比赛任务有重要意义,本文在大赛第7代任务背景下展开,主要工作和创新如下所述。1.根据比赛任务,搭建了智能四旋翼平台。平台利用机载电脑实现视觉定位、目标跟踪、避障等上层功能,针对遥控和程序控制的切换问题,设计了手自动切换系统,系统由STM32单片机接收遥控器和机载电脑指令,根据遥控器手自动切换档位,将相应遥控或程序控制指令传给下层飞控。该四旋翼平台既能应用于比赛场景,也可用于巡检、救援等其他场合。2.基于单目视觉和IMU开发了定位与悬停系统。该系统利用光流法对飞行器运动速度进行估计,并结合卡尔曼滤波算法实现了光流速度与IMU信息的数据融合,提高了飞行器速度估计的精度和平滑性,同时基于速度信息设计了位置速度串级控制器,实现了飞行器的视觉悬停。此外,针对光流法积分存在累计误差的问题,提出了一种基于比赛场地方格和张正友相机标定法的视觉定位方案,详细阐述了方案原理,并进行了可行性分析。3.针对单目标识别、跟踪与触碰问题,提出了一种综合解决方案。该方案利用CamShift算法进行单目标识别,利用PID控制器进行目标跟踪,并采用基于开关控制的高度控制器实现触碰。在AR.Drone四旋翼上进行了实验,验证了算法的有效性,实现了比赛内容中的单目标驱赶目标。4.针对比赛场地存在多个运动目标的情况,设计了基于移动目标颜色特征及最近邻算法的多目标检测器与跟踪器,提出了基于移动目标颜色区域形状特征的目标朝向检测算法。实验表明了算法的有效性。相关实验视频在优酷频道(http://i.youku.com/u/UMzMwMDg3NTAlMg==/videos)中,可下载浏览。