A swarm robotics approach to cooperative package-pushing problems with evolving recurrent neural networks
Kazuhiro Ohkura, Toshiyuki Yasuda, Yukihiko Kotani, Yoshiyuki Matsumura
- 发表年份
- 2010
- 引用次数
- 3
摘要
Swarm robotic systems are a kind of multi-robot systems consisting of many homogeneous autonomous robots without any type of global controllers. Since a task given to a whole system cannot be solved by a single robot, cooperative behavior should be developed in a robotic swarm by a certain emergent mechanism. In this paper, an evolutionary robotics approach, i.e., the method that the robot controllers are designed by evolving artificial neural networks, is adopted. However, it is well known that the evolvability of an artificial neural network is strongly dependent on its topological structure. Therefore, this paper empirically finds a better artificial neural network structure by conducting computer simulations. Four types of recurrent artificial neural networks are compared with a benchmark called the cooperative package pushing problem. We find that the best performance is obtained with a recurrent neural network of which hidden layer has the small-world properties.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002