10.3969/j.issn.1004-731X.2002.08.009
遗传规划算法的C++实现及在机器人自适应行为演化中的应用
作为遗传算法的一个分支,遗传规划算法(Genetic Programming)由于和计算机程序的直接紧密结合,可以用来实现问题求解程序的优化设计和代码自动生成,被越来越被研究者所重视并应用于许多领域.但由于软硬件配置环境的限制,较难在PC机上用传统的LISP语言来实现算法,有必要采用一种通用的高级语言来实现算法.本文选用C++语言,用二叉树的树型结构和节点结构来表示GP个体和个体的节点,实现了GP算法,给出的算法实现的具体步骤.结合自主移动机器人沿墙走行为的设计,给出了本文算法在机器人适应性行为设计中的具体应用实例,仿真结果说明了这一方法的有效性
遗传规划、机器人、行为演化、C++语言
14
TP24(自动化技术及设备)
国家高技术研究发展计划(863计划);国家自然科学基金
2004-01-08(万方平台首次上网日期,不代表论文的发表时间)
共5页
998-1002