登录
首页 » Others » 基于遗传算法的机器人路径规划MATLAB源码

基于遗传算法的机器人路径规划MATLAB源码

于 2020-12-06 发布
0 554
下载积分: 1 下载次数: 9

代码说明:

基于遗传算法的机器人路径规划MATLAB源码算法的思路如下:取各障碍物顶点连线的中点为路径点,相互连接各路径点,将机器人移动的起点和终点限制在各路径点上,利用Dijkstra算法来求网络图的最短路径,找到从起点P1到终点Pn的最短路径,由于上述算法使用了连接线中点的条件,不是整个规划空间的最优路径,然后利用遗传算法对找到的最短路径各个路径点Pi (i=1,2,…n)调整,让各路径点在相应障碍物端点连线上滑动,利用Pi= Pi1+ti×(Pi2-Pi1)(ti∈[0,1] i=1,2,…n)即可确定相应的Pi,即为新的路径点,连接此路径点为最优路径。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 如何将Excel中的数据导入MATLAB并在MATLAB中画出图像(详细)
    如何将Excel中的数据导入MATLAB并在MATLAB中画出图像(自己总结的,有详细图解)
    2020-12-06下载
    积分:1
  • HCNA模拟考试
    HCNA模拟考试软件,内含考试题库大概有500道,适合准备考HCNA的同学进行测试
    2020-11-06 11:59:49下载
    积分:1
  • 51单片机 红外循迹 红外避障小车 双功能小车
    51单片机 红外循迹 红外避障小车 双功能小车 把红外循迹和红外避障整合到了一起 可以学习一下
    2020-12-04下载
    积分:1
  • 卡尔曼滤波学习笔记
    在移动机器人导航方面,卡尔曼滤波是最常用的状态估计方法。直观上来讲,卡尔曼滤波器在这里起了数据融合的作用,只需要输入当前的测量值(多个传感器数据)和上一个周期的估计值就能估计当前的状态,这个估计出来的当前状态综合考量了传感器数据(即所谓的观察值、测量值)和上一状态的数据,为当前最优估计,可以认为这个估计出来的值是最可靠的值。由于我们在SLAM中主要用它做位置估计,所以前面所谓的估计值就是估计位置坐标了,而输入的传感器数据包括码盘推算的位置、陀螺仪的角速度等(当然可以有多个陀螺仪和码盘),最后输出的最优估计用来作为机器人的当前位置被导航算法以外的其他程序所调用。
    2021-05-06下载
    积分:1
  • 20个可读的obj模型文件
    压缩包里一共有20个可读的OBJ文件,每一个我都试过,建议先去Microsoft商店下载一个3D查看器,然后就可以查看这些模型文件了。
    2020-12-10下载
    积分:1
  • 连接Hive相关Jar包(DBeaver和JDBC均可使用)
    DBeaver连接Hive的Jar包,通过Java JDBC连接Hive同样可以使用。DBeaver连接Hive的Jar包,通过Java JDBC连接Hive同样可以使用。
    2020-12-08下载
    积分:1
  • 用verilog写的(7,3)循环码
    我自己原创的用verilog hdl语言编写的一个(7,3)循环码的编码器.文件压缩包中除了有.v的源文件外,还把在maxplusII下仿真波形图的文件也包括进去了,供网友参考.仿真中输入了两个信息码字分别是"011"和"101".生成多项式采用的是x^4+x^3+x^2+1
    2020-12-11下载
    积分:1
  • 学生选课系统 C语言版
    这是一个用C语言编写的数据结构课程设计,题目是学生选课系统C言版,报告和源代码都在其中,报告中各方面分析的都比较详细,值得分享。
    2020-12-10下载
    积分:1
  • 基于matlab的BPSK调制解调
    本程序是利用MATLAB编写的BPSK调制解调仿真。主要有几个模块:随机产生八位二进制序列、调制、叠加噪声、相干解调、抽样判决。
    2021-05-06下载
    积分:1
  • 二维粒子群算法matlab源
    二维粒子群优化算法的源程序,用matlab实现的。
    2020-12-10下载
    积分:1
  • 696516资源总数
  • 106562会员总数
  • 4今日下载