A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation
Walck G, Cupcic U, Duran TO, Perdereau V (2014)
Journal of Software Engineering for Robotics 5(1): 36-47.
Zeitschriftenaufsatz
| Veröffentlicht | Englisch
Download
Es wurden keine Dateien hochgeladen. Nur Publikationsnachweis!
Autor*in
Walck, GuillaumeUniBi;
Cupcic, Ugo;
Duran, Toni Oliver;
Perdereau, Véronique
Abstract / Bemerkung
eal world objects handling requires a complete robot and sensor system that must be managed by an adequate software
architecture. The design of such a complex architecture is important not only to fulfill the hardware and software constraints but also to shorten the development and integration time. This paper presents the lessons learned in the integration of a software architecture based on ROS within the European project HANDLE. It focuses on the major concepts of component-based software engineering intrinsically available in the ROS framework and describes the best practices to take advantage of flexibility, interoperability and reconfigurability of packages offered by the ROS community for real world in-hand manipulation. The paper is divided in three parts. In a first place, the core concepts in the ROS framework are presented, detailing the multi-robot and distributed computing capabilities as well as existing software stacks for object manipulation applications. In a second place, a case study is done on the packages used or developed during HANDLE, alternatively describing the concepts related to component-based design patterns and their application.
A last part covers integration choices relative to interfacing of the components, coordination and configuration of them in the final application.
Stichworte
manipulation;
dexterous hands;
reusable software;
System integration and implementation;
software frameworks
Erscheinungsjahr
2014
Zeitschriftentitel
Journal of Software Engineering for Robotics
Band
5
Ausgabe
1
Seite(n)
36-47
ISSN
2035-3928
Page URI
https://pub.uni-bielefeld.de/record/2691150
Zitieren
Walck G, Cupcic U, Duran TO, Perdereau V. A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation. Journal of Software Engineering for Robotics. 2014;5(1):36-47.
Walck, G., Cupcic, U., Duran, T. O., & Perdereau, V. (2014). A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation. Journal of Software Engineering for Robotics, 5(1), 36-47.
Walck, Guillaume, Cupcic, Ugo, Duran, Toni Oliver, and Perdereau, Véronique. 2014. “A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation”. Journal of Software Engineering for Robotics 5 (1): 36-47.
Walck, G., Cupcic, U., Duran, T. O., and Perdereau, V. (2014). A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation. Journal of Software Engineering for Robotics 5, 36-47.
Walck, G., et al., 2014. A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation. Journal of Software Engineering for Robotics, 5(1), p 36-47.
G. Walck, et al., “A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation”, Journal of Software Engineering for Robotics, vol. 5, 2014, pp. 36-47.
Walck, G., Cupcic, U., Duran, T.O., Perdereau, V.: A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation. Journal of Software Engineering for Robotics. 5, 36-47 (2014).
Walck, Guillaume, Cupcic, Ugo, Duran, Toni Oliver, and Perdereau, Véronique. “A Case Study of ROS Software Re-usability for Dexterous In-Hand Manipulation”. Journal of Software Engineering for Robotics 5.1 (2014): 36-47.