The embodiment of the invention provides a heading correction method, equipment and aircraft. In the course of the course motion of the aircraft, the flight speed and the acceleration data of the aircraft in the horizontal direction at the current moment are obtained, and the acceleration data of the aircraft are corrected by the flight speed at the current moment. The corrected acceleration data are obtained, and the flight is carried out according to the corrected acceleration data. The flying speed of the aircraft in the horizontal direction is controlled so that the flying speed of the aircraft in the horizontal direction at the next moment is less than the flying speed of the aircraft in the horizontal direction at the current moment. Through the above-mentioned course correction process, the horizontal velocity of the UAV can be effectively reduced and the performance of the UAV can be improved, so that the flexibility and safety of the UAV in the industry application can be improved.
【技术实现步骤摘要】
【国外来华专利技术】一种航向修正方法、设备及飞行器
本专利技术涉及控制
,尤其涉及一种航向修正方法、设备及飞行器。
技术介绍
近几年随着无人飞行器的发展,其已被广泛的应用到各行各业。针对无人飞行器的控制精度的要求越来越高。在无人飞行器的控制过程中,有一个常规的控制操作:无人飞行器接收控制终端发送的航向控制指令,无人飞行器根据接收到的航向控制指令,保持当前的位置不变,改变无人飞行器的航向,即控制无人飞行器进行航向运动。然而,目前针对该控制操作,在无人飞行器持续改变航向的过程中,因传感器(例如加速度计)的安装误差导致输出的数据存在偏差,会出现使无人飞行器的水平方向上有速度的情况。这就导致无人飞行器在改变航向的过程中,实际表现并不仅仅是调转航向,同时还伴随着绕一个位置点以较小的半径环绕飞行的现象,降低了无人飞行器保持原地不动只调转航向的性能。
技术实现思路
有鉴于此,本专利技术实施例提供一种航向修正方法、设备及飞行器,以有效提升无人飞行器保持原地不动只调转航向的性能。为实现上述目的,本专利技术实施例提供如下技术方案:本专利技术实施例的一个方面是提供一种航向修正方法,包括:在飞行器进行航向运动过程中,获取当前时刻所述飞行器在水平方向的飞行速度,获取所述飞行器的加速度数据;根据所述当前时刻的飞行速度对所述加速度数据进行修正以得到修正后的加速度数据;根据所述修正后的加速度数据对所述飞行器在水平方向的飞行速度进行控制以使得下一时刻所述飞行器在水平方向的飞行速度小于当前时刻所述飞行器在水平方向的飞行速度。本专利技术实施例的另一个方面是提供一种航向修正设备,包括:速度传感器、加速度计和处理器 ...
【技术保护点】
1.一种航向修正方法,其特征在于,包括:在飞行器进行航向运动过程中,获取当前时刻所述飞行器在水平方向的飞行速度,获取当前时刻所述飞行器的加速度数据;根据所述当前时刻的飞行速度对所述加速度数据进行修正,以得到修正后的加速度数据;根据所述修正后的加速度数据对所述飞行器在水平方向的飞行速度进行控制,以使得下一时刻所述飞行器在水平方向的飞行速度小于当前时刻所述飞行器在水平方向的飞行速度。
【技术特征摘要】
【国外来华专利技术】1.一种航向修正方法,其特征在于,包括:在飞行器进行航向运动过程中,获取当前时刻所述飞行器在水平方向的飞行速度,获取当前时刻所述飞行器的加速度数据;根据所述当前时刻的飞行速度对所述加速度数据进行修正,以得到修正后的加速度数据;根据所述修正后的加速度数据对所述飞行器在水平方向的飞行速度进行控制,以使得下一时刻所述飞行器在水平方向的飞行速度小于当前时刻所述飞行器在水平方向的飞行速度。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收控制终端发送的航向控制指令;根据所述航向控制指令控制所述飞行器进行航向运动。3.根据权利要求1或2所述的方法,其特征在于,根据所述当前时刻的飞行速度对所述加速度数据进行修正,以得到修正后的加速度数据,包括:若所述当前时刻的飞行速度不在预设范围内时,对所述加速度数据进行修正以得到修正后的加速度数据。4.根据权利要求3所述的方法,其特征在于,所述飞行器在水平方向的飞行速度包括所述飞行器在机体坐标系下的X轴方向的速度、Y轴方向的速度;所述若所述当前时刻的飞行速度不在预设范围内时,对所述加速度数据进行修正以得到修正后的加速度数据包括:若当前时刻的所述飞行器在机体坐标系下的X轴方向的速度、Y轴方向的速度不在预设范围内时,对所述加速度数据进行修正以得到修正后的加速度数据。5.根据权利要求3或4所述的方法,其特征在于,若所述当前时刻的飞行速度不在预设范围内时,对所述加速度数据进行修正以得到修正后的加速度数据,包括:若所述当前时刻的飞行速度不在预设范围内时,确定旋转角度,根据所述旋转角度对所述加速度数据进行旋转修正以得到修正后的加速度数据。6.根据权利要求5所述的方法,其特征在于,所述确定旋转角度,根据所述旋转角度对所述加速度数据进行修正以得到修正后的加速度数据,包括:根据所述当前时刻飞行器在水平方向的飞行速度确定当前时刻的旋转角度,根据所述旋转角度对加速度数据进行旋转修正以得到修正后的加速度数据。7.根据权利要求6所述的方法,其特征在于,所述根据所述旋转角度对所述加速度数据进行旋转修正以得到修正后的加速度数据,包括:根据机体坐标系下的X轴方向的速度确定当前时刻的第一旋转角度,根据机体坐标系下的Y轴方向的速度确定当前时刻的第二旋转角度;根据所述第一旋转角度和第二旋转角度对所述加速度数据进行旋转修正以得到修正后的加速度数据。8.根据权利要求7所述的方法,其特征在于,所述根据机体坐标系下的X轴方向的速度确定第一旋转角度,根据机体坐标系下的Y轴方向的速度确定第二旋转角度,包括:根据机体坐标系下的X轴方向的速度确定当前时刻的第一旋转角度修正量,根据第一旋转角度修正量和当前时刻的前一时刻的第一旋转角度确定当前时刻的第一旋转角度;根据机体坐标系下的Y轴方向的速度确定当前时刻的第二旋转角度修正量,根据第二旋转角度修正量和当前时刻的前一时刻的第二旋转角度确定当前时刻的第二旋转角度。9.根据权利要求7或8所述的方法,其特征在于,所述根据所述第一旋转角度和第二旋转角度对所述加速度数据进行旋转修正以得到修正后的加速度数据,包括:以加速度计的Y轴为旋转轴线,将所述加速度数据按照第一旋转角度进行旋转变换以得到旋转变换后的加速度数据;以加速度计的X轴为旋转轴线,将所述旋转变换后的加速度数据按照第二旋转角度进行旋转变换以得到所述修正后的加速度数据。10.根据权利要求7或8所述的方法,其特征在于,所述根据所述第一旋转角度和第二旋转角度对所述加速度数据进行旋转修正以得到修正后的加速度数据,包括:以加速度计的X轴为旋转轴线,将所述加速度数据按照第二旋转角度进行旋转变换以得到旋转变换后的加速度数据;以加速度计的Y轴为旋转轴线,将所述旋转变换后的加速度数据按照第一旋转角度进行旋转变换以得到所述修正后的加速度数据。11.根据权利要求1-10任一项所述的方法,其特征在于,重复上述步骤,直至所述飞行器在水平方向的飞行速度在预设范围内。12.一种航向修正设备,其特征在于,包括:速度传感器、加速度计和处理器;所述速度传感器,用于在飞行器进行航向运动过程中,获取当前时刻所述飞行器在水平方向的飞行速度,并发送给所述处理器;所述加速度计,用于在飞行器进行航向运动过程中,获取所述当前时刻的飞行器的加速度数据,并发送给所述处理器;所述处理器,用于根据所述当前时刻的飞行速度对所述加速度数据进行...
【专利技术属性】
技术研发人员:汪康,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。