Skip to main content
Log in

The development of an autonomous service robot. Implementation: “Lucas”—The library assistant robot

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

Abstract

This paper describes an autonomous mobile device that was designed, developed and implemented as a library assistant robot. A complete autonomous system incorporating human–robot interaction has been developed and implemented within a real world environment. The robotic development is comprehensively described in terms of its localization systems, which incorporates simple image processing techniques fused with odometry and sonar data, which is validated through the use of an extended Kalman filter (EKF). The essential principles required for the development of a successful assistive robot are described and put into demonstration through a human–robot interaction application applied to the library assistant robot.

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.

Similar content being viewed by others

References

  1. Breazeal C (2002). Designing sociable robots. MIT Press, Cambridge, MA

    Google Scholar 

  2. Fong T, Nourbakhsh I and Dautenhahn K (2003). A survey of socially interactive robots. Rob Auton Sys 42: 143–166

    Article  MATH  Google Scholar 

  3. Bruce A, Nourbakhsh I, Simmons R (2001) The role of expressiveness and attention in human–robot interaction. In: AAAI fall symposium emotional and intelligent II: the Tangled Knot of Society of Cognition

  4. Bolmsjo G, Neveryd H, Eftring H (1995) Robotics in rehabilitation. IEEE Trans Sys Rehabil

  5. Casals A, Villa R, Casals D (1993) A soft assistance arm for tetraplegics. 1st TIDE congress, pp 103–107

  6. Dario P, Guglielmelli E and Allotta B (1995). Mobile robots aid the disabled. Serv Robot 1(1): 14–18

    Google Scholar 

  7. Evans J (1994) Helpmate an autonomous mobile robot courier for hospitals. In: IEEE International Conference on Intelligent Robot and Systems. Munich, Germany

  8. Graf B, Hans M and Schraft RD (2004). Care-O-Bot II: Development of a next generation robotic home assistant. Auton Rob 16: 193–205

    Article  Google Scholar 

  9. Thrun S, Schulte J, Rosenberg C (2000) Interaction with mobile robots in public places. IEEE Intell Syst July/August, pp. 7–11

  10. RAD (2005) http://www.cslu.ogi.edu/toolkit

  11. UN (2004) World population prospects: The 2002 revision population database. http://www.un.org/esa/population/unpop.htm

  12. Johnson MJ, et al (2003) The robotic appliance: the next generation personal assistant? In: The 11th international conference on advanced robotics. Coimbra, Portugal

  13. Topping M, Smith J (1998) An overview of HANDY1, a rehabilitation robot for the severely disabled, p 4

  14. Kawamura K, et al (1995) Intelligent robotic systems in service of the disabled. IEEE Trans Rehabil Eng 3(1):14–21

    Google Scholar 

  15. Kawamura K et al (1994) An intelligent robotic aid system for human services. In: AIAA/NASA conference on intelligent robotics in fields, factory, service and Space

  16. Dallaway JL, Jackson RD and Timmers PHA (1995). Rehabilitation robotics in Europe. IEEE Trans Rehabil Eng 3: 35–45

    Article  Google Scholar 

  17. Dallaway JL, Jackson RD (1992) RAID: A vocational robotic workstation. In: ICORR, vol 92

  18. Severinson-Eklundh K, Green A and Huttenrauch H (2003). Social and collaborative aspects of interaction with a service robot. Rob Auton Syst 42: 223–234

    Article  MATH  Google Scholar 

  19. Pineau J et al (2003) Towards robotic assistants in nursing homes: challenges and results Robotics Autonomous Systems 42:271– 281

    Google Scholar 

  20. Breazeal C (2001) Socially intelligent robots: research, development, and applications. In: IEEE international conference on systems, man and cybernetics. Tucson, Arizona

  21. Pérez JA et al (1999) Continuous mobile robot localization: vision vs. laser. In: IEEE International Conference on Robotics and Autom. Detroit, Michigan

  22. Ivanjko E, Petrovic I (2004) Extended Kalman filter based mobile robot pose tracking using occupancy grid maps. In: IEEE MELECON Dubrovnik, Croatia

  23. Crowley JL (1989) World modelling and position estimation for a mobile robot using ultrasonic ranging. In: IEEE Int Conf Rob Autom Scottsdale, AZ

  24. Bemporad A (2000). Sonar-based wall-following control of mobile robots. Trans ASME 122: 226–230

    Google Scholar 

  25. Goel P, Roumeliotis SI, Sukhatme GS (1999) Robust localization using relative and absolute position estimates. In: IEEE/RSJ Int Conf Intell Rob Syst

  26. Barshan B and Durrant-White HF (1995). Intertial navigation systems for mobile robots. IEEE Trans Rob Autom 11(3): 328–342

    Article  Google Scholar 

  27. Cox IJ (1991). Blanche: an experiment in guidance and navigation of an autonomous robot vehicle. IEEE Trans Rob Autom 7(2): 193–204

    Article  Google Scholar 

  28. Ohya A, Kosaka A and Kak A (1998). Vision-based navigation by a mobile robot with obstacle avoidance using single-camera vision and ultrasonic sensing. IEEE Trans Rob Autom 14(6): 969–978

    Article  Google Scholar 

  29. Silva A, Menezes P and Dias J (1997). Grid based navigation for autonomous robots: an algorithm based on the integration of vision and sonar data in ISIE’97. Guimaraes, Portugal

    Google Scholar 

  30. Yata T, Ohya A, Yuta S (2000) Fusion of omni-directional sonar and omni-directional vision for environment recognition of mobile robots. In: IEEE International Conference on Robotics and Automation, San Francisco, CA

  31. Neira J et al (1996) Multisensor mobile robot localization. In: International conference on robotics and automation. Minneapolis, Minnesita

  32. Krotkov (1989) Mobile robot localization using a single image

  33. Arras KO, Tomatis N (1999) Improving robustness and precision in mobile robot localization by using laser range finding and monocular vision. In: Third European workshop on advanced mobile robots (EUROBOT ’99). Zurich, Switzerland

  34. Panzieri S et al (2001) A low cost vision based localization system for mobile robots. In: 9th Mediterranean conf. on control and automation, Dubronvnik, Croatia

  35. Zhang L-J, Hou Z-G and TAN M (2005). Kalman Filter and Vision Localization Based Potential Field Method for Autonomous Mobile Robots, in International Conference on Mechatronics and Automation. Niagra Falls, Canada

    Google Scholar 

  36. Arros KO, Vestli SJ (1998) Hybrid, high-precision localization for the mail distribution mobile robot system MoPS. In: IEEE international conference on robotics and automation. Leuven, Belgium

  37. Gross H-M, Boehme H-J, Wilhelm T (2001) A Contribution to vision-based localization, tracking and navigation methods for an interactive mobile service-robot. In: IEEE International Conference on systems, man and cybernetics. Tucson

  38. Zingaretti P, Frontoni E (2006) Vision and sonar sensor fusion for mobile robot localization in aliased environments. In: 2nd IEEE/ASME international conference on mechatronics and embedded systems and applications

  39. Welch G, Bishop G (2004) An introduction to the Kalman filter. In: Technical report. Department of Computer Science, University of North Carolina at Chapel Hill

  40. Barnard ST (1983). Interpreting perspective images. Artif Intell 21: 435–462

    Article  Google Scholar 

  41. Jeon SH, Kim BK (1999) Monocular-based position determination for indoor navigation of mobile robots. In: IASTED international conference on control and Applications. Banff

  42. Giuliani MV, Scopelliti M, Fornara F (2005) Coping strategies and technology in later life. In: Proceedings of workshop on robot companions, AISB ’05 Convention. Hatfield, UK

  43. Hoppenot P, Colle E (2000) Robotics assistance to disabled and elderly people. In: IMACS’2000 Lausanne, Switzerland

  44. DiSalvo CF et al (2002) All robots are not created equal: the design and perception of humanoid robot heads. In: Conference on designing interactive systems. London, England

  45. Scopelliti M (2004). If I had a robot at home... Peoples representation of domestic robots. In: Keates, JCS, Langdon, P and Robinson, P (eds) Design for a more inclusive world., pp 257–266. Springer, London

    Google Scholar 

  46. Cesta A et al (2005) “Robotically rich” environments for supporting elderly people at home: the robocare experience. In: AISB ’05: Social intelligence and interaction in animals, robots and agents. Hatfield, UK

  47. Kanda T, Ishiguro H (2005) Communication robots for elementary schools. In: Proceedings of workshop on robot companions. AISB 05 Convention. Hatfield, UK

  48. Dautenhahn K (2004) Robots we like to live with?! A developmental perspective on a personalized, life—long companion. In: IEEE Ro-man . Kurashiki, Okayama, Japan

  49. Mette C (2005) Wellbeing and dependency among European elderly: the role of social integration, in ENEPRI Research Reports

  50. Stentz A (1994). Optimal and efficient path planning for partially-known environments. IEEE Int Conf Rob Autom 4: 3310–3317

    Google Scholar 

  51. Dario P, Guglielmelli E and Allotta B (1996). Robotics in medicine. IEEE Robotics Automation Soc Mag 3(3): 739–752

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julie Behan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Behan, J., O’Keeffe, D.T. The development of an autonomous service robot. Implementation: “Lucas”—The library assistant robot. Intel Serv Robotics 1, 73–89 (2008). https://doi.org/10.1007/s11370-007-0005-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-007-0005-0

Keywords

Navigation