Title :
Agile Robot Development (aRD): A Pragmatic Approach to Robotic Software
Author :
Hirzinger, Gerd ; Bauml, Berthold
Author_Institution :
Inst. of Robotics & Mechatronics, DLR-German Aerosp. Center, Wessling
Abstract :
Mechatronic systems are reaching a new level of complexity, both for the single component and for overall systems making necessary a new software concept for the development and usage of such systems. Here we introduce the agile robot development (aRD) concept, which is a flexible, pragmatic and distributed software design to support and simplify the development of complex mechatronic and robotic systems. It gives easy access to scalable computing performance (even in hard realtime) and is motivated by the abstract view on a robotic system as being a decentral net of calculation blocks and communication links. We discuss design considerations and an implementation of this concept and demonstrate its performance with first applications
Keywords :
control engineering computing; mechatronics; robots; agile robot development; complex mechatronic system development; distributed software design; robot design; robotic software; Application software; Computer architecture; Hardware; Intelligent robots; Mechatronics; Mobile robots; Orbital robotics; Robot control; Robot sensing systems; Software design;
Conference_Titel :
Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on
Conference_Location :
Beijing
Print_ISBN :
1-4244-0258-1
Electronic_ISBN :
1-4244-0259-X
DOI :
10.1109/IROS.2006.281756