Behaviour-based pattern formation in a swarm of anonymous robots
Shiell Nicholi
- Year
- 2017
- Citations
- 3
- Access
- Open access
Abstract
The ability to form patterns is useful to maximize the sensor coverage of a team of \nrobots. Current pattern formation algorithms for multi-robot systems require the \nrobots to be able to uniquely identify each other. This increases the sensory and \ncomputational requirements of the individual robots, and reduces the scalability, ro- \nbustness, and \nexibility of the pattern formation algorithm. The research presented \nin this thesis focuses on the development of a novel pattern formation algorithm \ncalled the Dynamic Neighbour Selection (DNS) algorithm. The DNS algorithm does \nnot require robots to be uniquely identified to each other, thus improving the scal- \nability, robustness, and \nexibility of the technique. The algorithm was developed \nin simulation, and demonstrated on a team of vision-enabled Bupimo robots. The \nBupimo robots were developed as part of the research reported in this thesis. They \nare a low-cost, vision enabled, mobile robotic platform intended for use in swarm \nrobotics research and education. Experiments conducted using the DNS algorithm \nwere performed using a computer simulation and in real world trials. The exper- \niments conducted via simulation compared the performance of the DNS algorithm \nto an other similar algorithm when forming a number of patterns. The results of \nthese experiments demonstrate that the DNS algorithm was able to assume the de- \nsired formation while the robots traversed a shorter distance when compared to the \nalternative algorithm. The real robot trials had three outcomes. First, they demon- \nstrated the functionality of the Bupimo robots, secondly they were used to develop \nan effective robot-robot collision avoidance technique, and lastly they demonstrated \nthe performance of the DNS algorithm on real robots.
Keywords
Related papers
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