论文部分内容阅读
以无刷直流电机作为动力装置的多旋翼飞行器结构简单、控制灵活,拥有很大的科研价值和广阔的应用前景。随着无人机技术的快速发展,以小型多旋翼飞行器为主的无人机自主任务规划将成为未来研究的主要方向。本文以六旋翼飞行器为代表仔细分析了其姿态控制原理,根据课题要求设计实现了载重大、易携带、稳定性好、易开发的六旋翼飞行器系统,并进行了具有针对性的校准和调试。同时为了实现空中环境感知,设计构建了一套机载环境感知系统,并针对电池和载重的限制,单独设计了电源模块。另外考虑到飞行器在空中姿态变化和抖动会对环境感知系统带来影响,额外搭载了惯性测量模块和视觉里程计来进行位姿校正,最终实现了三维场景的构建。在完成六旋翼飞行器系统构建的基础上,本文进行了自主任务规划的可行性分析。并针对小型无人机MAVLink (Micro Air Vehicle Link)通讯协议和上位机ROS(Robot Operating System)系统的特点,搭建了MAVLink-ROS桥,实现了飞行器与ROS的通讯。同时对任务规划的约束条件和设计方案进行了讨论分析,给出了自主任务规划的框架体系和控制流程图。为了保证进行自主任务规划时的可靠性和安全性,本文提出了一种SITL (Software In The Loop)的模拟测试方法,并在此基础上进行改进,扩展了SITL与ROS的连接并验证了飞行器与ROS通讯的可行性。为了保证飞行器拥有更好的飞行特性,需要重新整定飞行器的PID控制参数,在完成参数整定后,分析比较了飞行器稳定性、灵敏度的变化,验证了飞行器性能的提升。同时为了避免自主任务规划出错带来的损失,设计了不同的自主控制、任务规划测试实验,通过仿真实验说明了自主任务规划程序的有效性和可靠性,并在此基础上进行了实际飞行实验,进一步地验证了自主任务规划方案的有效性。