期刊文献+
共找到42篇文章
< 1 2 3 >
每页显示 20 50 100
基于跳点优化蚁群算法的菠萝田间导航路径规划 被引量:1
1
作者 刘天湖 赖嘉上 +4 位作者 孙伟龙 陈嘉鹏 梁兆正 刘舒阳 陈思远 《农业机械学报》 北大核心 2025年第4期387-396,共10页
针对传统蚁群算法在农机导航路径规划中存在前期搜索盲目、死锁、收敛速度慢、收敛路径质量低的问题,本文提出基于跳点优化蚁群算法(Jump point optimized ant colony algorithm,JPOACO)的路径规划方法。首先,使用优化跳点搜索算法对地... 针对传统蚁群算法在农机导航路径规划中存在前期搜索盲目、死锁、收敛速度慢、收敛路径质量低的问题,本文提出基于跳点优化蚁群算法(Jump point optimized ant colony algorithm,JPOACO)的路径规划方法。首先,使用优化跳点搜索算法对地图进行预处理,获得简化跳点;其次,通过简化跳点对栅格地图进行信息素初始化,以加强简化跳点的引导能力和减少前期盲目搜索;接着,设计蚂蚁死亡惩罚机制,以降低陷入死锁蚂蚁走过路径的信息素,减少死锁问题的发生;再者,通过重新设计启发式信息函数并引入分级式信息素因子改进状态转移概率函数,以提高收敛速度,缩短路径长度;最后,采用路径优化策略删减不必要路径节点,以进一步缩短路径长度、提升平滑度,提高路径质量。仿真结果表明,在简单环境中,JPOACO算法求得的路径长度较传统蚁群算法和另一种优化蚁群算法短约22.6%和2.0%,收敛迭代次数、收敛时间分别减少约77.0%、77.5%和49.3%、87.8%,零死亡迭代次数和零死亡时间较后者减少约19.5%和80.5%;在复杂菠萝种植环境中,JPOACO算法较传统蚁群算法和另一种优化蚁群算法求得的路径长度短16.6%和4.7%,收敛迭代次数、收敛时间分别减少约77.1%、17.4%和73.7%、47.4%,零死亡迭代次数和零死亡时间较后者减少约34.3%和58.2%,表明本文算法具有较高的适用性和可行性。 展开更多
关键词 菠萝园 路径规划 蚁群算法 跳点搜索算法 死锁
在线阅读 下载PDF
一种改进的跳点搜索移动机器人路径规划算法 被引量:3
2
作者 焦嵩鸣 梁嘉义 +2 位作者 杨晨渤 李真真 单正文 《信息与控制》 北大核心 2025年第3期525-535,共11页
针对跳点搜索(jump point search,JPS)算法路径存在斜向穿越障碍物、搜索过程中存在较多冗余跳点、路径拐点多且靠近障碍物的问题,提出一种安全快速的跳点搜索(safe fast jump point search,SFJPS)算法。该算法重新定义跳点判断规则,使... 针对跳点搜索(jump point search,JPS)算法路径存在斜向穿越障碍物、搜索过程中存在较多冗余跳点、路径拐点多且靠近障碍物的问题,提出一种安全快速的跳点搜索(safe fast jump point search,SFJPS)算法。该算法重新定义跳点判断规则,使生成的跳点均为安全跳点,解决了路径中斜向穿越障碍物的情况;加入基于角度的搜索方向优先级判断,有效减少了搜索过程中的冗余节点,加快了搜索速度;基于Bresenham算法对路径上的跳点进行关键跳点筛选,关键跳点生成的路径拐点明显减少,贴近障碍物的路径长度大幅减小,整体路径长度也有所减小。结果表明在不同场景下本文算法相较于A*算法和JPS算法,路径长度分别最大减小了5.42%和4.48%,搜索时间分别最大缩短了98.33%和67.83%,搜索节点数最大减少了99.08%和56.72%,路径拐点数分别最大减少了90.91%和83.33%。相较于Theta*算法路径长度增加了1.17%,搜索时间缩短了91.07%,搜索节点数减少了98.9%。仿真试验证明本文算法规划速度快,路径安全且拐点更少,更加适用于移动机器人路径规划问题。 展开更多
关键词 路径规划 跳点搜索 移动机器人 方向优先级 BRESENHAM算法
原文传递
基于双向JPS算法的室外移动机器人2.5D路径规划 被引量:3
3
作者 刘晓茜 刘海鹏 +1 位作者 毛剑琳 方奇文 《控制工程》 北大核心 2025年第2期233-241,共9页
针对室外移动机器人在不平坦地形上使用A*算法进行路径规划时冗余节点过多导致路径搜索时间长的问题,采用双向跳点搜索算法来解决。首先,为保证机器人在2.5D地图上的安全性,引入了最大爬坡度;其次,通过位运算快速识别出路径中的关键点,... 针对室外移动机器人在不平坦地形上使用A*算法进行路径规划时冗余节点过多导致路径搜索时间长的问题,采用双向跳点搜索算法来解决。首先,为保证机器人在2.5D地图上的安全性,引入了最大爬坡度;其次,通过位运算快速识别出路径中的关键点,并在评价函数中加入了高度参数来评估下一节点,极大减少了搜索过程中的冗余节点;同时,采用双向交替的搜索方式提高了算法的效率;最后,为了验证算法的有效性,在MATLAB上与传统的A*算法进行比较。仿真结果表明,改进后的算法在2.5D地图上提高了搜索速度,保证了机器人路径规划的安全性,满足了路径规划的要求。 展开更多
关键词 2.5D地图 双向跳点搜索 A*算法 位运算
原文传递
一种柔性环境下的AGV路径规划改进算法
4
作者 杜俊波 吴国新 +1 位作者 左云波 胡洪乐 《计算机仿真》 2025年第5期307-313,共7页
为解决柔性车间内AGV的面对动态障碍物时路径规划不准确的问题,基于位操作方法提出一种跳点搜索(Jump Point Search, JPS)的改进算法。算法采用二进制方式编码化栅格地图,实现障碍物的快速识别;通过位操作方法扩大剪枝规则的应用范围,提... 为解决柔性车间内AGV的面对动态障碍物时路径规划不准确的问题,基于位操作方法提出一种跳点搜索(Jump Point Search, JPS)的改进算法。算法采用二进制方式编码化栅格地图,实现障碍物的快速识别;通过位操作方法扩大剪枝规则的应用范围,提升JPS算法中搜寻节点的效率;引入Octile距离模式对算法的启发式函数进行优化,达到降低计算复杂度,提升规划速度目的。分别将改进JPS算法与A*算法、JPS算法进行实验对比,结果表明:在复杂车间环境中,搜索时间、扩展节点数量、规划的路径同比其它两种算法都具有明显优势;在躲避动态障碍物测试中,改进型算法避障成功率为92%,躲避成功次数最高且规划的路径质量最优,同比两种算法综合性能最优。验证了算法的可行性。 展开更多
关键词 动态避障 跳点搜索算法 路径规划 位操作 启发式函数
在线阅读 下载PDF
强制跳点的功能性分类及JPS+算法改进
5
作者 吴蓓蓓 梁智文 《重庆理工大学学报(自然科学)》 北大核心 2025年第1期102-110,共9页
随着无人车、无人机等自主移动机器人的井喷式发展,寻路算法的重要性也一再提升。跳点搜索+(jump point search plus,JPS+)算法因其显著的高搜索效率而成为了经典的静态栅格化地图寻路算法。对JPS+算法的改进策略和应用场景层出不穷,但... 随着无人车、无人机等自主移动机器人的井喷式发展,寻路算法的重要性也一再提升。跳点搜索+(jump point search plus,JPS+)算法因其显著的高搜索效率而成为了经典的静态栅格化地图寻路算法。对JPS+算法的改进策略和应用场景层出不穷,但对路径长度与路径节点数量的优化方法仍有待研究。提出了一种对于强制跳点按功能性的分类方式,并基于这一分类对JPS+算法的预处理和搜索流程进行改进,在提高单次搜索扩展效率的同时,减少路径的长度与节点数。通过仿真地图实验与真实采样地图实验,验证了改进算法的有效性。对比发现:改进JPS+算法在仿真地图中,所求路径长度最大减少5.92%,路径节点数最大减少46.15%,算法用时最大减少25.58%;在真实采样地图中,所求路径长度平均减少2.48%,路径节点数平均减少10.71%,算法用时平均减少17.08%。 展开更多
关键词 路径规划 跳点搜索+算法 跳点分类 地图预处理 路径回溯
在线阅读 下载PDF
复杂城市低空无人机安全风险评估与三维路径规划 被引量:11
6
作者 谢华 韩斯特 +2 位作者 尹嘉男 纪晓辉 杨逸晨 《安全与环境学报》 CAS CSCD 北大核心 2024年第7期2490-2507,共18页
针对复杂城市环境内低空无人机飞行安全与效率亟待提升的问题,提出了复杂城市低空无人机安全风险评估与三维路径规划方法。首先,设计了无人机越界冲突率、缓冲空域占比指标,建立了无人机地理围栏安全缓冲间距优化模型,对最佳缓冲间距和... 针对复杂城市环境内低空无人机飞行安全与效率亟待提升的问题,提出了复杂城市低空无人机安全风险评估与三维路径规划方法。首先,设计了无人机越界冲突率、缓冲空域占比指标,建立了无人机地理围栏安全缓冲间距优化模型,对最佳缓冲间距和栅格粒度进行了标定;然后,构建了由人口密度层、遮蔽层和障碍层构成的无人机风险地图,建立了弹道下降和失控滑行两种模式下的无人机对地风险评估模型,生成了精细化、组合化的城市低空概率风险地图;最后,综合利用地理围栏、概率风险地图和跳点搜索算法,对无人机三维路径进行了初始规划和优化重构。结果表明:弹道下降模式的伤亡风险是失控滑行下降模式的5~75倍;与A*算法相比,跳点搜索算法有效减少了飞行路径的转弯数量,缩短了求解时长,更适合规划无人机飞行路径;与不采用风险地图的方法相比,基于风险地图的无人机路径规划减少了50%的较高风险节点,相应的路径长度仅增加了7.2%和11.4%,整体路径节点的伤亡风险明显降低。研究成果可为复杂城市低空无人机飞行计划制定及安全运行监管提供理论依据和方法支撑。 展开更多
关键词 安全系统学 城市低空 无人机(UAV) 地理围栏 安全评估 路径规划 跳点搜索算法
原文传递
基于改进蚁群算法的移动机器人路径规划 被引量:15
7
作者 朱敏 胡若海 卞京 《现代制造工程》 CSCD 北大核心 2024年第3期38-44,共7页
针对传统蚁群算法在移动机器人路径规划中存在搜索盲目性、收敛速度慢及路径转折点多等问题,提出了一种基于改进蚁群算法的移动机器人路径规划算法。首先,利用跳点搜索(Jump Point Search,JPS)算法不均匀分配初始信息素,降低蚁群前期盲... 针对传统蚁群算法在移动机器人路径规划中存在搜索盲目性、收敛速度慢及路径转折点多等问题,提出了一种基于改进蚁群算法的移动机器人路径规划算法。首先,利用跳点搜索(Jump Point Search,JPS)算法不均匀分配初始信息素,降低蚁群前期盲目搜索的概率;然后,引入切比雪夫距离加权因子和转弯代价改进启发函数,提高算法的收敛速度、全局路径寻优能力和搜索路径的平滑程度;最后,提出一种新的信息素更新策略,引入自适应奖惩因子,自适应调整迭代前、后期的信息素奖惩因子,保证了算法全局最优收敛。实验仿真结果表明,在不同地图环境下,与现有文献结果对比,该算法可以有效地缩短路径搜索的迭代次数和最优路径长度,并提高路径的平滑程度。 展开更多
关键词 蚁群算法 路径规划 跳点搜索算法 移动机器人 信息素启发
在线阅读 下载PDF
基于改进A^(*)算法的室内巡检机器人路径规划研究 被引量:6
8
作者 张伟民 徐森生 张月 《机械工程学报》 EI CAS CSCD 北大核心 2024年第20期315-326,共12页
A^(*)算法因为其较好的准确性特点被广泛应用于室内巡检机器人的路径规划,但A^(*)算法在进行路径规划时存在效率低、路径点多、路径代价大等问题,且在复杂环境下A^(*)算法在路径搜索过程中拐点较多,因此在实际应用时通常需要对A^(*)算... A^(*)算法因为其较好的准确性特点被广泛应用于室内巡检机器人的路径规划,但A^(*)算法在进行路径规划时存在效率低、路径点多、路径代价大等问题,且在复杂环境下A^(*)算法在路径搜索过程中拐点较多,因此在实际应用时通常需要对A^(*)算法进行改进以提高算法使用性能。基于跳点搜索法提出使用优化修剪规则的有限跳点搜索法(Limited-JPS),并结合角度代价函数、局部路径替换、去除路径冗余点和路径平滑等方法,提出基于Limited-JPS的改进A^(*)算法。为验证基于Limited-JPS的改进A^(*)算法的可行性与有效性,进行试验验证。试验结果表明,改进A^(*)算法在尽可能保证跳点搜索法有效性的前提下,在提高路径规划效率、减小路径代价和改善路径平滑性等方面均表现良好,且性能优于标准的A^(*)算法,从而证明改进A^(*)算法是有效的。 展开更多
关键词 室内巡检机器人 A^(*)算法 路径规划 跳点搜索法
原文传递
基于改进跳点搜索和蚁群算法的机器人多目标点巡检规划 被引量:2
9
作者 芮宏斌 李耒 +2 位作者 解晓琳 彭家璇 郭旋 《动力学与控制学报》 2024年第7期70-79,共10页
针对移动机器人的多目标点巡检规划问题,本文提出了一种融合改进跳点搜索算法(JPS)与蚁群算法(ACO)的路径规划算法.首先,在JPS算法的评估函数中引入角度引导因子,使路径具有更强的导向性;然后,综合考虑路径距离、平滑度、安全性对评估... 针对移动机器人的多目标点巡检规划问题,本文提出了一种融合改进跳点搜索算法(JPS)与蚁群算法(ACO)的路径规划算法.首先,在JPS算法的评估函数中引入角度引导因子,使路径具有更强的导向性;然后,综合考虑路径距离、平滑度、安全性对评估函数的影响,以获得综合性能更优的路径;其次,提出了双向的逆向跳点剔除规则,筛除了多余节点,从而进一步降低路径长度并提高路径平滑度;最后,将多目标优化得到的路径综合性能替代传统旅行商问题(TSP)中的距离因子,并使用自适应蚁群算法来实现多巡检点的路径规划问题.仿真结果表明,改进JPS算法与传统JPS算法相比,具有更好的综合性能;同时应用于多巡检点规划时,具有更强的有效性和实用性. 展开更多
关键词 巡检机器人 路径规划 跳点搜索算法 多目标优化 蚁群系统算法
在线阅读 下载PDF
改进D^(*)算法的未知场景机器人运动规划 被引量:5
10
作者 鞠慕涵 刘万科 +1 位作者 胡捷 谷宇鹏 《导航定位学报》 CSCD 北大核心 2024年第3期145-153,共9页
随着机器人技术不断发展,自主移动机器人的应用已拓展到复杂未知环境中。针对传统运动规划算法在复杂未知环境中存在搜索盲目、计算效率低、难获得安全轨迹等问题,本文提出了一种基于改进D^(*)算法的运动规划方法。其中,前端路径规划使... 随着机器人技术不断发展,自主移动机器人的应用已拓展到复杂未知环境中。针对传统运动规划算法在复杂未知环境中存在搜索盲目、计算效率低、难获得安全轨迹等问题,本文提出了一种基于改进D^(*)算法的运动规划方法。其中,前端路径规划使用融合跳跃点搜索(JPS)思想的D^(*)算法,后端轨迹优化基于B样条构建二次规划问题。利用矩阵实验室(Matlab)与机器人操作系统(ROS)的仿真平台进行实验,结果表明,改进D^(*)算法在30×30的栅格地图中,相比传统D^(*)算法、FocussedD^(*)、有向D^(*)算法搜索耗时减少0.297、0.269、0.191s;动态障碍物存在时,可使移动机器人快速、安全运动至目标点。 展开更多
关键词 移动机器人 运动规划 D^(*)算法 JPS算法 三次B样条
在线阅读 下载PDF
融合向量叉积与跳点搜索策略的改进A^(*)算法研究 被引量:5
11
作者 胡士强 武美萍 +1 位作者 施健 缪小进 《机械科学与技术》 CSCD 北大核心 2024年第7期1266-1276,共11页
为解决传统A^(*)寻路算法在搜索过程中会产生大量冗余节点,导致算法整体搜索效率低,运算内存消耗大等问题,从A^(*)算法的两个重要决策点出发,改进算法的代价评估函数与邻节点搜索策略,提出一种改进融合算法。首先,采用向量叉积与尺度平... 为解决传统A^(*)寻路算法在搜索过程中会产生大量冗余节点,导致算法整体搜索效率低,运算内存消耗大等问题,从A^(*)算法的两个重要决策点出发,改进算法的代价评估函数与邻节点搜索策略,提出一种改进融合算法。首先,采用向量叉积与尺度平衡因子相结合的方法优化传统A^(*)算法的启发函数,减少A^(*)算法寻路过程中在最优路径周围产生的具有相同代价值的冗余节点,减少了对称路径的搜索;其次,融合跳点搜索(Jump point search, JPS)策略,通过逻辑判断实现路径的变步长跳跃搜索,避免了A^(*)算法逐层搜索效率低的弊端。在不同尺寸的栅格地图中进行仿真分析,发现改进融合算法相比于传统A^(*)算法,在路径长度基本相等的情况下,节点搜索数量约减少95%,且与传统JPS寻路算法相比,有效过滤了路径周围复杂形状障碍物产生的大量冗余跳点。最后,将改进融合算法应用于ROS移动机器人并进行对比实验以验证算法的可行性。实验结果表明:改进融合算法在获得高效安全的路径基础上,搜索效率相比于A^(*)算法可提高约94%。 展开更多
关键词 路径规划 向量叉积 跳点搜索 A^(*)算法 移动机器人
在线阅读 下载PDF
跳点搜索融合双向并行蚁群算法的AGV路径规划研究 被引量:2
12
作者 林信川 《南京信息工程大学学报》 CAS 北大核心 2024年第4期504-512,共9页
在静态栅格地图中,针对传统蚁群算法进行AGV(Automated Guided Vehicle,自动引导车)路径规划收敛慢且搜索结果容易陷入局部最优的问题,提出一种融合跳点搜索(Jump Point Search,JPS)和双向并行蚁群搜索的改进算法.首先,对实际研究环境... 在静态栅格地图中,针对传统蚁群算法进行AGV(Automated Guided Vehicle,自动引导车)路径规划收敛慢且搜索结果容易陷入局部最优的问题,提出一种融合跳点搜索(Jump Point Search,JPS)和双向并行蚁群搜索的改进算法.首先,对实际研究环境进行栅格化建模,使用改进的跳点搜索算法生成双向搜索的初始次优路径,为双向蚁群搜索提供初始搜索方向参考.其次,在双向并行蚁群搜索过程中采用改进的转移概率启发函数,该函数在确定下一个转移节点时考虑了避免AGV与障碍物碰撞的因素,同时通过设计信息素共享机制并结合改进的信息素增量及浓度两种融合模型,共享和更新全局信息素浓度,以更好地探索和优化路径,保证双向路径连结.最后,与传统蚁群算法进行实验结果对比,验证了改进算法的全局搜索能力、效率和安全性. 展开更多
关键词 跳点搜索算法 蚁群算法 自动引导车 路径规划 双向并行
在线阅读 下载PDF
非结构化场景下基于改进JPS算法的移动机器人路径规划 被引量:9
13
作者 周熙栋 张辉 陈波 《控制与决策》 EI CSCD 北大核心 2024年第2期474-482,共9页
针对移动机器人在大范围非结构化场景下的路径规划问题,在改进跳点搜索(JPS)算法的基础上结合A^(*)搜索,提出一种基于分层栅格地图的Jump A^(*)(JA^(*))路径规划算法.该算法对三维点云地图进行栅格化分层处理,将环境信息划分为结构层与... 针对移动机器人在大范围非结构化场景下的路径规划问题,在改进跳点搜索(JPS)算法的基础上结合A^(*)搜索,提出一种基于分层栅格地图的Jump A^(*)(JA^(*))路径规划算法.该算法对三维点云地图进行栅格化分层处理,将环境信息划分为结构层与非结构层,并建立搜索策略切换规则,依据图层信息使用不同的搜索策略,从而有效减少计算量.为了验证JA^(*)算法的有效性,在图层比例不同的三维地图中进行仿真,仿真结果表明,JA^(*)算法相比于传统的A^(*)算法遍历节点更少,搜索效率更高;相比于双向A^(*)算法,具有更高的鲁棒性.最后将JA^(*)算法应用在公开数据集中,实验结果表明,JA^(*)算法能有效解决移动机器人在大范围非结构化场景下的路径规划问题. 展开更多
关键词 移动机器人 非结构化场景 多层栅格地图 A^(*)算法 跳点搜索
原文传递
基于改进JPS算法的无人车路径规划
14
作者 何精武 李伟东 《吉林大学学报(信息科学版)》 CAS 2024年第5期808-816,共9页
为解决传统JPS(Jump Point Search)算法的拐点多和路径次优等问题,提出一种改进的跳点搜索算法。首先,根据地图可行率,对障碍物进行适应性膨胀,以保障安全距离;其次,结合方向性因素对启发函数进行调整,显著提高了路径搜索的目的性;最后... 为解决传统JPS(Jump Point Search)算法的拐点多和路径次优等问题,提出一种改进的跳点搜索算法。首先,根据地图可行率,对障碍物进行适应性膨胀,以保障安全距离;其次,结合方向性因素对启发函数进行调整,显著提高了路径搜索的目的性;最后,提出了一种能剔除冗余节点的关键点提取策略,优化了初始规划后的路径,在保证路径最短的同时,显著减少了拓展节点和拐角。实验结果表明,与传统的JPS算法相比,所提算法能缩短路径长度并减少拐角数量,同时拓展节点数量平均减少19%,搜索速度平均提升21.8%。 展开更多
关键词 跳点搜索算法 障碍物膨胀 方向性 关键点提取
在线阅读 下载PDF
双层框架可视图下的双向跳点路径规划方法
15
作者 刘天琅 许泽东 +2 位作者 李家乐 陈检 张建锋 《计算机技术与发展》 2024年第6期96-102,共7页
针对移动机器人在复杂未知半未知环境下路径规划时间过长,难以找到全局最优路径的问题,该文提出了一种基于双层框架可视图的双向跳点搜索路径规划方法。首先,将可视图分为局部层和全局层,移动机器人通过传感器对环境信息进行采集与提取... 针对移动机器人在复杂未知半未知环境下路径规划时间过长,难以找到全局最优路径的问题,该文提出了一种基于双层框架可视图的双向跳点搜索路径规划方法。首先,将可视图分为局部层和全局层,移动机器人通过传感器对环境信息进行采集与提取,生成局部可视图,接着采用基于障碍物轮廓边长的过滤方法将过滤后的图更新至全局可视图;其次,在跳点搜索算法的基础上新增一个从目标点开始搜索的路径,将跳点搜索算法优化为双向跳点搜索算法;最后,将优化后的算法结合可视图进行路径规划导航。将所提方法在多种复杂场景下进行验证,仿真实验表明:采用了双层框架可视图的双向跳点搜索算法的路径搜索时间和导航时间均有着不同程度的优化,可高效地在复杂未知环境下搜索全局路径。 展开更多
关键词 路径规划 全局最优路径 可视图 双向跳点搜索算法 障碍物轮廓边长过滤
在线阅读 下载PDF
融合插点和跳跃点改进A*算法的路径规划 被引量:7
16
作者 陆辉山 张燕飞 +2 位作者 王福杰 于婷 崔纪权 《科学技术与工程》 北大核心 2023年第24期10387-10393,共7页
为了解决传统A*算法在路径规划中存在的一些问题,提出了一种融合插值点跳跃搜索路径算法来改进A*算法。在对栅格环境图中具有特殊意义的多组数据进行预处理后,通过起始点和目标点确定目标函数,并搜索出一条最优路径。利用MATLAB软件平台... 为了解决传统A*算法在路径规划中存在的一些问题,提出了一种融合插值点跳跃搜索路径算法来改进A*算法。在对栅格环境图中具有特殊意义的多组数据进行预处理后,通过起始点和目标点确定目标函数,并搜索出一条最优路径。利用MATLAB软件平台对8组规格不同的环境地图进行了路径规划仿真。实验结果表明:改进后的算法可以减少计算时间、搜索节点数量、内存占用和搜索路径长度。可见改进后的算法在搜寻最佳路径方面的效率更高。 展开更多
关键词 路径规划 插点 跳跃点搜索(JPS)算法 跳跃点 A*算法
在线阅读 下载PDF
融合改进A^(*)算法和贝塞尔曲线优化的路径规划算法 被引量:28
17
作者 谢春丽 高胜寒 孙学志 《重庆理工大学学报(自然科学)》 CAS 北大核心 2022年第7期177-187,共11页
在路径规划问题中,提出以A^(*)算法为基础的改进算法,引入跳点概念进行跳点搜索;提出有效障碍率概念,将有效障碍率与Octile距离相结合,并设置为启发函数;引入最小堆数据结构,改良Openlist的最小值运算,大幅缩短取最小值时间。在python... 在路径规划问题中,提出以A^(*)算法为基础的改进算法,引入跳点概念进行跳点搜索;提出有效障碍率概念,将有效障碍率与Octile距离相结合,并设置为启发函数;引入最小堆数据结构,改良Openlist的最小值运算,大幅缩短取最小值时间。在python编程环境下,进行低有效障碍率以及高有效障碍率20*20、30*30、50*50的地图环境下的仿真。仿真结果表明:该算法在有效障碍率较低时,运算时间短,寻优结果较好;在有效障碍率较高时,与对照组相比,运算时间更短,访问节点数较少,并且节约了内存空间。 展开更多
关键词 A^(*)算法 跳点搜索算法 贝塞尔曲线 障碍率
在线阅读 下载PDF
基于跳点搜索-遗传算法的自主移动机器人路径规划 被引量:14
18
作者 田雅琴 胡梦辉 +1 位作者 刘文涛 侯寅智 《工程设计学报》 CSCD 北大核心 2023年第6期697-706,共10页
为了解决采用遗传算法解析最优路径中存在的转折点较多、易陷入局部最优解、迭代次数较多以及寻优时间过长等问题,引入自适应交叉算子和变异算子,将改进后的跳点搜索(jump point search)算法与改进遗传算法融合,得到跳点搜索-遗传(jump ... 为了解决采用遗传算法解析最优路径中存在的转折点较多、易陷入局部最优解、迭代次数较多以及寻优时间过长等问题,引入自适应交叉算子和变异算子,将改进后的跳点搜索(jump point search)算法与改进遗传算法融合,得到跳点搜索-遗传(jump point search-genetic,JPSG)算法。JPSG算法利用JPS算法的高效局部搜索能力来提高整体搜索能力,加速算法整体收敛趋势;利用改进遗传算法的全局搜索能力改变JPS算法不能在复杂障碍物状况下解析最优路径的状态,提高算法对动态环境的适应性。在栅格矩阵中的路径规划仿真表明,相比于改进遗传算法、传统遗传算法,JPSG算法可以有效缩短寻优执行时间,提高寻优准确率,减少运算执行次数,在稳定性、准确性、快速性上具有明显的优势。 展开更多
关键词 遗传算法 动态环境 自适应算子 跳点搜索算法 路径规划
在线阅读 下载PDF
基于目标导向和分层平滑优化JPS算法的移动机器人运动规划 被引量:2
19
作者 王立勇 马少博 +4 位作者 王超 丁炳超 李伯雄 王浩东 苏清华 《机器人》 EI CSCD 北大核心 2023年第4期439-450,共12页
针对JPS(跳点搜索)算法的搜索过程缺少方向引导,检索路径上存在较多冗余点、转折点,且路径不平滑的问题,提出了一种基于目标导向和分层平滑优化的跳点搜索(GHSO-JPS)算法,并通过多段多项式法和基于斥力势场的碰撞惩罚算法对运动轨迹进... 针对JPS(跳点搜索)算法的搜索过程缺少方向引导,检索路径上存在较多冗余点、转折点,且路径不平滑的问题,提出了一种基于目标导向和分层平滑优化的跳点搜索(GHSO-JPS)算法,并通过多段多项式法和基于斥力势场的碰撞惩罚算法对运动轨迹进行优化。首先通过引力势场增强搜索方向的目标性,减少无关跳点的搜索。其次采用分层平滑优化策略消除路径中的冗余点和转折点,减少路径点数量和路径长度,提高路径平滑性。最后采用多段多项式方法进行轨迹优化,并通过斥力势场构建轨迹碰撞惩罚函数,以提高轨迹安全性。在实验室和校园区域对JPS算法、A*算法、RRT(快速扩展随机树)算法和本文算法进行实车实验对比和分析。结果表明,本文算法在4种算法中性能最佳。相比于传统JPS算法,在校园区域中本文算法的搜索时间缩短41.6%,跳点数量减少55.5%,路径长度减小3.22:m,并且路径点数量和总转折角度分别减小89.8%和81.8%。相比于A*算法和RRT算法,本文算法的规划时间分别缩短70.4%和93.7%,规划的最优路径的总转折角度分别减小了90.3%和97.1%。综上,该算法较传统运动规划方法具有更好的路径规划性能、更高的效率及更强的轨迹优化能力。 展开更多
关键词 移动机器人 多项式轨迹 分层优化 跳点搜索算法 运动规划
原文传递
融合优化A^(*)算法与动态窗口法的动态路径规划算法研究 被引量:13
20
作者 姚进鑫 刘丽桑 +5 位作者 何栋炜 陈健 王斌 徐辉 郭江峰 陈炜 《重庆理工大学学报(自然科学)》 CAS 北大核心 2022年第7期197-207,共11页
针对机器人路径规划对于全局最优性以及路径平滑度的性能要求,提出了一种新的基于跳点搜索的优化A^(*)算法和动态窗口法的融合算法。在跳点搜索法基础上,该融合算法设计了由曼哈顿和欧氏距离结合的新的距离评估函数对A^(*)算法进行优化... 针对机器人路径规划对于全局最优性以及路径平滑度的性能要求,提出了一种新的基于跳点搜索的优化A^(*)算法和动态窗口法的融合算法。在跳点搜索法基础上,该融合算法设计了由曼哈顿和欧氏距离结合的新的距离评估函数对A^(*)算法进行优化,以此获取全局路径信息;然后以动态窗口法为核心,快速地规划出一条具有高平滑度的全局最优路径。仿真实验表明:新的融合算法有效解决了优化A^(*)算法规划的路径转折处曲率非连续的问题,提高了路径的平滑程度和全局最优性。最后在搭建的实际环境中进一步验证了算法的有效性,对机器人导航与路径规划有一定的应用价值。 展开更多
关键词 机器人 路径规划 动态窗口法 跳点搜索法 A^(*)算法
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部