ROS-I Interface for COMAU Robots

  • Stefano Michieletto
  • Elisa Tosello
  • Fabrizio Romanelli
  • Valentina Ferrara
  • Emanuele Menegatti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8810)


The following paper presents the ROS-I interface developed to control Comau manipulators. Initially, the Comau controller allowed users to command a real robot thanks to motion primitives formulated through a Comau motion planning library. Now, either a ROS or a non ROS -compliant platform can move either a real or a virtual Comau robot using any motion planning library. Comau modules have been wrapped within ROS and a virtual model of a Comau robot has been created. The manufacturer controller has been innovatively used to drive both the real and the simulated automata.


ROS Industrial Manipulators Simulation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Rtnet a flexible hard real-time networking framework. In: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Italy (2005)Google Scholar
  2. 2.
    Argall, B.D., Chernova, S., Veloso, M., Browning, B.: Robotics and autonomous systems. A Survey of Robot Learning from Demonstration 57(5), 469–483 (2009)Google Scholar
  3. 3.
    Billard, A., Calinon, S., Dillmann, R., Schaal, S.: Robot programming by demonstration. In: Siciliano, B., Khatib, O. (eds.) Handbook of Robotics, pp. 1371–1394. Springer, Secaucus (2008)CrossRefGoogle Scholar
  4. 4.
    Blomdell, A., Bolmsjo, G., Brogardh, T., Cederberg, P., Isaksson, M., Johansson, R., Haage, M., Nilsson, K., Olsson, M., Olsson, T., Robertsson, A., Wang, J., Department of Automation of Lund University: Extending an industrial robot controller: implementation and applications of a fast open sensor interface. Robotics and Automation Magazine 12 (2005)Google Scholar
  5. 5.
    Dogliani, F., Magnani, G., Sciavicco, L.: An open architecture industrial controller. Newsl. of IEEE Robotics and Automation Soc. 7(3), 19–21 (1993)Google Scholar
  6. 6.
    Dozio, L., Mantegazza, P.: Real time distributed control systems using rtai. In: Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, Hakodate, Hokkaido, Japan, May 14-16 (2003)Google Scholar
  7. 7.
    Freese, M., Singh, S., Ozaki, F., Matsuhira, N.: Virtual robot experimentation platform V-REP: A versatile 3D robot simulator. In: Ando, N., Balakirsky, S., Hemker, T., Reggiani, M., von Stryk, O. (eds.) SIMPAR 2010. LNCS, vol. 6472, pp. 51–62. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  8. 8.
    Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2004), pp. 2149–2154 (2004)Google Scholar
  9. 9.
    Lippiello, V., Villani, L., Siciliano, B.: An open architecture for sensory feedback control of a dual-arm industrial robotic cell. Industrial Robot: An International Journal 34(1), 46–53 (2007)CrossRefGoogle Scholar
  10. 10.
    Michieletto, S., Chessa, N., Menegatti, M.: Learning how to approach industrial robot tasks from natural demonstrations. In: IEEE Workshop on Advanced Robotics and its Social Impacts (2013)Google Scholar
  11. 11.
    Oonishi, K.: The open manipulator system of the mhi pa-10 robot. In: Proceeding of International Symposium on Robotics (1999)Google Scholar
  12. 12.
    Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., Ng, A.: Ros: an open-source robot operating system (2010)Google Scholar
  13. 13.
    Tosello, E., Michieletto, S., Bisson, A., Pagello, E., Menegatti, E.: A learning from demonstration framework for manipulation tasks. In: 45th International Symposium on Robotics (ISR 2014) and 8th German Conference on Robotics (ROBOTIK 2014) (2014)Google Scholar
  14. 14.
    Venator, E.: Hardware and software architecture of abby: An industrial mobile manipulator. In: 9th IEEE International Conference on Automation Science and Engineering (August 2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Stefano Michieletto
    • 1
  • Elisa Tosello
    • 1
  • Fabrizio Romanelli
    • 2
  • Valentina Ferrara
    • 2
  • Emanuele Menegatti
    • 1
  1. 1.Intelligent Autonomous Systems Lab. (IAS-Lab.) Department of Information Engineering (DEI)University of PadovaPadovaItaly
  2. 2.Research & Development Group in Motion and Control of Comau RoboticsGrugliascoItaly

Personalised recommendations