Title :
JaMOS - A MDL2ε based Operating System for Swarm Micro Robotics
Author :
Szymanski, M. ; Wörn, Heinz
Author_Institution :
Inst. for Process Control & Robotics, Univ. Karlsruhe
Abstract :
Micro robots in large scale swarms often have a very restricted program memory which limits the robot´s application range. We present a finite state machine operating system for swarm micro robots, that can overcome such problems and gives the designer of swarm algorithms a tool that is easy to handle. The operating system´s flow control or rather the robot´s control program is represented in the Motion Description Language Two Extended (MDL2epsiv). MDL2epsiv is based on MDLepsiv but has been extended to a fully functional behaviour description language as shown in this paper. The MDL2epsiv based control programs are encoded in a byte code that is interpreted on a micro controller. The byte-code concept significantly reduces the size of the control program which will be shown in this paper.
Keywords :
control engineering computing; finite state machines; flow control; microrobots; multi-robot systems; operating systems (computers); robot programming; JaMOS; Motion Description Language Two Extended; byte-code concept; finite state machine; flow control; functional behaviour description language; microcontroller; operating system; robot control program; swarm micro robotics; Operating systems; Particle swarm optimization; Robots;
Conference_Titel :
Swarm Intelligence Symposium, 2007. SIS 2007. IEEE
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0708-7
DOI :
10.1109/SIS.2007.367955