Abstract
In this paper, a control system in the domain of teleoperated service robots is presented. A reference architecture - ACROSET - has been analyzed and designed following a concurrent object modeling and architectural design methodology that uses UML as describing language. The architecture of the whole system has been implemented in a blasting robot for ship hulls- GOYA -using Ada 95 and GLADE. Our previous experience in developing teleoperated service robots using Ada is also presented.
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
Ada 95 Reference manual: Language and Standard Libraries. International Standard ANSI/ISO/IEC-8652:1995. Available from Springer-Verlag, LNCS no. 1246.
Alonso, A., Alvarez, B., Pastor, J.A., de la Puente, J.A., Iborra, A. Software Architecture for a Robot Teleoperation System. 4th IFAC Workshop on Algorithms and Architectures for Real-Time Control (1997).
Alvarez B, Iborra A, Alonso A, de la Puente, J.A, and Pastor, J.A. Developing multi-application remote systems. Nuclear Engineering International. Vol. 45, No. 548, (2000).
Alvarez B, Iborra A, Sanchez P, Ortiz F, and Pastor, J.A. Experiences on the Product Synthesis of Mechatronic Systems using UML in a Software Architecture Framework., ITM’01 Istambul, Turkey (2001).
Booch G., Jacobson I., Rumbaugh J., Rumbaugh J. The Unified Modeling Language User Guide, Addison-Wesley Pub Co, New York, (1998).
Burns, A., Wellings, A.: Concurrency in Ada, Cambridge Univ. Press, Cambridge (1998).
Douglas, B.P.: Real-Time UML. Developing Efficient Objects for Embedded Systems, Addison-Wesley Object Technology Series, Reading, Massachusetts (2000).
Gomaa, H.: Designing Concurrent, Distributed, and Real-Time Applications with UML, Addison-Wesley Object Technology Series, Reading, Massachusetts (2000).
Iborra, A., Alvarez, A., Navarro, P.J., Fernández. J.M, and Pastor, J.A. Robotized System for Retrieving Fallen Objects within the Reactor Vessel of a Nuclear Power Plant (PWR). Proceedings of the 2000 IEEE Internat. Symp. Industrial Electronics. Puebla, Mexico, (2000).
Kruchten, F.-Architectural Blueprints — The “4+1” View Model of Software Architecture, IEEE Software, USA (1995).
Ortiz, F., Iborra, A., Marin, F., Álvarez, B., and Fernandez, J.M. GOYA — A teleoperated system for blasting applied to ships maintenance. 3rd International Conference on Climbing and Walking Robots, Madrid, Spain (2000).
Pastor, J.A, Alvarez, B., Iborra, A., Fernández, J.M. An underwater teleoperated vehicle for inspection and retrieving. First International Symposium on mobile, climbing, and walking robots. Brussels, Belgium (1998).
Pautet, L., Tardieu, S. GLADE user’ s guide. Technical report version 3.14a. ACT.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ortiz, F.J., Martínez3, A.S., Álvarez, B., Iborra, A., Fernández, J.M. (2002). Development of a Control System for Teleoperated Robots Using UML and Ada95. In: Blieberger, J., Strohmeier, A. (eds) Reliable Software Technologies — Ada-Europe 2002. Ada-Europe 2002. Lecture Notes in Computer Science, vol 2361. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48046-3_9
Download citation
DOI: https://doi.org/10.1007/3-540-48046-3_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43784-0
Online ISBN: 978-3-540-48046-4
eBook Packages: Springer Book Archive