A CORBA Wrapper for Applications with Multiple Robots

Authors

  • Isidro Calvo UPV/EHU
  • Itziar Cabanes UPV/EHU
  • Ismael Etxeberria Agiriano UPV/EHU
  • Guillermo Sanchez
  • Ekaitz Zulueta UPV/EHU

DOI:

https://doi.org/10.3991/ijoe.v7i4.1724

Keywords:

CORBA, middleware, Real time systems, Robot applications.

Abstract


This paper presents a CORBA wrapper which encapsulates a generic anthropomorphic industrial robot. Since this wrapper abstracts the communications, building applications that require remote manipulation or coordination of several devices may be easily achieved by using it. This article describes an implementation of this wrapper over a real-time operating system (RTOS), namely RTAI. This type of OS ensures determinism in the movement operations of the robot. Also, a low resource consuming implementation of the CORBA specification, namely ORBit, has been used to wrap the robot and implement the communications with other devices. Finally, as a matter of example, we present how this wrapper is used to coordinate the operation of several robots in a typical 'pick & place' operation.

Author Biographies

Isidro Calvo, UPV/EHU

Dept. Systems Engineering and Automatic Control University College of Engineering of Vitoria-Gasteiz

Itziar Cabanes, UPV/EHU

Dept. Systems Engineering and Automatic Control Faculty of Engineering of Bilbao

Ismael Etxeberria Agiriano, UPV/EHU

Department of Computer Languages and Systems, University College of Engineering of Vitoria-Gasteiz

Ekaitz Zulueta, UPV/EHU

Dept. Systems Engineering and Automatic Control University College of Engineering of Vitoria-Gasteiz

Downloads

Published

2011-11-10

How to Cite

Calvo, I., Cabanes, I., Etxeberria Agiriano, I., Sanchez, G., & Zulueta, E. (2011). A CORBA Wrapper for Applications with Multiple Robots. International Journal of Online and Biomedical Engineering (iJOE), 7(4), pp. 4–9. https://doi.org/10.3991/ijoe.v7i4.1724

Issue

Section

Papers