DocumentCode
1888136
Title
Control of swarms of autonomous robots using Model Driven Development - A state-based approach
Author
Ouellet, Dany ; Givigi, Sidney N., Jr. ; Beaulieu, Alain J G
Author_Institution
Dept. of Electr. & Comput. Eng., R. Mil. Coll. of Canada, Kingston, ON, Canada
fYear
2011
fDate
4-7 April 2011
Firstpage
512
Lastpage
519
Abstract
Unmanned vehicular systems are becoming increasingly pervasive in military and civilian applications where the tedious repetitive and hazardous nature of the tasks make them indispensable. A natural progression is to bestow autonomy upon these vehicles. In this case, the resultant robots must be able to deal with unexpected circumstances on their own and, more importantly, in real-time. As a case study we focus on swarms of robots, we define as the capability of robots to keep close to each other in formation, without colliding with neighbors and obstacles. We start by modeling and simulating a possible swarm solution in MathWorks Matlab™ and, then, moving on to change the algorithm in such a way that a controller written as a Finite State Machine (FSM) may be derived. We then use IBM Rational Rose Real-Time™ (RoseRT) to implement such a controller in emulation following the formalism of Model-Driven Development (MDD).
Keywords
collision avoidance; controllers; mobile robots; multi-robot systems; remotely operated vehicles; IBM Rational Rose Real-Time; MathWorks Matlab; RoseRT; autonomous robot swarm control; civilian application; collision avoidance; controller; finite state machine; military application; model driven development; obstacle avoidance; unmanned vehicular system; Driver circuits; Hardware; Mathematical model; Robot kinematics; Robot sensing systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems Conference (SysCon), 2011 IEEE International
Conference_Location
Montreal, QC
Print_ISBN
978-1-4244-9494-1
Type
conf
DOI
10.1109/SYSCON.2011.5929129
Filename
5929129
Link To Document