DocumentCode :
2693936
Title :
Composition of complex robot applications via data flow integration
Author :
Smits, Ruben ; Bruyninckx, Herman
Author_Institution :
Dept. of Mech. Eng., Katholieke Univ. Leuven, Leuven, Belgium
fYear :
2011
fDate :
9-13 May 2011
Firstpage :
5576
Lastpage :
5580
Abstract :
Modern and future robotic applications will have to integrate many software components. Inevitably, the components will be provided by different vendors, and will not be designed together, and in many cases also not implemented from the same source code repository. This paper presents a discussion on how to deal with this multi-component, multi vendor situation. This situation includes the least optimal case when most or all of the components are "legacy", in the sense that they have to be integrated as binary pieces of code, without the possibility to change the components for the sole purpose of facilitating system-level integration. The presented approach is illustrated by an application that integrates (i) two KUKA Light-Weight Robot FRI control components, (ii) a set of ROS components to control a Willow Garage PR2 robot, (iii) a Blender component for on-line visualization, and (iv) a set of Orocos/RTT components that take care of the data flow communication and some simple coordination between all components.
Keywords :
data flow computing; data visualisation; robots; KUKA light-weight robot FRI control component; Orocos-RTT component; ROS component; Willow Garage PR2 robot; blender component; complex robot application; data flow integration; legacy component; multivendor situation; on-line visualization; software component; source code repository; system-level integration; Data visualization; Engines; Games; Robot kinematics; Service robots; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2011 IEEE International Conference on
Conference_Location :
Shanghai
ISSN :
1050-4729
Print_ISBN :
978-1-61284-386-5
Type :
conf
DOI :
10.1109/ICRA.2011.5979958
Filename :
5979958
Link To Document :
بازگشت