PlumX Metrics
Embed PlumX Metrics

GPU implementation of food-foraging problem for evolutionary swarm robotics systems

IEEJ Transactions on Electronics, Information and Systems, ISSN: 1348-8155, Vol: 134, Issue: 9, Page: 1355-1364
2014
  • 0
    Citations
  • 0
    Usage
  • 1
    Captures
  • 0
    Mentions
  • 0
    Social Media
Metric Options:   Counts1 Year3 Year

Metrics Details

Article Description

Evolutionary swarm robotics (ESR) is an artificial evolution approach to generating meaningful swarm behavior in multi-robot systems which typically consist of many homogenous autonomous robots in which the same robot controllers designed with evolving artificial neural networks are employed. Historically speaking, this approach has been thought to be a promising approach for swarm robotics systems (SRS), because the swarm behavior is an emergent phenomenon caused by many local interactions among autonomous robots and it is very hard to give a program to each robot for appropriate swarm behavior in advance. However, its realization is considered to be impractical even for a simulated SRS because the artificial evolution requires a very large computational cost. In this paper, in order to overcome this computational cost problem, a novel implementation method, i.e., the parallel problem solving using graphics processing units (GPUs) and OpenMP on a multi-core CPU, is introduced. The efficiency of the proposed method is demonstrated with the food-foraging problem with an evolving SRS.

Provide Feedback

Have ideas for a new metric? Would you like to see something else here?Let us know