本流程将演示惯性测量单元(IMU)和大气数据系统(ADS)传感器的校准及其与飞控计算机的集成,并展示在户外飞行设施中如何使用集成的惯性导航系统(INS)和大气数据系统进行数据采集与处理。实验在密歇根大学的M-Air网状飞行测试设施中进行,展示了四旋翼飞行器端到端的飞行控制。
1. 传感器校准:惯性测量单元(IMU)
当使用高质量测试设备进行支持时,传感器校准效果最佳。对于三轴惯性测量单元(IMU),应使用精密速率转台分别对每个轴的陀螺仪和加速度计进行校准(图6)。该速率转台可精确地以用户设定的角速度旋转。用户发出一系列速率指令,在此过程中,IMU采集传感器校准所需的数据。因此,下述单轴校准实验需重复三次,分别对应IMU传感器的三个轴(x, y, z)。
(9)2. 四旋翼飞行实验
在最后一组实验中,我们将惯性测量单元(IMU)和皮托管系统安装在四旋翼飞行器上(如图7所示),并在密歇根大学的M-Air网状飞行设施中进行飞行。该飞行器通过将Ardupilot开源自动驾驶仪软件包移植到Beaglebone Blue(未使用微处理器)上实现稳定,并通过Mission Planner地面站软件在飞行前完成配置。无线电遥控发射机/接收机接口使飞行员能够向Ardupilot的“内环”飞行控制律发送“外环”指令,以调节四旋翼的滚转角、俯仰角、偏航角(航向)和高度。[14]
由于四旋翼飞行器无需空速反馈即可实现稳定,Ardupilot 仅依赖惯性测量单元(IMU)数据以及用于测量高度的气压传感器,该传感器在程序初始化时相对于起飞点的气压进行校准,从而根据飞行员输入实现飞行稳定。Ardupilot 的完全自主飞行功能需要来自全球定位系统(GPS)或其他感知系统(例如高速运动捕捉系统)的惯性位置数据。由于我们的实验是在受限环境中使用四旋翼飞行器进行的,因此无需皮托管大气数据系统。然而,在不确定的强风环境中执行精确飞行路径的固定翼飞机和多旋翼飞行器,皮托管系统则是必不可少的。[15, 16] 飞行测试程序分为三个阶段:飞行前、飞行测试和飞行后。这种划分方式类似于有人驾驶飞机飞行员所遵循的标准驾驶舱检查单程序。[17]
飞行前
飞行测试
飞行后
来源: Ella M. Atkins,密歇根大学安娜堡分校航空航天工程系,密歇根州,美国
概述
自动驾驶系统利用机载传感器采集的数据来稳定飞机,这些传感器用于测量飞机的姿态、角速度和空速。自动驾驶系统可调节这些参数,使飞机从起飞(发射)到降落(回收)全程自动执行飞行计划。类似类型的传感器数据也被用于…
本视频中的章节
0:01
Concepts
2:31
Calibration of IMU
4:45
Real-time Flight Experiment
7:11
Results