针对复杂环境下移动机器人的局部最优路径规划,提出一种基于目标偏置扩展和Cantmull-Rom样条插值的双向RRT*路径规划算法.双向RRT*算法同时创建两颗搜索树,交替进行相向搜索,同时以一定的概率进行随机点的目标偏置选择,以提高算法的整体收敛效率;再对当前节点重选父节点和重布线,以增强算法对环境的敏感程度.为确保路径安全可行,对环境中的障碍物进行膨胀处理,再对初始路径进行碰撞检测;修剪冗余节点,缩短可行路径长度,再利用Cantmull-Rom样条插值法平滑路径.在Matlab仿真平台和ROS机器人仿真平台分别进行2D和3D的对比实验,验证了改进双向RRT*算法的有效性和优越性.
2023-12-19 18:46:55 202KB matlab 机器人路径规划
1
基于地图环境已知下的机器人自主导航,通过Matlab2018实现RRT与双向RRT算法实现全局路径规划,并将规划的点列写入txt文件。之后通过VS2013读取点列数据并以一种比较粗糙的控制方法实现对机器人移动路径控制,实现从起始点运动到目标点的任务。
基于matlab实现的RRT算法、双向RRT算法、A*算法、PRM、模糊路径规划算法、遗传算法路径规划
2022-04-06 20:31:05 1.57MB 路径规划 RRT PRM A*
1
本资源是自己融合改进的三维路径规划算法,这里只上传最基本的三维路径规划,有需要了解改进的算法请加qq:1846403892
2021-12-16 09:09:23 381KB matlab 三维路径规划 A* 双向RRT
1
基于地图环境已知下的机器人自主导航,通过Matlab2018实现RRT与双向RRT算法实现全局路径规划,并将规划的点列写入txt文件。之后通过VS2013读取点列数据并以一种比较粗糙的控制方法实现对机器人移动路径控制,实现从起始点运动到目标点的任务。
从起始点和末端点同时搜索的RRT算法,可以快速有效找到避障路径,在复杂地图环境中任然有效。
2019-12-21 18:53:59 195KB 双向RRT避障
1