欢迎来到天天文库
浏览记录
ID:17619897
大小:2.43 MB
页数:88页
时间:2018-09-03
《复杂环境下基于遗传算法的路径规划》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学校代码:10255学号:2151131复杂环境下基于遗传算法的路径规划GeneticAlgorithm-BasedPathPlanninginComplexEnvironment学院:信息科学与技术学院专业:控制科学与工程姓名:林都学号:2151131指导老师:沈波2017年12月01日复杂环境下基于遗传算法的路径规划摘要移动机器人路径规划是机器人领域中的研究热点问题,其规划路径的质量将直接影响移动机器人绝大多数应用的效果。未来,移动机器人应用环境越来越复杂多变,如何在各种复杂环境下快速有效的规划合理路径成为了移动机器人路径规划领域中的一大挑战。本文提出了一种基于改进双向快速遍历随机树(Bi
2、-RRT)的种群初始化方法来提高复杂环境下基于遗传算法的移动机器人路径规划效率。首先改进了Bi-RRT算法中的拓展过程和连接过程,并将其应用于搜索起点和终点之间的可行连接,进而构造一棵连接起点和终点的RRT。然后利用回溯法对RRT进行多次查询,以获得一组分布广泛的可行路径,从而生成一个多样性丰富的高质量初始种群,并结合遗传算法进行路径规划。为了定量分析初始种群的多样性,本文利用Hausdorff距离定义了一种新的基于广度的种群评价指标。最后为了方便实际应用,本文给出了一种基于B样条曲线技术的路径轨迹平滑处理方法用于平滑最优路径。为了进一步提高移动机器人在复杂环境下的路径规划效率,本文提出了一种
3、基于MultiiCompact-RRT和遗传算法的路径规划算法。首先分别提出了新的地图预处理思想、新的采样极化技术和新的拓展策I略,提高了Compact-RRT算法在复杂地图中拓展的鲁棒性和效率。然后进一步提出了一种MultiiCompact-RRT算法,能够在无需指定起终点的情况下利用多棵Compact-RRT对原始地图进行离线并行拓展。在移动机器人根据实际任务确定起终点之后,利用本文所提出的分层搜索方法可对MultiiCompact-RRT进行快速在线搜索,以获得连接起点和终点的可行路径。最后将MultiiCompact-RRT和遗传算法相融合形成了一种新的路径规划算法。最后本文设计了两组
4、仿真实验以验证上述两种路径规划算法的性能。实验结果表明本文提出的基于改进Bi-RRT的种群初始化方法可在更短时间内生成多样性更丰富的初始种群,且对基于遗传算法的路径规划的性能有显著的提升作用。同时另一组实验结果也表明,本文提出的改进Compact-RRT算法的拓展能力优于其他RRT算法,而提出的MultiiCompact-RRT算法的拓展性能则有了进一步的提高,且基于MultiiCompact-RRT算法和遗传算法的路径规划能力显著优于其他算法,有效地提高了移动机器人在复杂环境下的路径规划效率。关键词:路径规划;遗传算法;快速遍历随机树;种群初始化;Hausdorff距离;分层搜索方法IIGE
5、NETICALGORITHM-BASEDPATHPLANNINGINCOMPLEXENVIRONMENTABSTRACTPathplanningisoneofthepopularresearchproblemsinrobotfieldandthequalityoftheplannedpathmaysignificantlyaffectthemostapplicationsofmobilerobots.Inthefuture,theapplicationenvironmentofmobilerobotswillbeincreasinglycomplexanddiverse.Howtoplanar
6、easonablepatheffectivelycateringtovariouscomplexenvironmentshasbecomeanewchallengeinthefieldofpathplanningofmobilerobots.Animprovedbidirectionalrapidly-exploringrandomtree(Bi-RRT)-basedpopulationinitializationmethodisproposedinthisthesisinordertoimprovetheperformanceofthegeneticalgorithm-basedrobotp
7、athplanning(GARPP)algorithmincomplexenvironment.First,theextensionprocessandtheconnectionprocessofBi-RRTalgorithmareimprovedtocreatemulti-clusterconnectionsbetweenthestartingpointandthegoalpoint,andaR
此文档下载收益归作者所有