登录
首页 » 算法 » 基于遗传算法的多机器人路径规划,C++源码

基于遗传算法的多机器人路径规划,C++源码

于 2022-03-24 发布 文件大小:1.13 MB
0 183
下载积分: 2 下载次数: 2

代码说明:

本代码为改进遗传算法机器人路径规划。这个改进遗传算法在传统遗传算法的交叉、变异操作、修正算子方面做了改进,比例算子和最优选择依次应用在选择阶段以保证具有高适应度的个体有高的生存概率,从而优秀的个体的适应性可以传递到下一代。利用简化、平滑、修正操作等等来对适应度函数进行优化,实现改进遗传算法的机器人路径规划。

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

发表评论

0 个回复

  • 用于计方柱、球RCS的matlab程序
    是一个利用利用有限差分方法计算二维方形柱体雷达散射截面的程序,用matlab编写,程序非常完整,规范,非常适合于初学者,另外还附带了物理光学法计算导体球雷达散射截面的例子,这个虽然比较简单,但是对初学者来说也是理解学习编程的一个很好的例子。
    2022-01-25 18:53:05下载
    积分:1
  • smallest circle with a branch and bound method! With a good strategy for cutting...
    最小圆排列的分支限界法! 用了很好的剪支策略很快的!-smallest circle with a branch and bound method! With a good strategy for cutting sticks soon!
    2022-02-19 22:32:56下载
    积分:1
  • Diffie-Hellman的socket实现(CS架构)Java
    应用背景作为计算机安全学对于数字签名的一个重要分支,长期以来RSA一直比较多的应用在商业环境中,而Diffie-Hellman则比较活跃于研究领域,对于计算机专业的学习有一定的帮助关键技术作为课程任务的作业,使用的是Java语言Socket套接字编程实现C/S架构,包括客户端和服务端。其中有较多注释,方便学习。
    2022-07-02 08:18:25下载
    积分:1
  • 利用c语言编写,编译成动态链接库而成的matlab整数规划工具箱,包含c语言源程序,...
    利用c语言编写,编译成动态链接库而成的matlab整数规划工具箱,包含c语言源程序,-use of language, compiled DLL from the Matlab Integer Programming Toolbox contains language source c,
    2022-06-16 08:49:44下载
    积分:1
  • 这是计基础中的动态规划的方的一个例子,多段图是一个很经典的问题!这里的程序用于求解最小成本路径,用类似的思想可以解决最优分配方案的问题!...
    这是计算机算法基础中的动态规划的方法的一个例子,多段图是一个很经典的问题!这里的程序用于求解最小成本路径,用类似的思想可以解决最优分配方案的问题!-This is a computer algorithm based on the dynamic programming methods of an example, many of the map is a classic question! Here the procedures for calculating the minimum cost path, with similar ideas can solve the optimal distribution program!
    2022-02-24 11:33:06下载
    积分:1
  • 机器人足球进攻策略的仿真研究
    资源描述摘要:研究解决高速比赛中机器人由于不能及时准确预测对方防守而使已方进攻缺乏目的性与针对性的问题.为准确优化 设计进攻目标策略,提出了一种随机森林预测模型的进攻路径选择算法。算法利用防守适应值分析模莲!!评估对方机器人的 威胁性.针对对方防守弱点选择有效的进攻路径.采用切线法控制机器人击球,使球的运动与预先设计的进攻路径匹配,进 行了仿真实验,结果表明提高r策略的实用性和可行性,同时系统策略也增加J,机器人的自主性和智能性,使球队的接体能 力得到了改善。
    2022-06-01 14:11:54下载
    积分:1
  • Ural(Acm.timus.ru)题解 By Maigo大牛
    Ural(Acm.timus.ru)题解 By Maigo大牛-Ural (Acm.timus.ru) title By Maigo Daniudi Solutions
    2022-03-15 16:13:11下载
    积分:1
  • base64.js 保存图像
    Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9  ,这样共有62个字符,此外两个可打印符号在不同的系统中而不同(本类库里面用的是`+`,`/`这两个字符)。一些如uuencode的其他编码方法,和之后binhex的版本使用不同的64字符集来代表6个二进制数字,但是它们不叫Base64。Base64常用于在通常处理文本数据的场合,表示、传输、存储一些二进制数据。包括MIME的email,email via MIME, 在XML中存储复杂数据.[摘自:维基百科]Base64其实是一种简单的置换加密方式,但是BASE64的用处往往并不是为了防止信息泄露,而且为了方便传输,进过BASE64编码后的信息会比原始信息长,大概是4/3倍。昨天本人写一个基于javascript实现的一个Base4编码和解码的一个类库,下载地址是:http://code.google.com/p/lazycode/downloads/detail?name=Base64.js&can=2&q=#makechanges。   国内git库: 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-03-23 17:05:53下载
    积分:1
  • FFT e
    FFT e-book, Engineers guide
    2022-08-08 10:49:12下载
    积分:1
  • 求解矩阵的最大最小特征值及对应的特征向量,以及计条件数...
    求解矩阵的最大最小特征值及对应的特征向量,以及计算条件数-solving matrix eigenvalue largest and the smallest corresponding eigenvectors and calculate several conditions
    2023-03-21 04:55:02下载
    积分:1
  • 696516资源总数
  • 106432会员总数
  • 11今日下载