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.

Journal Article | Published | English

No fulltext has been uploaded

Author
; ; ;
Abstract
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.
Publishing Year
ISSN
PUB-ID

Cite this

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, 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.
This data publication is cited in the following publications:
This publication cites the following data publications:

Export

0 Marked Publications

Open Data PUB

Search this title in

Google Scholar