Abstract
This paper describes the experience of the DSIE research group in the developing of the EFTCoR family of robots using an abstract architectural framework ACRoSeT, following the component-based paradigm. Using abstract components allow us to define very different architectures in a platform independent way. The translation of the abstract components to platform specific code is a hard and difficult task that can be partially automated with the help of the model transformation tools provided by the MDE approach.
This work was partially supported by the Spanish CICYT project MEDWSA, ref. TIC2006- 15175-C05-02 and the Regional Government of Murcia Seneca Program, ref. 02998-PI-05.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Álvarez, B., Sánchez, P., Pastor, J.A., Ortiz, F.: An Architectural Framework for Modeling Teleoperated Service Robots. In: ROBOTICA, vol. 24(04), pp. 411–418. Cambridge University Press, Cambridge (ISSN 0263-5747)
Brooks, A., Kaupp, T., Makarenko, A., Williams, S., Oreback, A.: Towards component-based robotics. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, August 2-6, 2005, pp. 163–168 (2005)
Bruyninckx, H., Konincks, B., Soetens, P.: A Software Framework for Advanced Motion Control. Dpt. of Mechanical Engineering, K.U. Leuven. OROCOS project inside EURON. Belgium (2002)
Montemerlo, M., Roy, N., Thrun, S.: Perspectives on standardization in mobile robot programming: The Carnegie Mellon Navigation (CARMEN) Toolkit. In: IEEE/RSJ Intl. Workshop on Intelligent Robots and Systems (2003)
Schmidt, D.: Model-Driven Engineering. IEEE Computer 39(2) (2006), doi:10.1109/MC.2006.58, ISSN 0018-9162
Scholl, K.U., Albiez, J., Gassmann, B.: MCA: An Expandable Modular Controller Architecture, Karlsruhe University. In: 3rd Real-Time Linux Workshop, Milano, Italy (2001)
Sendall, S., Kozaczynski, W.: Model Transformation: The Heart and Soul of Model-Driven Software Development. IEEE Software 20(5), 42–45 (2003), doi: 10.1109/MS.2003.1231150
Vaughan, R., Gerkey, B., Howard, A.: On device abstractions for portable, reusable robot code. In: Proc. of the IEEE/RSJ Intl. Conf. On Intelligent Robots and Systems (IROS) (2003)
Volpe, R., Nesnas, I., Estlin, T., Mutz, D., Petras, R., Das, H.: The CLARAty architecture for robotic autonomy. In: IEEE Proceedings. Aerospace Conference, Montana, USA, vol. 1, pp. 121–132 (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ortiz, F.J., Pastor, J.A., Alonso, D., Álvarez, B., Sánchez, P. (2007). Experiences Using a Component-Oriented Architectural Framework for Robots and Its Improvement with a MDE Approach. In: Oquendo, F. (eds) Software Architecture. ECSA 2007. Lecture Notes in Computer Science, vol 4758. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75132-8_37
Download citation
DOI: https://doi.org/10.1007/978-3-540-75132-8_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75131-1
Online ISBN: 978-3-540-75132-8
eBook Packages: Computer ScienceComputer Science (R0)