Title :
A Case Study on Programming Intelligent Swarm Robots Using Pyro Environment and Player/Stage Simulator
Author :
Lee, Byung-Jun ; Ji, Jeong-Hoon ; Woo, Gyun
Author_Institution :
Dept. of Comput. Eng., Pusan Nat. Univ., Pusan
Abstract :
A set of robots which shows an intelligent behavior as a whole is called swarm robots. Programming real swarm robots needs a lot of financial cost because many robot hardware systems should be purchased to test the implemented swarm intelligence. In this paper, we report a case study on programming swarm intelligence to control a set of robots using Pyro. Pyro (Python Robotics) is a Python based programming environment to provide a common platform for controlling robots. In practice, Pyro is normally operates on top of a simulator such as Player/Stage. This paper reports the experience on programming swarm robots searching for target objects in a maze. The swarm robots implemented can successfully move the target objects in a maze to the home location, where the robots started from.
Keywords :
control engineering computing; digital simulation; intelligent robots; mobile robots; multi-robot systems; programming environments; robot programming; Pyro environment; Python based programming environment; Python robotics; intelligent swarm robot programming; mobile robot controlling platform; player/stage simulator; robot hardware system; Costs; Hardware; Intelligent robots; Libraries; Object oriented modeling; Particle swarm optimization; Programming environments; Robot control; Robot programming; Robot sensing systems;
Conference_Titel :
Convergence and Hybrid Information Technology, 2008. ICHIT '08. International Conference on
Conference_Location :
Daejeon
Print_ISBN :
978-0-7695-3328-5
DOI :
10.1109/ICHIT.2008.278