Abstract
Nowadays, there is a plethora of robotic systems from different vendors and with different characteristics that work in specific tasks. Unfortunately, most of the robotic operating systems come in a closed control architecture. This fact represents a challenge to integrate these systems with other robotic components, such as vision systems or other types of robots. In this paper, we propose an integration methodology to create or to enhance robotic systems by combining tools from computer vision, planning systems and distributed computing areas. In particular we are proposing the use of CORBA specification to create Wrapper Components. They are object-oriented modules that create an abstract interface for a specific class of hardware or software components. Furthermore, they have several connectivity and communication properties that make easy to interconnect with each other.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Beni, G., Wang, J.: Theoretical problems for the realization of distributed robotic systems. In: Proceedings of the International Conference on Robotics and Automation, April 9-11, vol. 3, pp. 1914–1920 (1991)
OMG, Common Object Request Broker Architecture and Specification (CORBA), Tech. Rep., Object Management Group, Fall Church, USA (2000)
Simmons, R., Lin, L.-J., Fedor, C.: Autonomous task control for mobile robots. In: Proceedings of 5th IEEE International Symposium on Intelligent Control, September 5-7, vol. 2, pp. 663–668 (1990)
Pirjanian, P., Huntsberger, T.L., Trebi-Ollennu, A., Aghazarian, H., Das, H., Joshi, S., Schenker, P.S.: CAMPOUT: A Control Architecture for Multi-robot Planetary Outposts. In: Proceedings of the SPIE Sensor Fusion and Decentralized Control in Robotic Systems III, Boston, MA, November 2000, vol. 4196, pp. 221–230 (2000)
Skubic, M., Kondraske, G., Wise, J., Khoury, G., Volz, R., Askew, S.: A telerobotics construction set with integrated performance analysis. In: Proceedings of the 1995 IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems, Pittsburgh, PA, August 1995, vol. 3, pp. 20–26 (1995)
Sanz, R., Clavijo, J.A., de Antonio, A., Segarra, M.: ICa: Middleware for Intelligent Control. In: Proceedings of the 1999 IEEE International Symposium on Intelligent Control/Intelligent Systems and Semiotics, Cambridge, MA, September 15-17, pp. 387–392 (1999)
Sanz, R., Alonso, M., Lopez, I., Garcia, C.A.: Enhancing Control Architectures using CORBA. In: Proceedings of the 2001 IEEE International Symposium on Intelligent Control, Mexico City, Mexico, September 5-7, pp. 189–194 (2001)
OMG, CORBA Naming Service Specification, v1.2, Object Management Group, Inc. 2002.
OMG, CORBA Event Service Specification, v1.1, Object Management Group, Inc. (March 2001)
Guedea, F., Soto, R., Karray, F., Song, I.: Enhancing Distributed Robotics Systems using CORBA. In: Proceedings of the First International Conference on Humanoid, Nanotechnologies, Information Technology, Communication and Control, Environment and Management 2003 (HNICEM 2003), Manila, Philippines, March 27-29 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Guedea-Elizalde, F., Morales-Menéndez, R., Soto, R., Song, I., Karray, F. (2004). Wrapper Components for Distributed Robotic Systems. In: Monroy, R., Arroyo-Figueroa, G., Sucar, L.E., Sossa, H. (eds) MICAI 2004: Advances in Artificial Intelligence. MICAI 2004. Lecture Notes in Computer Science(), vol 2972. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24694-7_91
Download citation
DOI: https://doi.org/10.1007/978-3-540-24694-7_91
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21459-5
Online ISBN: 978-3-540-24694-7
eBook Packages: Springer Book Archive