论文部分内容阅读
近年来,得益于计算机、MEMS、传感器以及智能控制等领域的技术革新和理论创新,四轴飞行器作为旋翼无人机的后起之秀,再次进入大众的视野,并得到了各大高校、研究所和企事业等单位的极大关注,以四轴飞行器为平台的技术研究及其军工民用领域的开发使用获得了长足的发展。然而,当前国内在四轴飞行器领域的研究尚不能实现其安全稳定的执行各项复杂的任务,诸如视觉避障、多机协同、室内导航等研究方向仍需要更多的实践探索。本文围绕四轴飞行器自主飞行控制实现及障碍规避系统设计展开研究,扼要概述了四轴飞行器的结构和特点,并甄选与本论文相关的基础知识进行简单介绍。然后,从运动学和动力学角度分析了其运动控制原理,为飞行器控制器研究提供理论依据和设计指导。四轴飞行器的控制器主要包含位置控制器和姿态控制器两部分内容,本文采用串级PID和逻辑控制相结合的思路实现控制器的设计。其中,姿态控制器包含了pitch/roll/yaw的三轴角度控制,再结合高度控制器,构成飞行器平台的基础控制,可以实现飞行器的定高飞行;而平面位置坐标的控制通过逻辑解算最终统一到角度控制中,与前者相结合,最终构成飞行器平台的位置控制,实现其定点悬停功能。四轴飞行器的避障系统设计主要包含了障碍检测和航迹规划两部分内容。这两部分内容的算法对处理器的运算能力要求较高,其数据处理在PC机上完成。飞行器通过机载单目摄像头对飞行航迹上的障碍物进行检测,并将图片信息通过WiFi回传到上位机中。本文将障碍物锁定为黑白棋盘格,且通过Harris角点检测算法对其进行检测,结合棋盘格的特征及尺寸,最终求得其三维空间坐标,并实时更新环境地图。另一方面,采用A*算法实现飞行器的三维航迹规划,在每次地图更新时,用于重新计算飞行器的航迹点,并通过数传模块将其发送到下位机中,用于指导飞行器巡点飞行,规避所有障碍物,到达目的地。最后,本文根据系统研究目标设计了一系列实验,包括系统性能测试、自主飞行实验和避障飞行实验等,验证了四轴飞行器平台功能的可实现性和稳定性,也为后续研究内容的开展提供参考。