A comparison of an evolvable hardware controller with an artificial neural network used for evolving the gait of a hexapod robot

Author:

Borrett Fraser,Beckerleg Mark

Abstract

AbstractThis paper investigates the implementation of a novel evolvable hardware controller used in evolutionary robotics. The evolvable hardware consists of a Cartesian based array of logic blocks comprised of multiplexers and logic elements. The logic blocks are configured by a bit stream which is evolved using a genetic algorithm. A comparison is performed between an evolvable hardware and an artificial neural network controller evolved using the same genetic algorithm to produce the gait of a hexapod robot. To compare the two controllers, differences in their evolutionary efficiency and robot performance are investigated. The evolutionary efficiency is measured by the required number of generations to achieve an optimal fitness. An optimal hexapod controller allows the robot to walk forward in a straight line maintaining a constant heading and body attitude. It was found that the evolutionary efficiency and performance of the evolvable hardware and artificial neural network were similar, however the EHW was the most evolutionary efficient requiring less generations on average to evolve. Both evolved controllers were evaluated in simulation, and on a physical robot using a softcore processor and custom hardware implemented on a FPGA. The implementation showed that the controllers performed equally well when deployed, allowing the hexapod to meet the optimal gait criteria. These findings have shown that the evolvable hardware controller is a valid option for robotic control of a multilegged robot such as a hexapod as its evolutionary efficiency and deployed performance on a real robot is comparable to that of an artificial neural network. One future application of these evolvable controllers is in fault tolerance where the robot can dynamically adapt to a fault by evolving the controller to adjust to the fault conditions.

Funder

Auckland University of Technology

Publisher

Springer Science and Business Media LLC

Subject

Computer Science Applications,Hardware and Architecture,Theoretical Computer Science,Software

Reference39 articles.

1. J.F. Miller, An empirical study of the efficiency of learning boolean functions using a cartesian genetic programming approach, in Proceedings of the Genetic and Evolutionary Computation Conference vol. 2 (1999), pp. 1135–1142

2. J.F. Miller, D. Job, V.K. Vassilev, Principles in the evolutionary design of digital circuits: part I. Genet. Program Evol. Mach. 1(1), 7–35 (2000)

3. Á. Pintér-Bartha, A. Sobe, W. Elmenreich, Towards the light: comparing evolved neural network controllers and finite state machine controllers. in Presented at the 10th International Workshop on Intelligent Solutions in Embedded Systems, (Klagenfurt, Carinthia, 2012), pp. 5–6

4. M. Beckerleg, J. Matulich, P. Wong, A comparison of three evolved controllers used for robotic navigation. AIMS Electron. Electr. Eng. 4(3), 259–286 (2020). https://doi.org/10.3934/ElectrEng.2020.3.259

5. M. Okura, H. Matsumoto, A. Ikeda, K. Murase, Artifical evolution of FPGA that controls a miniature mobile robot Khepera. in SICE Annual Conference in Fukui, (Fukui University, Japan, 2003)

Cited by 3 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A Comparison of a Digital and Floating-Point Virtual Programmable Logic Device and an Artifical Neural Network Evolved for Robotic Navigation;2024 IEEE Congress on Evolutionary Computation (CEC);2024-06-30

2. The Virtual Programmable Logic Device, a Novel Machine Learning Architecture;2024 IEEE Congress on Evolutionary Computation (CEC);2024-06-30

3. Evolutionary Machine Learning for Space;Handbook of Evolutionary Machine Learning;2023-11-02

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3