Skip to main content
Log in

GidaBot: a system of heterogeneous robots collaborating as guides in multi-floor environments

  • Original Research Paper
  • Published:
Intelligent Service Robotics Aims and scope Submit manuscript

Abstract

GidaBot is an application designed to set up and run a heterogeneous team of robots to act as tour guides in multi-floor buildings. Although the tours can go through several floors, robots are not allowed to use the lift, and thus, each guiding task requires collaboration among several robots, one per floor. The designed system makes use of a robust inter-robot communication strategy to share goals and paths during the guiding tasks. A user-friendly GUI helps untrained users or new visitors to easily choose target locations or define a list of locations to be visited sequentially. A prototype has been implemented using ROS, and the system robustness has been tested in a Gazebo-based simulated robot/environment and using real robots at the Faculty of Informatics in San Sebastian. The whole application is available together with a simulated world so that the system functioning can be checked further.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. http://www.ros.org.

  2. http://wiki.ros.org/navigation/RobotsUsingNavStack.

  3. http://www.eduroam.org.

  4. Lightweight Directory Access Protocol.

  5. https://www.blender.org/.

  6. http://gazebosim.org/.

  7. https://www.youtube.com/channel/UCT1s6oS21d8fxFeugxCrjnQ.

  8. https://www.youtube.com/watch?v=i1UtxrGieks.

  9. https://github.com/rsait.

References

  1. Faber F, Bennewitz M, Eppner C, Görög A, Gonsionr C, Joho D, Schreiber M, Behnke S (2009) The humanoid museum tour guide Robotinho. In: IEEE international symposium on robot and human interactive communication (RO-MAN), pp 891–896

  2. Fischinger D, Einramhof P, Papoutsakis K, Wohlkinger W, Mayer P, Panek P, Hofmann S, Koertner T, Weiss A, Argyros A et al (2016) Hobbit, a care robot supporting independent living at home: first prototype and lessons learned. Rob Auton Syst 75:60–78

    Article  Google Scholar 

  3. Forlizzi J, DiSalvo C (2006) Service robots in the domestic environment: a study of the roomba vacuum in the home. In Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction. ACM, pp 258–265

  4. Gross H.-M, Boehme H, Schroeter C, Müller S, König A, Einhorn E, Martin C, Merten M, Bley A (2009) TOOMAS: interactive shopping guide robots in everyday use-final implementation and experiences from long-term field trials. In: International conference on intelligent robots and systems (IROS). IEEE, pp 2005–2012

  5. Hristoskova A, Agüero CE, Veloso M, De Turck F (2012) Personalized guided tour by multiple robots through semantic profile definition and dynamic redistribution of participants. In: Proceedings of the 8th international cognitive robotics workshop at AAAI-12, Toronto, Canada

  6. International Federation of Robotics. IFR. http://www.ifr.org/service-robots/. Accesed 24 Jan 2017

  7. Kanda T, Shiomi M, Miyashita Z, Ishiguro H, Hagita N (2009) An affective guide robot in a shopping mall. In: Proceedings of the 4th ACM/IEEE international conference on Human-robot interaction. ACM, pp 173–180

  8. López J, Pérez D, Santos M, Cacho M (2013) Guidebot. A tour guide system based on mobile robots. Int J Adv Rob Syst 10:381

    Article  Google Scholar 

  9. López J, Pérez D, Zalama E, Gomez-Garcia-Bermejo J (2013) Bellbot—a hotel assistant system using mobile robots. Int J Adv Rob Syst 10:40

    Article  Google Scholar 

  10. Marder-Eppstein E, Berger E, Foote T, Gerkey B, Konolige K (2010) The office marathon: robust navigation in an indoor office environment. In: International conference on robotics and automation

  11. Mukai T, Hirano S, Nakashima H, Kato Y, Sakaida Y, Guo S, Hosoe S (2010) Development of a nursing-care assistant robot RIBA that can lift a human in its arms. In: 2010 IEEE/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 5996–6001

  12. Neobotix. Neobotix—robotics and automation. http://www.neobotix-robots.com. Accessed 24 Jan 2017

  13. Omron Adept MobileRobots. Omron adept Mobile robot systems for research and development. http://www.mobilerobots.com/Mobile_Robots.aspx. Accessed 24 Jan 2017

  14. Pieska S, Luimula M, Jauhiainen J, Spiz V (2013) Social service robots in wellness and restaurant applications. J Commun Comput 10(1):116–123

    Google Scholar 

  15. Rodriguez I, Jauregi E, Astigarraga A, Ruiz T, Lazkano E (2016) Robot operating system (ROS). The complete reference, chapter. In: Standardization of a heterogeneous robots society based on ROS. Number 625 in Studies in computational intelligence. Springer, pp 289–313

  16. Rosenthal S, Biswas J, Veloso M (2010) An effective personal mobile robot agent through symbiotic human-robot interaction. In: Proceedings of the 9th international conference on autonomous agents and multiagent systems: vol 1–vol 1. International Foundation for Autonomous Agents and Multiagent Systems, pp 915–922

  17. Shiomi M, Kanda T, Ishiguro H, Hagita N (2007) Interactive humanoid robots for a science museum. IEEE Intell Syst 22(2):25–32

    Article  Google Scholar 

  18. Susperregi L, Fernandez I, Fernandez A, Fernandez S, Maurtua I, de Vallejo IL (2012) Interacting with a robot: a guide robot understanding natural language instructions. In: Ubiquitous computing and ambient intelligence. Springer, pp 185–192

  19. Thrun S, Bennewitz M, Burgard W, Cremers AB, Dellaert F, Fox D, Hahnel D, Rosenberg C, Roy N, Schulte J et al (1999) Minerva: a second-generation museum tour-guide robot. In: 1999 IEEE international conference on robotics and automation, 1999. Proceedings, vol 3. IEEE

  20. Thrun S, Burgard W, Fox D (2005) Probabilistic robotics. MIT Press, Cambridge

    MATH  Google Scholar 

  21. Trahanias P, Burgard W, Argyros A, Hähnel D, Baltzakis H, Pfaff P, Stachniss C (2010) TOURBOT and WebFAIR: web-operated mobile robots for tele-presence in populated exhibitions. IEEE Rob Autom Mag 12(2):77–89

    Article  Google Scholar 

  22. Troniak D, Sattar J, Gupta A, Little JJ, Chan W, Calisgan E, Croft E, Van der Loos M (2013) Charlie rides the elevator–integrating vision, navigation and manipulation towards multi-floor robot locomotion. In: 2013 international conference on computer and robot vision (CRV). IEEE, pp 1–8

  23. Veloso M, Biswas J, Coltin B, Rosenthal S (2015) Cobots: robust symbiotic autonomous mobile service robots. In: 24th international joint conference on artificial intelligence, pp 4423–4428

  24. Veloso M, Biswas J, Coltin B, Rosenthal S, Brandão S, Mericli T, Ventura R (2012) Symbiotic autonomous service robots for user-requested tasks in a multi-floor building. In: IEEE/RSJ international conference on intelligent robots and systems

  25. Wang C, Savkin AV, Clout R, Nguyen HT (2015) An intelligent robotic hospital bed for safe transportation of critical neurosurgery patients along crowded hospital corridors. IEEE Trans Neural Syst Rehabil Eng 23(5):744–754

    Article  Google Scholar 

  26. Wurman PR, D’Andrea R, Mountz M (2008) Coordinating hundreds of cooperative, autonomous vehicles in warehouses. AI Mag 29(1):9–20

    Google Scholar 

Download references

Acknowledgements

The funding was provided by Ministerio de Economía, Industria y Competitividad, Gobierno de España (Grant No. TIN 2015-64395-R) and Eusko Jaurlaritza (Grant No. IT900-16).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Igor Rodriguez.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Parra, O., Rodriguez, I., Jauregi, E. et al. GidaBot: a system of heterogeneous robots collaborating as guides in multi-floor environments. Intel Serv Robotics 12, 319–332 (2019). https://doi.org/10.1007/s11370-019-00285-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-019-00285-8

Keywords

Navigation