CN112799405B - 基于动态障碍物环境下的无人船路径规划方法 - Google Patents

基于动态障碍物环境下的无人船路径规划方法 Download PDF

Info

Publication number
CN112799405B
CN112799405B CN202110008700.5A CN202110008700A CN112799405B CN 112799405 B CN112799405 B CN 112799405B CN 202110008700 A CN202110008700 A CN 202110008700A CN 112799405 B CN112799405 B CN 112799405B
Authority
CN
China
Prior art keywords
node
point
path
unmanned ship
nodes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110008700.5A
Other languages
English (en)
Other versions
CN112799405A (zh
Inventor
于家斌
杨蒙
刘冠东
王小艺
许继平
赵峙尧
王立
白玉廷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Technology and Business University
Original Assignee
Beijing Technology and Business University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Technology and Business University filed Critical Beijing Technology and Business University
Priority to CN202110008700.5A priority Critical patent/CN112799405B/zh
Publication of CN112799405A publication Critical patent/CN112799405A/zh
Application granted granted Critical
Publication of CN112799405B publication Critical patent/CN112799405B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/0206Control of position or course in two dimensions specially adapted to water vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Image Processing (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开的是一种基于动态障碍物环境下的无人船路径规划方法,适用于湖泊水质采样以及路径规划领域。首先采用无人机对湖面环境进行图像采集,然后用栅格法进行分割,并在栅格地图上设置起始点与采样点;采用改进的D*Lite算法对起始点与采样点进行路径规划;得到最优采样路径后对其进行平滑处理;最后,无人船按照该最优路径移至采样点后并返航。本发明通过对D*Lite算法中的启发函数改进,以及路径平滑处理,满足无人船在动态未知环境中的路径规划需求,有效解决传统D*Lite算法中扩展节点数目较多的情况,极大缩短了路径规划时间,减少设备消耗成本。

Description

基于动态障碍物环境下的无人船路径规划方法
技术领域
本发明主要属于湖泊水质采样以及动态路径规划领域,具体是一种能够解决动态障碍物环境下的路径规划方法。
背景技术
随着科技文明的发展,人类生活工作对环境的影响问题越来越多,其中对水环境的影响尤为突出,因此对水环境采样监测工作极为重要。随着智能化程度的提高,现今大多采用无人船对水质进行采样。但是无人船的路径规划问题一直是该领域诸多学者关注的重难点,动态环境中的路径选择直接影响了巡航船的采样效率与成本。寻找一种能够适应未知环境并快速规划出采样最优路径的方法能够显著提高无人船的行进采样效率以及降低采样成本。
当前已经有许多传统方法和智能方法来解决无人船的路径规划问题,比如遗传算法、蚁群算法和LPA*算法等。
D*Lite算法是2005年提出的一种基于LPA*算法的改进算法,LPA*采用正向搜索方式,对定起始点和定目标点进行路径规划,但遇到新的障碍物后需要以当前位置为起始点重新规划路径,效率低下,不能应对动态环境。而D*Lite算法采用反向搜索方式,能够解决动态未知环境下的路径规划问题,由于D*Lite的增量规划思想,可以做到较少的重规划次数,因此更适合动态的环境。但环境地图比较大时,传统D*Lite算法反向搜索过程中需要扩展判定的节点数急剧增加,增加了搜索的时间复杂度,从而影响了路径规划的效率。
发明内容
本发明针对无人船的在动态环境中的快速路径规划需求,通过对传统D*Lite算法进行改进,提出一种基于动态障碍物环境下的无人船路径规划方法,充分利用传统D*Lite算法的优势,并对其缺点进行优化改进,缩短路径规划所消耗的时间,减少设备成本,并加入了路径平滑过程,有效地解决了未知动态环境中的无人船路径规划问题。
本发明基于动态障碍物环境下的无人船路径规划方法,具体步骤如下:
步骤1:对湖面的环境进行图像采集,并通过栅格法进行分割,得到湖面二维坐标栅格地图并设置起始点、目标点和多个采样点。
步骤2:计算得到栅格地图中起始点与目标点之间的最优栅格路径。
201:对每个栅格进行初始化,其中将所有栅格的rhs(s)值和g(s)值设置为∞,目标点的rhs(s)值和环境变化时更新变量km值设置为0。
202:从栅格地图的目标节点sgoal开始向周围8个相邻节点扩展,通过比较相邻节点的估值函数k(s),选取k(s)值最小的点作为下一扩展节点;k(s)包含k1(s)和k1(s)
k1(s)=min(g(s),rhs(s))+h(sstart,s)+km
k2(s)=min(g(s),rhs(s))
式中,h(sstart,s)为启发函数,表示起始点sstart到当前节点s的路径代价,启发函数的变化直接影响估值函数的变化。
扩展节点时,先比较k(1)值大小并选取k(1)值最小的点作为下一扩展节点,当k(1)值相等时比较并选择k(2)值最小的点作为下一节点。
203:将下一个扩展节点作为当前节点,继续扩展相邻节点,直到到达起始点sstart,得到一条从节点sgoal到节点sstart之间的路径;节点sstart初始值为栅格地图的起始点。
204:针对当前节点sstart,计算节点sstart所有后继节点的rhs(s)值,选取rhs(s)最小的节点作为新起始点s'start,无人船移动到该点s'start
步骤205:扫描栅格地图,更新节点信息,判断周围环境是否改变,若未发生变化进入步骤206;否则进入步骤208。
步骤206:判断当前节点是否为目标节点sgoal;如是,则终止算法,获得最优栅格路径。否则进入步骤207。
步骤207:将无人船移动到新的起始点s′start并再次返回步骤202,得到从节点sgoal到新的起始点s′start的路径,并继续移动无人船的位置,直至无人船到达节点sgoal
步骤208:更新估值函数k(s)中的变量km值和节点s'start,返回步骤202。
步骤3:对获得的最优栅格路径进行平滑处理,来消除部分拐点。
无人船从栅格地图对应的起始点开始巡航,沿着优化后的栅格路径移动至目标采样点并返回起始点完成巡航。
本发明的优点在于:
(1)本发明基于动态障碍物环境下的无人船路径规划方法,将湖泊环境转变成二维坐标栅格图,简化了地图,缩短了水质采样领域中无人船的路径规划时间。
(2)本发明基于动态障碍物环境下的无人船路径规划方法,对传统D*Lite算法进行改进,满足无人船在动态未知环境中的路径规划需求,有效解决传统D*Lite算法中扩展节点数目较多的情况,极大缩短了路径规划时间,减少设备消耗成本。
(3)本发明基于动态障碍物环境下的无人船路径规划方法,对规划后的路径才去了平滑处理,减少了无人船的控制难度与动力消耗。
附图说明
图1为本发明基于动态障碍物环境下的无人船路径规划方法流程图;
图2为传统D*Lite算法的具体过程示意图;
图3为改进D*Lite算法的具体过程示意图。
具体实施方式
下面结合附图对本发明进行详细说明。
步骤1:采用无人机对湖面的环境进行图像采集,然后对采集的湖面图像通过栅格法进行分割,得到湖面二维坐标栅格地图并设置起始点、目标点和多个采样点。
具体为:首先,将湖面图像分割成大小相等的栅格,组成一个栅格地图;并将环境中的障碍物设置为黑色栅格,将可行区域设置为白色栅格,根据实际需求,在栅格地图中运用二维坐标选取和设置起始点、目标点和多个采样点。
步骤2:采用改进后的D*Lite算法计算得到栅格地图中起始点与目标点之间的最优栅格路径。
如图1所示,具体过程为:
步骤201:对每个栅格进行初始化,其中将所有栅格的路径代价函数rhs(s)值和g(s)值设置为∞,目标点的路径代价函数rhs(s)值和环境变化时更新变量km值设置为0,当周围环境变化时,km改变,m即指环境变化的第m次。同时根据获取的湖面二维坐标栅格地图,设定D*Lite算法的相关参数,其中,每个栅格点分别作为一个节点;
步骤202:从栅格地图的目标节点sgoal开始向周围8个相邻节点扩展,通过比较相邻节点的估值函数k(s),选取k(s)值最小的点作为下一扩展节点。
所述k(s)包含k1(s)和k2(s),其中:
k1(s)=min(g(s),rhs(s))+h(sstart,s)+km
k2(s)=min(g(s),rhs(s))
在扩展节点时,先比较k(1)值大小并选取k(1)值最小的点作为下一扩展节点,当k(1)值相等时比较并选择k(2)值最小的点作为下一节点。上式中,h(sstart,s)为启发函数,表示起始点sstart到当前节点s的路径代价,启发函数的变化直接影响估值函数的变化。h(sstart,s)与km两者的表达式如下:
Figure BDA0002884482120000031
km=km+h(slast,sstart)
在传统D*Lite算法中,估值函数k(s)决定着节点是否被扩展,在扩展节点时,会优先比较相邻节点的k1(s)值,而k1(s)包含着启发函数h(sstart,s),因此算法的搜索效率会直接受到启发函数的影响。
由于传统D*Lite算法的启发函数h(sstart,s)采用的是棋盘距离,在目标点附近扩展节点时,容易出现多个节点的k(s)值相同的情况。如图2所示,黑色栅格表示障碍物节点,浅灰色栅格表示当前扩展节点,每个节点都包含当前信息。在从目标点扩展节点时,首先是节点信息初始化,Step1中选择E3点作为目标点扩展其相邻节点,由Step1可知,在扩展相邻节点后存在D2、D3、D4三个k(s)值相等且最小的节点,因此需要逐步扩展这三个节点。Step2为D2节点的扩展,Step3为D3节点的扩展,下一步则为D4节点的扩展,可知在D层扩展节点共需要三个步骤。扩展完这三个节点后,又出现了C1、C2、C3三个k(s)值相等且最小的节点。当多个节点相同时,则需要扩展更多节点,增加了计算时间,降低了算法的搜索速率。
为了D*Lite算法扩展更少的节点,提高算法的搜索速率,基于原启发函数h(sstart,s)的基础上提出一个新的启发函数h′,公式如下:
Figure BDA0002884482120000041
Figure BDA0002884482120000042
具体改进措施为:将横向或纵向的单位移动代价定义为1,对角线移动代价定义为
Figure BDA0002884482120000043
在此基础上增加一个权值函数μ,使节点距离起始节点越远,权值函数的值越大,从而降低对距离起始点较远节点扩展的可能性,降低多个节点k(s)值相等的可能性,从而减少扩展节点的数目,提高算法的搜索效率。其中x,y为当前节点的横纵坐标,xstart,ystart为起始节点的横纵坐标,xgoal,ygoal为目标节点的横纵坐标。
如图3所示,改进后的D*Lite算法的具体过程。首先是节点信息初始化,然后扩展目标点E3的相邻节点,计算中采用新的启发函数h′得出的Step1节点信息中,k(s)值最小的节点只有D2一个,不再需对D3、D4两个节点进行扩展,在D层扩展节点仅需要一个步骤。Step2为选择D2节点进行扩展,由扩展结果可知,k(s)值最小的节点为C1,没有多个k(s)值相同的节点。Step3为选择C1节点进行扩展。可以得知,在前三个步骤中,改进启发函数的D*Lite算法减少了两个扩展节点,且Step3的扩展节点距离起始节点更近,因此有着更高的搜索效率。
步骤203:将下一个扩展节点作为当前节点,继续扩展相邻节点,直到到达节点sstart,得到一条从节点sgoal到节点sstart之间的路径;节点sstart初始值为栅格地图的起始点;
步骤204:针对当前节点sstart,计算该节点所有后继节点(步骤202与203扩展过的节点,如附图3中移动路径为A1—B1—C1—D2—E3)的rhs(s)值,选取rhs(s)最小的节点作为新起始点s'start,无人船移动到该点s'start。其中路径代价函数rhs(s)表达式如下:
Figure BDA0002884482120000044
式中,rhs(s)表示当前节点s到目标节点的路径代价,s∈Succ(s)表示后继节点的集合,c(s′,s)表示节点s′到s的实际路径成本,g(s′)表示节点s′到目标节点的路径代价。
步骤205:扫描栅格地图,更新节点信息,判断周围环境是否改变,若未发生变化进入步骤206;否则进入步骤208;
步骤206:判断当前节点是否为目标节点sgoal。如是,则终止算法,获得最优栅格路径。否则进入步骤207。
步骤207:将无人船移动到新的起始点s′start并再次返回步骤202,得到从节点sgoal到新的起始点s′start的路径,并继续移动无人船的位置,直至无人船到达节点sgoal
步骤208:更新估值函数k(s)中的变量km值和节点s'start,返回步骤202。
表达式如下:
km=km-1+h(slast,s'start)
slast=s'start
上式中,km-1为环境变化更新时的第m-1次变量,其中k0=0;slast表示无人船前一个位置节点,h(slast,s′start)表示无人船前一个位置点到当前节点s'start的路径代价。
步骤3:对获得的最优栅格路径进行平滑处理,来消除部分拐点,减小无人船的控制难度和动力消耗。
具体过程为:
步骤301:将计划路径(进行平滑处理前的由上述步骤得到的最优路径)上的每一个节点进行标号,起始点为1,下一个路径点为2,以此类推,目标点为点n。
步骤302:连接1和2,判断连线是否穿过障碍物,确保规划路径(平滑处理后的无人船移动的最终路线)的安全性。
步骤303:检查下一个路径点,直到点1和路径点k(k<n)的连线穿过障碍物。
步骤304:将点1和点k-1作为端点,连接两点,并替换点1到点k-1的原始路径。
步骤305:将点k-1作为新起始点,重复上述步骤,直到到达目标点。
无人船从栅格地图对应的起始点开始巡航,沿着规划路径移动至目标采样点并返回起始点完成巡航。

Claims (2)

1.基于动态障碍物环境下的无人船路径规划方法,其特征在于:通过下述步骤完成:
步骤1:对湖面的环境进行图像采集,并通过栅格法进行分割,得到湖面二维坐标栅格地图并设置起始点、目标点和多个采样点;
步骤2:计算得到栅格地图中起始点与目标点之间的最优栅格路径;
201:对每个栅格进行初始化,其中将所有栅格的rhs(s)值和g(s)值设置为∞,目标点的rhs(s)值和环境变化时更新变量km值设置为0;rhs(s)为s到目标节点的路径代价,g(s)值由rhs(s)赋值;
202:从栅格地图的目标节点sgoal开始向周围8个相邻节点扩展,通过比较相邻节点的估值函数k(s),选取k(s)值最小的点作为下一扩展节点;k(s)包含k1(s)和k2(s)
k1(s)=min(g(s),rhs(s))+h(sstart,s)+km
k2(s)=min(g(s),rhs(s))
式中,h(sstart,s)为启发函数,表示起始点sstart到当前节点s的路径代价,启发函数的变化直接影响估值函数的变化;
扩展节点时,先比较k(1)值大小并选取k(1)值最小的点作为下一扩展节点,当k(1)值相等时比较并选择k(2)值最小的点作为下一节点;
基于上述启发函数h(sstart,s),步骤202中采用新的启发函数h′,公式如下:
Figure FDA0003652010310000011
Figure FDA0003652010310000012
将横向或纵向的单位移动代价定义为1;对角线移动代价定义为
Figure FDA0003652010310000013
在此基础上增加一个权值函数μ,使节点距离起始节点越远,权值函数的值越大,从而降低对距离起始点较远节点扩展的可能性,降低多个节点k(s)值相等的可能性,从而减少扩展节点的数目,提高算法的搜索效率;其中x,y为当前节点的横纵坐标,xstart,ystart为起始节点的横纵坐标,xgoal,ygoal为目标节点的横纵坐标;
203:将下一个扩展节点作为当前节点,继续扩展相邻节点,直到到达起始点sstart,得到一条从节点sgoal到节点sstart之间的路径;节点sstart为栅格地图的起始点;
204:针对当前节点sstart,计算节点sstart所有后继节点的rhs(s)值,选取rhs(s)最小的节点作为新起始点s'start,无人船移动到该点s'start
步骤205:扫描栅格地图,更新节点信息,判断周围环境是否改变,若未发生变化进入步骤206;否则进入步骤208;
步骤206:判断当前节点是否为目标节点sgoal;如是,则终止算法,获得最优栅格路径;否则进入步骤207;
步骤207:将无人船移动到新的起始点s′start并再次返回步骤202,得到从节点sgoal到新的起始点s′start的路径,并继续移动无人船的位置,直至无人船到达节点sgoal
步骤208:更新估值函数k(s)中的变量km值和节点s'start,返回步骤202;
步骤3:对获得的最优栅格路径进行平滑处理,来消除部分拐点。
2.如权利要求1所述基于动态障碍物环境下的无人船路径规划方法,其特征在于:
步骤3的具体过程为:
301:将进行平滑处理前得到的最优路径上的每一个节点进行标号,起始点为1,下一个路径点为2,以此类推,目标点为点n;
302:连接1和2,判断连线是否穿过障碍物,确保平滑处理后的无人船移动的最终路线的安全性;
303:检查下一个路径点,直到点1和路径点k的连线穿过障碍物,k<n;
304:将点1和点k-1作为端点,连接两点,并替换点1到点k-1的原始路径;
305:将点k-1作为新起始点,重复上述步骤,直到到达目标点。
CN202110008700.5A 2021-01-05 2021-01-05 基于动态障碍物环境下的无人船路径规划方法 Active CN112799405B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110008700.5A CN112799405B (zh) 2021-01-05 2021-01-05 基于动态障碍物环境下的无人船路径规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110008700.5A CN112799405B (zh) 2021-01-05 2021-01-05 基于动态障碍物环境下的无人船路径规划方法

Publications (2)

Publication Number Publication Date
CN112799405A CN112799405A (zh) 2021-05-14
CN112799405B true CN112799405B (zh) 2022-06-28

Family

ID=75808286

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110008700.5A Active CN112799405B (zh) 2021-01-05 2021-01-05 基于动态障碍物环境下的无人船路径规划方法

Country Status (1)

Country Link
CN (1) CN112799405B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113534811A (zh) * 2021-07-28 2021-10-22 上海海事大学 基于无人机的船只靠泊***与方法
CN113625723B (zh) * 2021-08-22 2022-05-27 广东海洋大学 一种无人船动态避碰控制***
CN113759971B (zh) * 2021-08-30 2023-11-07 中国人民解放军国防科技大学 一种面向无人机协同侦察的路径规划方法
CN115586777B (zh) * 2022-11-04 2023-06-20 广西壮族自治区水利电力勘测设计研究院有限责任公司 一种水深测量无人船遥测控制方法
CN116954212B (zh) * 2023-04-25 2024-07-05 广东工业大学 面向复杂环境的改进D*Lite无人艇路径规划方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016177963A1 (fr) * 2015-05-04 2016-11-10 Commissariat à l'énergie atomique et aux énergies alternatives Procédé, programme d'ordinateur et système pour la commande d'un déplacement d'un agent navigant dans un environnement organisé en réseau
CN107631734A (zh) * 2017-07-21 2018-01-26 南京邮电大学 一种基于D*_lite算法的动态平滑路径规划方法
CN110823240A (zh) * 2019-11-19 2020-02-21 齐鲁工业大学 一种具有航向约束的跟随机器人路径规划方法及***
EP3644014A1 (en) * 2018-10-23 2020-04-29 Offshore Navigation Limited An apparatus for determining an optimal route of a maritime ship
CN111176286A (zh) * 2020-01-06 2020-05-19 重庆邮电大学 一种基于改进D*lite算法的移动机器人路径规划方法及***
CN111220160A (zh) * 2020-02-27 2020-06-02 智慧航海(青岛)科技有限公司 基于D*Lite优化算法的自主驾驶船舶航路规划方法
CN111457927A (zh) * 2020-04-26 2020-07-28 北京工商大学 动态障碍物下的无人巡航船多目标路径规划方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3854698B1 (en) * 2018-09-21 2023-06-07 Mitsubishi Electric Corporation Orientation control device, satellite, orientation control method, and program
CN109270946B (zh) * 2018-11-13 2020-07-28 北京航空航天大学 挠性航天器的姿态控制方法、电子设备及可读存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016177963A1 (fr) * 2015-05-04 2016-11-10 Commissariat à l'énergie atomique et aux énergies alternatives Procédé, programme d'ordinateur et système pour la commande d'un déplacement d'un agent navigant dans un environnement organisé en réseau
CN107631734A (zh) * 2017-07-21 2018-01-26 南京邮电大学 一种基于D*_lite算法的动态平滑路径规划方法
EP3644014A1 (en) * 2018-10-23 2020-04-29 Offshore Navigation Limited An apparatus for determining an optimal route of a maritime ship
CN110823240A (zh) * 2019-11-19 2020-02-21 齐鲁工业大学 一种具有航向约束的跟随机器人路径规划方法及***
CN111176286A (zh) * 2020-01-06 2020-05-19 重庆邮电大学 一种基于改进D*lite算法的移动机器人路径规划方法及***
CN111220160A (zh) * 2020-02-27 2020-06-02 智慧航海(青岛)科技有限公司 基于D*Lite优化算法的自主驾驶船舶航路规划方法
CN111457927A (zh) * 2020-04-26 2020-07-28 北京工商大学 动态障碍物下的无人巡航船多目标路径规划方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A Hybrid Path Planning Method for an Unmanned;JIABIN YU et. al.;《IEEE ACCESS》;20190717;第87127-87140页 *
基于增量搜索的车辆动态路径规划算法研究;黄仝宇 等;《西部交通科技》;20100930(第9期);第84-89页 *
基于路径优化D~*Lite算法的移动机器人路径规划;黄鲁 等;《控制与决策》;20200430(第04期);第877-884页 *

Also Published As

Publication number Publication date
CN112799405A (zh) 2021-05-14

Similar Documents

Publication Publication Date Title
CN112799405B (zh) 基于动态障碍物环境下的无人船路径规划方法
CN111457927B (zh) 动态障碍物下的无人巡航船多目标路径规划方法
CN112650237B (zh) 基于聚类处理和人工势场的船舶路径规划方法和装置
CN110083983B (zh) 一种船舶分段航速优化方法和智能管理***
CN110487279B (zh) 一种基于改进a*算法的路径规划方法
CN108981716B (zh) 一种适用于内陆和近海无人船的路径规划方法
CN110703747A (zh) 一种基于简化广义Voronoi图的机器人自主探索方法
CN108508913B (zh) 基于数据驱动的自主式水下航行器海底路径规划方法
CN107341820A (zh) 一种融合Cuckoo搜索和KCF的突变运动目标跟踪方法
CN110285802A (zh) 快速扩展随机树路径光滑方法
CN112526988A (zh) 一种自主移动机器人及其路径导航和路径规划方法、***
CN113848919A (zh) 一种基于蚁群算法的室内agv路径规划方法
CN114839968A (zh) 一种水面无人艇路径规划方法
CN111721296B (zh) 一种水下无人航行器数据驱动路径规划方法
CN113296520A (zh) 融合a*与改进灰狼算法的巡检机器人路径规划方法
CN112362067A (zh) 一种用于内河智能船舶的自主航线规划方法
CN111176281A (zh) 基于象限法的多水面无人艇覆盖式协同搜索方法及***
CN114281084A (zh) 一种基于改进a*算法的智能车全局路径规划方法
CN113064422B (zh) 基于双神经网络强化学习的自主水下航行器路径规划方法
CN113325867B (zh) 一种无人航行器搜寻的路径规划方法、装置和无人航行器
Guo et al. Mission-driven path planning and design of submersible unmanned ship with multiple navigation states
CN113721622A (zh) 一种机器人路径规划方法
CN113625709A (zh) 一种水面无人艇避障方法
CN116952239A (zh) 一种基于改进a*与dwa融合的无人艇路径规划方法
CN112197783A (zh) 一种考虑车头指向的两阶段多抽样的rrt路径规划方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant