The Design of a Pair of Identical Mobile Robots to Investigate Cooperative Behaviours

mechanical size and weight of devices being built, with a proportional increase in expense. An alternative to this conventional trend is the use of cooperative behaviour. Humans are limited by their physical size and strength – and yet are capable of moving heavy furniture and other large items outside their individual strength ability. This is accomplished with the help of another person to share the load, or a large number of people for a substantial object. Requirements of coordination, communication and precision control have restricted this approach being considered for mobile robots in the past. However, more powerful processors and software are removing these barriers, permitting cooperative robots to be seriously considered for a number of applications. By working in parallel, cooperative behaviour can increase efficiency and reduce the time required to complete a task. Reliability is increased by introducing redundancy when using a team of robots, while cost is reduced due to the use of smaller simplistic machine designs. Application specific design and manufacturing costs can be removed by fabricating the robots semi-generically. Reduced weight means less preparation and upkeep of the working environment, and new complex tasks can be introduced which are too difficult for a single entity to achieve. We demonstrate a methodology for the construction of a low-cost, versatile, highly manoeuvrable and computationally powerful robot capable of autonomous operation. We demonstrate that these robots can be fabric ated at a small fraction of the price of equivalent commercial systems. As our interest is in the development of cooperative robotic behaviour, the software control system, machine interface and an introduction to cooperative robotic systems are also discussed.

[1]  Paolo Bison,et al.  Sensor fusion for localization using possibility theory , 1999 .

[2]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[3]  Patrick Rives,et al.  Localization and map building using a sensor-based control strategy , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[4]  Paul S. Schenker,et al.  CAMPOUT: a control architecture for tightly coupled coordination of multirobot systems for planetary surface exploration , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[5]  Josep Puyol-Gruart,et al.  Soccer team based on agent-oriented programming , 1997, Robotics Auton. Syst..

[6]  Liqiang Feng,et al.  Measurement and correction of systematic odometry errors in mobile robots , 1996, IEEE Trans. Robotics Autom..

[7]  Martin Nilsson,et al.  Cooperative multi-robot box-pushing , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[8]  Daniele Nardi,et al.  Distributed Coordination in Heterogeneous Multi-Robot Systems , 2003, Auton. Robots.

[9]  Dale A. Carnegie Towards a Fleet of Autonomous Mobile Mechatrons , 2002 .

[10]  Dale A. Carnegie,et al.  The design of a mobile autonomous robot for indoor security applications , 2004 .

[11]  Brian Yamauchi,et al.  Decentralized coordination for multirobot exploration , 1999, Robotics Auton. Syst..

[12]  Lynne E. Parker,et al.  Editorial: Advances in Multi-Robot Systems , 2002 .

[13]  Alexander Zelinsky,et al.  An architecture for distributed cooperative planning in a behaviour-based multi-robot system , 1999, Robotics Auton. Syst..

[14]  Andrew B. Kahng,et al.  Cooperative Mobile Robotics: Antecedents and Directions , 1997, Auton. Robots.

[15]  Toshio Fukuda,et al.  Construction mechanism of group behavior with cooperation , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[16]  Pierre-Yves Glorennec Coordination between autonomous robots , 1997, Int. J. Approx. Reason..

[17]  Jong-Hwan Kim,et al.  Designing distributed control architecture for cooperative multi-agent system and its real-time application to soccer robot , 1997, Robotics Auton. Syst..

[18]  Lynne E. Parker,et al.  ALLIANCE: an architecture for fault tolerant multirobot cooperation , 1998, IEEE Trans. Robotics Autom..