DocumentCode :
1958268
Title :
MAJIC: A Java Application for Controlling Multiple, Heterogeneous Robotic Agents
Author :
Ball, Gregory P. ; Squire, Kevin ; Martell, Craig ; Shing, Man-Tak
Author_Institution :
Naval Postgrad. Sch., Monterey, CA
fYear :
2008
fDate :
2-5 June 2008
Firstpage :
189
Lastpage :
195
Abstract :
When teaching robotics, we have a number of constraints and desires to satisfy. We are limited by the time available to teach a class, so we need a robotic system that our students can get up to speed on quickly and easily. We are limited by robot availability, in the robots that are on hand, but also because manufacturers of inexpensive teaching robots tend to go bankrupt or change focus quickly, making it difficult to purchase new robots with the same interface as previous models. Thus, we desire an interface easily adaptable to new robots. Finally, we have recently become interested in teaching techniques for dealing with teams of possibly heterogeneous robots. All existing systems that we examined fall short in one or more of these areas, prompting our development of the The multi-agent Java interface controller (MAJIC). MAJIC was designed from the bottom up with modern software engineering principles. The interface is easy to use and learn, can be quickly adapted to new robots, and allows control of multiple robots simultaneously. This paper presents the design of this system, highlighting rapid development and clarity compared with other systems.
Keywords :
Java; computer aided instruction; control engineering education; multi-agent systems; multi-robot systems; robot programming; software engineering; teaching; user interfaces; heterogeneous robot; multiagent Java interface controller; multiple robots; robotic agent; robotic system; robotics teaching; software engineering; Control systems; Education; Educational robots; Java; Packaging; Robot control; Robot kinematics; Robot sensing systems; Simultaneous localization and mapping; Software engineering; Heterogeneous robotic agents; Mobile robots; Robot programming; Robots;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping, 2008. RSP '08. The 19th IEEE/IFIP International Symposium on
Conference_Location :
Monterey, CA
ISSN :
1074-6005
Print_ISBN :
978-0-7695-3180-9
Type :
conf
DOI :
10.1109/RSP.2008.30
Filename :
4550906
Link To Document :
بازگشت