一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于模型预测控制的无人机周期轨迹跟踪及避障方法

2022-12-02 19:04:37 来源:中国专利 TAG:


1.本发明涉及无人机控制技术领域,具体涉及一种基于模型预测控制的无人 机周期轨迹跟踪及避障方法。


背景技术:

2.无人机因其可以在非人工参与情况及危险、枯燥的环境中执行某些复杂的 任务而得到了广泛的关注,在很多领域得到了广泛的应用,如环境监测、人员 搜救、航拍等。而轨迹跟踪控制对于无人机的任务执行而言具有重要意义,并 已经有很多种高效的控制方法应用于无人机的轨迹跟踪控制中,如pid控制、 自抗扰技术、模型预测控制(简称mpc)等。
3.无人机在任务执行的过程中,会受到各种各样的约束,比如扭矩约束、空 间及速度上的约束。而在上述所提的控制方法中,只有mpc具有直接处理状态 约束和控制输入约束的能力,其他方法只能通过调节参数的方法间接处理约束。 因此,本发明采用了mpc作为控制器来实现轨迹跟踪任务。
4.同时,无人机在执行任务的过程中,要躲避周围环境各种各样的障碍物, 安全性需要得到保障。轨迹规划是一种常用的方法,即根据实时的动态环境和 已知的参考轨迹生成一条安全的轨迹,常用的轨迹规划方法有a*算法,人工势 能场法,rrt算法等。然而,这些方法一般需要较长的时间去搜索一条安全轨 迹,并且会在实时控制问题中造成额外的计算负担。另一种常用的方法是将避 障问题转换为由数学关系表达的避障约束,并把避障约束引入mpc优化问题中, 即将轨迹规划问题和跟踪控制问题集成到一个mpc优化问题中。为了获得避障 约束,可以将障碍物的轨迹进行外近似,即求得一个可以包围障碍物在未来一 段时间内运动范围的外多面体,常用的外近似方法有贝塞尔曲线法和b样条曲 线法,但它们获得的外多面体都不是最小的,导致mpc优化问题的求解会有一 定的保守性。这里,我们采用minvo基的方式来求解一个具有最小体积的外多 面体,并将分离平面作为mpc优化问题中的决策变量,使得无人机轨迹与外多 面体分隔开,从而得到避障约束的数学关系式并引入优化问题中。


技术实现要素:

5.有鉴于此,本发明提供了一种基于模型预测控制的无人机周期轨迹跟踪及 避障方法,能够解决在具有各种障碍物共存的有限空间内无人机的周期轨迹跟 踪控制问题。
6.为达到上述目的,本发明的技术方案基于模型预测控制的无人机周期轨迹 跟踪及避障方法,包括如下步骤:
7.步骤1:构建无人机的运动学模型,提出控制过程中存在的控制输入约束和 避障约束。
8.步骤2:采用minvo基,得到可以包围障碍物未来一段时间运动范围的外 多面体,并将其作为障碍物集,通过分离平面将障碍物集和无人机预测轨迹分 离开,得到新的避障约束。
9.步骤3:考虑控制输入约束、避障约束以及周期参考轨迹,根据运动学模型, 设计相应的代价函数,引入人工参考变量,构造mpc优化问题。
10.步骤4:针对构造的mpc优化问题进行求解,获得无人机的周期轨迹并实 现避障。
11.进一步地,步骤1具体包括如下步骤:
12.步骤1.1:构建无人机的运动学模型为
[0013][0014]
其中,p=[x,y,z]
t
代表无人机在x轴、y轴和z轴的位置信息;v=[v
x
,vy,vz]
t
代 表代表无人机在x轴、y轴和z轴的速度信息;ξ=[p
t
,v
t
]
t
=[x,y,z,v
x
,vy,vz]
t
为系 统的状态量;u=[u
x
,uy,uz]
t
为系统在x轴、y轴和z轴的控制输入量;a为状态 系数矩阵;b为控制系数矩阵;c为输出矩阵;
[0015]
步骤1.2:考虑到运动学模型受到重力加速度的影响,系统的控制输入约束 为:
[0016][0017]
其中,g代表重力加速度,代表控制输入量的上界,是已知的正常数;为输出集;为三维空间;
[0018]
步骤1.3:有n个障碍物时,对于障碍物由表示障碍 物在时刻t的真实位置,则无人机在t时刻的避障约束表示为:
[0019][0020]
其中,d代表最小安全距离。为障碍物集合,p(t)为无人机在t时刻的位 置。
[0021]
进一步地,步骤2具体包括如下步骤:
[0022]
步骤2.1:取预测时域为t
p
,采样周期为δ,并有t
p
=nδ,n为预测时域内 的采样周期个数;取时间间隔的下标为并且假设障碍物的预 测轨迹是已知的,表达式为
[0023][0024]
其中qj(t)为障碍物j的轨迹;qj(t τi|t)表示障碍物在时刻t,未来τi步的预 测位置,表达式为
[0025][0026]
其中,qj(t τi|t)为与qj(t τi|t)相关的系数矩阵,s代表预测多项式曲线的阶 数;
[0027]
步骤2.2:对于障碍物在时刻t,未来τi步的的实际位置满足
[0028][0029]
其中,conv{
·
}表示凸包集合,bj表示障碍物的膨胀外壳,受自身尺寸βj和预 测轨迹误差αj的影响,为闵可夫斯基和;
[0030]
步骤2.3:采用minvo基求解最优最小体积的外多面体,外多面体的顶点 集合vj(t τi|t)和障碍物预测轨迹的多项式曲线系数矩阵qj(t τi|t)之间的关系为:
[0031]vj
(t τi|t)=qj(t τi|t)a-1
(t τi|t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(7)
[0032]
其中,a(t τi|t)是随着时间范围变化的矩阵,通过jesus tordesillas的minvo 理论得到;
[0033]
步骤2.4:定义一个障碍物集为
[0034][0035]
根据步骤2.2和步骤2.3,易得
[0036][0037]
步骤2.5:分别过障碍物集的每一个顶点以及无人机预测位置做相互平行的 平面p和平面oj,平面的表达式为
[0038][0039]
其中,为障碍物集oj(t τi|t)的顶点集合;oj(t τi|t)为的某个顶点;在时刻t,未来τi步中,为平面p和平面oj的单位法向量; d
p
为平面p的截距;为平面oj的截距;p(t τi|t)为预测位置;
[0040]
根据(3)的要求,需满足将(10)改写, 得到的新的避障约束为
[0041][0042]
进一步地,步骤3具体包括以下步骤:
[0043]
步骤3.1:对于一个给定的周期参考轨迹r(t),因其自身约束或障碍物在参 考轨
迹而导致无法跟踪,引入一条新的可跟踪周期参考轨迹;通过引入人工参 考变量,设计的代价函数为
[0044]
j(r,ξ,t;ur,ξr,n
rj
,u,ξ,nj)=j
t
jf j
p
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(12)
[0045]
其中,(u,ξ,nj)表示预测轨迹的控制输入序列、状态序列以及分离平面法向 序列,(ur,ξr,n
rj
)表示可跟踪周期参考轨迹的控制输入序列、状态序列以及分离平 面法向量序列,代价函数包括三个部分即j
t
表示可跟踪周期参考轨迹与无人机 预测轨迹之间的偏差,jf代表终端函数,j
p
代表可跟踪周期轨迹与期待的周期 参考轨迹之间的偏差;代价函数的每个部分表达式为:
[0046][0047]
其中,t为参考轨迹的周期,满足t
p
<t和t/δ=nr,q、r、p和s都是正 定矩阵;(t τ|t)为时刻t,未来τ步的预测信息,ur(t τ|t)为时刻t,未来τ步 的参考输入量,u(t τ|t)为时刻t,未来τ步的实际输入量;ξ(t t
p
|t)为时刻t, 未来t
p
步的实际状态量;ξr(t t
p
|t)为时刻t,未来t
p
步的参考状态量;r(t τ|t)为 已知的期望的参考轨迹;pr(t τ|t)为新生成的参考轨迹;
[0048]
步骤3.2:在时刻t,关于周期轨迹跟踪的mpc优化问题描述为如下优化问 题1:
[0049][0050]
约束条件如下:
[0051]
ξ(t|t)=ξ(t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14a)
[0052][0053]
p(t τ|t)=cξ(t τ|t),τ∈[0,t
p
]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14c)
[0054][0055][0056][0057][0058]
pr(t τ|t)=cξr(t τ|t),τ∈[0,t]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14h)
[0059][0060][0061][0062]
ξr(t t
p
|t)-ξ(t t
p
|t)∈ω
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14l)
[0063]
ξr(t|t)=ξr(t t|t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14m)
[0064]
其中,ξ(t|t)为t时刻,无人机的预测初始位置;ξ(t)为t时刻无人机的位置 信息,
为在时刻t,未来τi步的参考法向量,pr(t τi|t)为对应时刻无人 机的参考位置;ξr(t|t)表示新生成参考轨迹的预测初始位置,ξr(t t|t)表示新生 成参考轨迹在时刻t,未来t步后的预测位置;ω为终端域;并有t=nrδ=;dr是安全距离;
[0065]
集合是一个包含在内部的闭集合,满足
[0066][0067]
并且有并且有为参考输入量集合;为参考输入量的最大值;
[0068]
所述优化问题1中的最优解为其中最优序列中和代表最优可跟踪参考轨迹相关的状态序列、输出序列和控制输入序列,代表 最优可跟踪参考轨迹与障碍物之间分离平面的法向量序列,ξ
*
,p
*
和u
*
代表最 优预测轨迹相关的状态序列、输出序列和控制输入序列,代表最优可跟踪参 考轨迹与障碍物之间分离平面的法向量序列;
[0069]
约束(14a)-约束(14c)表示从初始时刻出发的预测轨迹;
[0070]
约束(14d)-约束(14e)表示与预测轨迹相关的避障约束;
[0071]
约束(14f)表示与预测轨迹相关的输入控制约束;
[0072]
约束(14g)-约束(14h)表示与可跟踪轨迹相关的状态方程;
[0073]
约束(14i)-约束(14j)表示与可跟踪轨迹相关的避障约束;
[0074]
约束(14k)表示与可跟踪轨迹相关的输入控制约束;
[0075]
终端约束(14l)-约束(14m)保证系统的可行性和稳定性;
[0076]
步骤3.3:根据终端约束(14l),终端控制器设计为:
[0077]
uf=k(ξ-ξr) urꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(17)
[0078]
其中终端系数矩阵k=[diag{k
11
,k
12
,k
13
},diag{k
21
,k
22
,k
23
}],k
11
,k
12
,k
13
,k
21
,k
22
,k
23
均为 终端系数,满足对于任意i=1,2,j=1,2,3,满足k
ij
<0和
[0079]
步骤3.4:终端域ω为
[0080][0081]
并且正定矩阵p满足
[0082]
p(a bk) (a bk)
t
p q k
t
rk≤0
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(19)
[0083][0084]
进一步地,安全距离d满足如下条件:
[0085][0086]
d为安全距离,dr为更保守的安全距离;ε为终端域相关的一个参数,λ(p) 为p的最小特征值。
[0087]
有益效果:
[0088]
1:本发明提供了一种基于模型预测控制的无人机周期轨迹跟踪及避障方法, 为了减少计算量,避免控制过程中的保守性,采用了minvo基来获取可以包围 障碍物未来一段时间内运动范围的具有最小体积的外多面体,并在每个时间步 长引入一系列的分离平面作为mpc优化问题的决策变量,作为避障约束引入 mpc优化问题中以避免与障碍物之间的碰撞;
[0089]
2:本发明提供了一种基于模型预测控制的无人机周期轨迹跟踪及避障方法, 由于障碍物可能运动到周期参考轨迹上,使得参考轨迹变成不可跟踪的轨迹, 本发明引入了人工参考变量,在每个采样时间进行优化,生成一条相对于期望 参考轨迹的可跟踪的最优周期参考轨迹,并对新的参考轨迹进行跟踪;
[0090]
3.本发明提供了一种基于模型预测控制的无人机周期轨迹跟踪及避障方法, 其中对终端要素进行了分析,终端要素包含了终端控制器、终端代价函数以及 终端约束,这些终端要素保证了本发明算法的可行性和稳定性。
附图说明
[0091]
图1为本发明提供了一种基于模型预测控制的无人机周期轨迹跟踪及避障 方法流程图。
具体实施方式
[0092]
下面结合附图并举实施例,对本发明进行详细描述。
[0093]
本发明提供了一种基于模型预测控制的无人机周期轨迹跟踪及避障算法, 其基本思想为:给出无人机的运动模型,以及控制过程中存在的控制输入约束 和避障约束;为减轻计算负担和避免求解结果的保守性,采用minvo基对避障 约束进行处理;根据所给的周期参考轨迹,考虑该参考轨迹可能存在不可跟踪 的情况,引入人工参考变量,生成新的可跟踪的最优周期轨迹,并根据期待的 周期参考轨迹、可跟踪的最优周期轨迹以及无人机的预测轨迹,设计相应的代 价函数,构造mpc优化问题,并采用合适的非线性求解器(本发明采用的ipopt 求解器)进行求解,从而完成对无人机周期轨迹跟踪控制。
[0094]
本发明提供了一种无人机的轨迹跟踪避障控制方法,如图1所示,具体包 括以下步骤:
[0095]
步骤1:构建无人机的运动学模型,提出控制过程中存在的控制输入约束和 避障约束。具体包括以下步骤:
[0096]
步骤1.1:无人机的运动学模型为
[0097][0098]
其中,p=[x,y,z]
t
代表无人机在x轴、y轴和z轴的位置信息,v=[v
x
,vy,vz]
t
代 表代表无人机在x轴、y轴和z轴的速度信息,ξ=[p
t
,v
t
]
t
=[x,y,z,v
x
,vy,vz]
t
为系 统的状态量,u=[u
x
,uy,uz]
t
为系统在x轴、y轴和z轴的控制输入量。a为状态 系数矩阵;b为控制系数矩阵;c为输出矩阵;
[0099]
步骤1.2:考虑到运动学模型会受到重力加速度的影响,系统的控制输入约 束可以写成
[0100][0101]
其中,g代表重力加速度,代表控制输入量的上界,是已知的正常数。
[0102]
为输出集;为三维空间;
[0103]
步骤1.3:假设有n个障碍物,对于障碍物由表示障 碍物在时刻t的真实位置,无人机的避障约束可以表示为
[0104][0105]
其中,d代表最小安全距离。为障碍物集合,p(t)为无人机在t时刻的 位置;
[0106]
步骤2:采用minvo基,得到可以包围障碍物未来一段时间运动范围的外 多面体,并将其作为障碍物集,通过分离平面将障碍物集和无人机预测轨迹分 离开,得到新的避障约束。具体包括以下步骤:
[0107]
步骤2.1:取预测时域为t
p
,采样周期为δ,并有t
p
=nδ,n为预测时域内 的采样周期个数。取时间间隔的下标为并且假设障碍物的预 测轨迹是已知的,表达式为
[0108][0109]
其中qj(t)为障碍物j的轨迹;qj(t τi|t)表示障碍物在时刻t,未来τi[0110]
步的预测位置,表达式为
[0111][0112]
其中,qj(t τi|t)为与qj(t τi|t)相关的系数矩阵,s代表预测多项式曲线的阶 数。
[0113]
步骤2.2:对于障碍物的实际位置满足
[0114][0115]
其中,conv{
·
}表示凸包,bj表示障碍物的膨胀外壳,受自身尺寸βj和预测轨 迹误差αj的影响,为闵可夫斯基和。
[0116]
步骤2.3:采用minvo基求解最优最小体积的外多面体,外多面体的顶点 集合vj(t τi|t)和障碍物预测轨迹的多项式曲线系数矩阵qj(t τi|t)之间的关系为:
[0117]vj
(t τi|t)=qj(t τi|t)a-1
(t τi|t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(7)
[0118]
其中,a(t τi|t)是随着时间范围变化的矩阵,可以通过jesus tordesillas的 minvo理论得到。
[0119]
步骤2.4:定义一个障碍物集为
[0120][0121]
根据步骤2.2和步骤2.3,易得
[0122][0123]
步骤2.5:分别过障碍物集的每一个顶点以及无人机预测位置做相互平行的 平面p和平面oj,平面的表达式为
[0124][0125]
其中,为障碍物集oj(t τi|t)的顶点集合,oj(t τi|t)为的某个顶点。在时刻t,未来τi步中,为平面p和平面oj的单位法向量, d
p
为平面p的截距,为平面oj的截距,p(t τi|t)为预测位置。
[0126]
根据(3)的要求,需满足将(10)改写, 得到的新的避障约束为
[0127][0128]
步骤3:考虑控制输入约束、避障约束以及周期参考轨迹,根据运动学模型, 引入人工参考变量,设计相应的代价函数,构造mpc优化问题。具体包括以下 步骤:
[0129]
步骤3.1:对于一个给定的周期参考轨迹r(t),因其自身约束或障碍物在参 考轨迹而可能导致无法跟踪,需要引入一条新的可跟踪周期参考轨迹。通过引 入人工参考变量,设计的代价函数为
[0130][0131]
其中,(u,ξ,nj)表示预测轨迹的控制输入序列、状态序列以及分离平面法向 序列,(ur,ξr,n
rj
)表示可跟踪周期参考轨迹的控制输入序列、状态序列以及分离平 面法向量序列,代价函数的每个部分表达式为
[0132][0133]
其中,t为参考轨迹的周期,满足t
p
<t和t/δ=nr。j
t
表示可跟踪周期参考 轨迹与无人机预测轨迹之间的偏差,jf代表终端函数,j
p
代表可跟踪周期轨迹 与期待的周期参考轨迹之间的偏差,q、r、p和s都是正定矩阵。这里,(t τ|t) 为时刻t,未来τ步的预测信息,如ur(t τ|t)为时刻t,未来τ步的参考输入量, u(t τ|t)为时刻t,未来τ步的实际输入量;ξ(t t
p
|t)为时刻t,未来t
p
步的实际 状态量;ξr(t t
p
|t)为时刻t,未来t
p
步的参考状态量;r(t τ|t)为已知的期望的 参考轨迹;pr(t τ|t)为新生成的参考轨迹。
[0134]
步骤3.2:在时刻t,关于周期轨迹跟踪的mpc优化问题可以描述为
[0135]
优化问题1
[0136][0137][0138]
p(t τ|t)=cξ(t τ|t),τ∈[0,t
p
]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14c)
[0139][0140][0141][0142][0143]
pr(t τ|t)=cξr(t τ|t),τ∈[0,t]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14h)
[0144][0145][0146][0147]
ξr(t t
p
|t)-ξ(t t
p
|t)∈ω
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14l)
[0148]
ξr(t|t)=ξr(t t|t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
约束(14m)
[0149]
其中,ξ(t|t)为t时刻,无人机的预测初始位置;ξ(t)为t时刻无人机的位置 信息;为在时刻t,未来τi步的参考法向量,pr(t τi|t)为对应时刻无人 机的参考位置。ξr(t|t)表示新生成参考轨迹的预测初始位置,ξr(t t|t)表示新生 成参考轨迹在时刻t,未来t步后的预测位置;ω为终端域,在步骤3.4给出介 绍。并有t=nrδ=;dr是一个保守的安全距离,满足
[0150][0151]
其中d为安全距离,dr为更保守的安全距离;ε为终端域相关的一个参数, 在步骤3.4会给出参数需要满足的要求;λ(p)为p的最小特征值。
[0152]
集合是一个包含在内部的闭集合,满足
[0153][0154]
并且有并且有为参考输入量集合;为参考输入量的最大值。优化问 题1中的最优解为其中最优序列中和代表最优可跟 踪参考轨迹相关的状态序列、输出序列和控制输入序列,代表最优可跟踪参 考轨迹与障碍物之间分离平面的法向量序列,ξ
*
,p
*
和u
*
代表最优预测轨迹相 关的状态序列、输出序列和控制输入序列,代表最优可跟踪参考轨迹与障碍 物之间分离平面的法向量序列。约束(14a-14c)表示从初始时刻出发的预测轨 迹,约束(14d-14e)表示与预测轨迹相关的避障约束,约束(14f)表示与预测 轨迹相关的输入控制约束,约束(14g-14h)表示与可跟踪轨迹相关的状态方程, 约束(14i-14j)表示与可跟踪轨迹相关的避障约束,约束(14k)表示与可跟踪 轨迹相关的输入控制约束,终端约束(14l-m)保证了系统的可行性和稳定性。
[0155]
步骤3.3:根据终端约束(14l),终端控制器可以设计成
[0156]
uf=k(ξ-ξr) urꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(17)
[0157]
其中终端系数矩阵k=[diag{k
11
,k
12
,k
13
},diag{k
21
,k
22
,k
23
}],满足对于任意i=1,2, j=1,2,3,满足k
ij
<0和
[0158]
步骤3.4:终端域ω为
[0159][0160]
并且正定矩阵p满足
[0161]
p(a bk) (a bk)
t
p q k
t
rk≤0
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(19)
[0162][0163]
步骤3.5:综上所述,基于模型预测控制的无人机周期轨迹跟踪及避障算法 流程可以描述为
[0164]
算法1:基于模型预测控制的无人机周期轨迹跟踪及避障算法
[0165]
离线设计:周期参考轨迹r(t),安全距离d和dr,控制输入量最大值和周期t,
预测时域t
p
,采样周期δ,权重矩阵q,r,s,根据步骤3.4计算p。
[0166]
1.测量状态量ξ(t),给定ξ(t|t)=ξ(t);
[0167]
2.通过(8)计算oj和相应顶点集
[0168]
3.求解问题1得到最优控制序列u
*
(t);
[0169]
4.在τ∈[t,t δ],将最优控制量u
*
(τ|t)应用于实际模型中;
[0170]
5.更新时间t

t δ,返回第1步。
[0171]
步骤4:针对构造的mpc优化问题进行求解,获得无人机的周期轨迹并实 现避障。
[0172]
在matlab上运用yalmip工具箱和ipopt求解器进行仿真实验,验证 本发明算法的有效性和可实施性。具体步骤为
[0173]
仿真参数选取:r(t)=[2cos(0.4πt),2sin(0.4πt),3]
t
,d=0.5,dr=0.3, t=5s,δ=0.25s,t
p
=1.5s,q=i6,r=i3,s=100i6,设置仿真时间为10s,初始位 置为ξ=[2,1,2,0,0,0]
t
,通过步骤3.3-3.4,取∈=0.1,p为
[0174][0175]
仿真环境在一个长度只有5m,宽度只有3.5m的密闭空间中,并且限制无 人机飞行最大高度为4.2m,环境内含有4个静态障碍物和一个动态障碍物,仿 真模拟的结果表面无人机可以避开障碍物。
[0176]
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保 护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献