Standardization of a Heterogeneous Robots Society Based on ROS

  • Igor RodriguezEmail author
  • Ekaitz Jauregi
  • Aitzol Astigarraga
  • Txelo Ruiz
  • Elena Lazkano
Part of the Studies in Computational Intelligence book series (SCI, volume 625)


In this use case chapter the use of ROS is presented to achieve the standardization of a heterogeneous robots society. So on, several specific packages have been developed. Some case studies have been analized using ROS to control particular robots different in nature and morphology in some applications of interest in robotics such as navigation and teleoperation, and results are presented. All the developed work runs for Indigo version of ROS and the open source code is available at RSAIT’s github ( Some videos can be seen at our youtube: channel


Heterogeneous robots Old robot renewal Standardization Teleoperation Human-robot interaction Navigation Speech recognition 



This work was supported by the Basque Government Research Team Grant (IT313-10), SAIOTEK Project SA- 2013/00334 and the University of the Basque Country UPV/EHU (Grant UFI11/45 (BAILab).


  1. 1.
    A. Astigarraga, M. Agirrezabal, E. Lazkano, E. Jauregi, B. Sierra, Bertsobot: the first minstrel robot, in Human System Interaction, (2013), pp. 129–136Google Scholar
  2. 2.
    A. Astigarraga, E. Lazkano, B. Sierra, I. Rañó, I. Zarauz, Sorgin: A Software Framework for Behavior Control Implementation, in 14th International Conference on Control Systems and Computer Science (CSCS14), (Editura Politehnica Press, 2003)Google Scholar
  3. 3.
    J. Badger, M. Diftler, S. Hart, C. Joyce, Advancing Robotic Control for Space Exploration using Robonaut 2, in International Space Station Research and Development, (2012)Google Scholar
  4. 4.
    G. Ceccarelli, A. Patriti, A. Bartoli, A. Spaziani, L. Casciola, Technology in the operating room: the robot, Minimally Invasive Surgery of the Liver (Springer, Milan, 2013), pp. 43–48CrossRefGoogle Scholar
  5. 5.
    C. Doarn, K. Hufford, T. Low, J. Rosen, B. Hannaford, Telesurgery and robotics. Telemed. e-Health 13(4), 369–380 (2007)CrossRefGoogle Scholar
  6. 6.
    G. Du, P. Zhang, J. Mai, Z. Li, Markerless kinect-based hand tracking for robot teleoperation. Int. J. Adv. Robot. Syst. (2012)Google Scholar
  7. 7.
    M.E. Foster, M. Giuliani, A. Isard, C. Matheson, J. Oberlander, A. Knoll, Evaluating Description and Reference Strategies in a Cooperative Human-robot Dialogue System, in IJCAI, (2009), pp. 1818–1823Google Scholar
  8. 8.
    Ingenia motion control solutions (2008).
  9. 9.
    E. Jauregi, I. Irigoien, B. Sierra, E. Lazkano, C. Arenas, Loop-closing: a typicality approach. Robot. Auton. Syst. 59(3–4), 218–227 (2011)CrossRefGoogle Scholar
  10. 10.
    J. Koenemann, M. Bennewitz, Whole-body Imitation of Human Motions with a NAO Humanoid, in 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI), (IEEE, 2012), pp. 425–425Google Scholar
  11. 11.
    I. Leturia, A.D. Pozo, K. Arrieta, U. Iturraspe, K. Sarasola, A. Ilarraza, E. Navas, I. Odriozola, Development and Evaluation of Anhitz, a Prototype of a Basque-Speaking Virtual 3D Expert on Science and Technology, in Computer Science and Information Technology, 2009. IMCSIT’09, (2009), pp. 235–242Google Scholar
  12. 12.
    H. Mallot, M.A. Franz, Biomimetic robot navigation. Robot. Auton. Syst. 30, 133–153 (2000)CrossRefGoogle Scholar
  13. 13.
    M.J. Matarić, The Robotics Primer (MIT Press, 2009)Google Scholar
  14. 14.
    D. Matsui, T. Minato, K. MacDorman, H. Ishiguro, Generating Natural Motion in an Android by Mapping Human Motion, in 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2005. (IROS 2005), (IEEE, 2005), pp. 3301–3308Google Scholar
  15. 15.
    F. Mohammad, K. Sudini, V. Puligilla, P. Kapula, Tele-operation of robot using gestures, in 7th Modelling Symposium (AMS), (2013)Google Scholar
  16. 16.
    K. Nagatani, S. Kiribayashi, Y. Okada, K. Otake, K. Yoshida, S. Tadokoro, T. Nishimura, T. Yoshida, E. Koyanagi, M. Fukushima, S. Kawatsuma, Emergency response to the nuclear accident at the Fukushima Daiichi Nuclear Power Plants using mobile rescue robots. J. Field Robot. 30(1), 44–63 (2013)CrossRefGoogle Scholar
  17. 17.
    I. Rañó, Investigación de una arquitectura basada en el comportamiento para robots autonomos en entornos semiestructurados, Ph.D. thesis, University of Basque Country, UPV/EHU, (2003)Google Scholar
  18. 18.
    I. Rodriguez, A. Astigarraga, E. Jauregi, T. Ruiz, E. Lazkano, Humanizing NAO robot teleoperation using ROS, in Humanoids, (2014), pp. 179–186Google Scholar
  19. 19.
  20. 20.
    SAMPA, Speech assessment methods phonetic alphabet. EEC ESPRIT Information technology research and development program, (1986)Google Scholar
  21. 21.
    A. Setapen, M. Quinlan, P. Stone, Beyond Teleoperation: Exploiting Human Motor Skills with Marionet, in AAMAS 2010 Workshop on Agents Learning Interactively from Human Teachers (ALIHT), (2010)Google Scholar
  22. 22.
    H. Song, D. Kim, M. Park, J. Park, Teleoperation Between Human and Robot Arm using Wearable Electronic Device, in Proceedings of the 17th IFAC World Congress (Seoul, Korea, 2008), pp. 2430–2435Google Scholar
  23. 23.
    W. Song, X. Guo, F. Jiang, S. Yang, G. Jiang, Y. Shi, Teleoperation Humanoid Robot Control System Based on Kinect Sensor, in 2012 4th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), vol. 2 (IEEE, 2012), pp. 264–267Google Scholar
  24. 24.
    H.B. Suay, S. Chernova, Humanoid Robot Control using Depth Camera, in 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI), (IEEE, 2011), pp. 401–401Google Scholar
  25. 25.
    R.Y. Tara, P.I. Santosa, T.B. Adji, Sign language recognition in robot teleoperation using centroid distance Fourier descriptors. Int. J. Comput. Appl. 48(2), 8–12 (2012)Google Scholar
  26. 26.
    S. Thrun, W. Burgard, D. Fox, Probabilistic Robotics, (MIT Press, 2005)Google Scholar
  27. 27.
    R.T. Vaughan, Massively multi-robot simulations in stage. Swarm Intell. 2(2–4), 189–208 (2008)CrossRefGoogle Scholar
  28. 28.
    B. Wang, Z. Li, N. Ding, Speech Control of a Teleoperated Mobile Humanoid Robot, in IEEE International Conference on Automation and Logistics, (IEEE, 2011) pp. 339–344Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Igor Rodriguez
    • 1
    Email author
  • Ekaitz Jauregi
    • 1
  • Aitzol Astigarraga
    • 1
  • Txelo Ruiz
    • 1
  • Elena Lazkano
    • 1
  1. 1.Faculty of Informatics, Robotics and Autonomous Systems Lab (RSAIT)UPV/EHUDonostiaSpain

Personalised recommendations