【技术实现步骤摘要】
【国外来华专利技术】一种飞行轨迹复演方法、装置、服务器及存储介质
本专利技术实施例涉及计算机
,尤其涉及一种飞行轨迹复演方法、装置、服务器及存储介质。
技术介绍
轨迹复演在无人驾驶领域有很大用处。在轨迹复演阶段,飞行器可采用记录具有时间意义的航点,即记录位置,速度,加速度以及时间,然后通过优化方法生成复演轨迹,并进行轨迹跟随,即可以实现一次演练后多次重复飞行。这样的方式得到的轨迹复演效果较好,但是由于记录的航点包含了时间意义,使得当原始轨迹中包含了停顿航点时(大多原始轨迹都包括停顿航点),飞行器在复演过程中很难做到匀速行驶,造成轨迹复演中不必要的停顿,影响轨迹复演效果。可见,采用当前的轨迹复演方法,无法实现匀速的复演轨迹。
技术实现思路
本专利技术实施例提供了一种飞行轨迹复演方法、装置、服务器及存储介质,实现了飞行器在复演过程中的匀速飞行。本专利技术实施例的第一方面是提供的一种飞行轨迹复演方法,包括:获取飞行器在多个飞行时刻采集的飞行状态数据,并根据所述飞行状态数据生成原始飞行路径,其中,所述飞行状态数据包括所述飞行器的位置、速度、加速度中的至少一者;根据所述原始飞行路径,确定所述原始飞行路径中各位置的安全速度;根据所述各位置的安全速度,生成复演轨迹,并根据所述复演轨迹生成控制指令,用于控制所述飞行器沿复演轨迹飞行。本专利技术实施例的第二方面是提供的一种飞行轨迹复演装置,包括:包括存储器和处理器;所述存储器用于存储程序代码;所述处理器,调用所述程序 ...
【技术保护点】
1.一种飞行轨迹复演方法,其特征在于,所述方法包括:/n获取飞行器在多个飞行时刻采集的飞行状态数据,并根据所述飞行状态数据生成原始飞行路径,其中,所述飞行状态数据包括所述飞行器的位置、速度、加速度中的至少一者;/n根据所述原始飞行路径,确定所述原始飞行路径中各位置的安全速度;/n根据所述各位置的安全速度,生成复演轨迹,并根据所述复演轨迹生成控制指令,用于控制所述飞行器沿复演轨迹飞行。/n
【技术特征摘要】
【国外来华专利技术】1.一种飞行轨迹复演方法,其特征在于,所述方法包括:
获取飞行器在多个飞行时刻采集的飞行状态数据,并根据所述飞行状态数据生成原始飞行路径,其中,所述飞行状态数据包括所述飞行器的位置、速度、加速度中的至少一者;
根据所述原始飞行路径,确定所述原始飞行路径中各位置的安全速度;
根据所述各位置的安全速度,生成复演轨迹,并根据所述复演轨迹生成控制指令,用于控制所述飞行器沿复演轨迹飞行。
2.根据权利要求1所述的方法,其特征在于,所述根据所述原始飞行路径,确定所述原始飞行路径中各位置的安全速度,包括:
根据所述原始飞行路径和所述飞行器的飞行条件,确定所述安全速度;
其中,所述飞行条件至少包括所述飞行器的:最大速度、最大加速度或最大姿态角速度。
3.根据权利要求1所述的方法,其特征在于,所述根据所述各位置的安全速度,生成复演轨迹,包括:
从所述各位置的安全速度中确定最小安全速度;
以所述最小安全速度生成复演轨迹。
4.根据权利要求3所述的方法,其特征在于,所述以所述最小安全速度生成复演轨迹,包括:
确定所述复演轨迹中的速度均为所述最小安全速度;
所述根据所述复演轨迹生成控制指令,用于控制所述飞行器沿复演轨迹飞行,包括:
生成控制指令,用于控制所述飞行器沿复演轨迹以最小安全速度匀速飞行。
5.根据权利要求1所述的方法,其特征在于,所述根据所述各位置的安全速度,生成复演轨迹,包括:
根据所述各位置的安全速度和所述飞行器的飞行条件,确定所述复演轨迹中各位置的速度;
其中,所述飞行条件至少包括所述飞行器的:最大速度、最大加速度或最大姿态角速度。
6.根据权利要求5所述的方法,其特征在于,所述确定所述复演轨迹各位置的速度,包括:
所述复演轨迹中的加速段或减速段,均取所述飞行器的最大姿态角速度和最大加速度。
7.根据权利要求1所述的方法,其特征在于,所述根据所述各位置的安全速度,生成复演轨迹,包括:
根据所述各位置的安全速度和预设速度,生成第一轨迹段和第二轨迹段;
其中,所述第一轨迹段中各位置的速度为所述预设速度。
8.根据权利要求7所述的方法,其特征在于,所述根据所述各位置的安全速度和预设速度,生成第一轨迹段和第二轨迹段,包括:
将所述各位置的安全速度与所述预设速度进行对比,获得对比结果;
根据所述对比结果中安全速度大于或等于所述预设速度的位置,生成第二轨迹段;
根据所述对比结果中安全速度小于所述预设速度的位置,生成第一轨迹段。
9.根据权利要求8所述的方法,其特征在于,所述根据所述对比结果中安全速度小于所述预设速度的位置,生成第一轨迹段,包括:
所述第一轨迹段中的加速段或减速段,均取所述飞行器的最大姿态角速度和最大加速度。
10.根据权利要求8所述的方法,其特征在于,所述根据所述对比结果中安全速度小于所述预设速度的位置,生成第一轨迹段,包括:
将所述第一轨迹段各位置对应的所述原始飞行路径的飞行状态数据,确定为所述第一轨迹段的飞行状态数据。
11.一种飞行轨迹复演装置,其特征在于,包括存储器和处理器;
所述存储器用于存储程序代码;
所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:
获取飞行器在多个飞行时刻采集的飞行状态数据,并根据所述飞行状态数据生成原始飞行路径,其中,所述飞行状态数据包括所述飞行器的位置、速度、加速度中的至少一者;
根据所述原始飞行路径,确定所述原始飞行路径中各位置的安全速度;
根据所述各位置的安全速度,生成复演轨迹,并根据所述复演轨迹生成控制指令,用于控制所述飞行器沿复演轨迹飞行。
12.根据权利要求11所述的装置,其特征在于,所述根据所述原始飞行路径,确定所述原始飞行路径中各位置的安全速度时,执行如下操作:
根据所述原始飞行路径和所述飞行器的飞行条件,确定所述安全速度;
其中,所述飞行条件至少包括所述飞行器的:最大速度、最大加速度或最大姿态角速度。
13.根据权利要求11所述的装置,...
【专利技术属性】
技术研发人员:颜江,刘昂,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。