A Navigation Agent for Mobile Manipulators

  • Mario Haut
  • Luis Manso
  • Daniel Gallego
  • Mercedes Paoletti
  • Pablo Bustos
  • Antonio Bandera
  • Adrián Romero-Garcés
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 418)


Robot navigation and manipulation in partially known indoor environments is usually organized as two complementary activities, local displacement control and global path planning. Both activities have to be connected across different space and time scales in order to obtain a smooth and responsive system that follows the path and adapts to the unforeseen situations imposed by the real world. There is not a clear consensus in how to do this and some important problems are still open. In this paper we present the first steps towards a new navigation agent controlling both the robot’s base and the arm. We address several of theses problems in the design of this agent, including robust localization integrating several information sources, incremental learning of free navigation and manipulation space, hand visual servoing in camera space to reduce backslash and calibration errors, and internal path representation as an elastic band that is projected to the real world through measurements of the sensors. A set of experiments are presented with the robot Ursus in real and simulated scenarios showing some encouraging results.


Robotics Navigation Social robots 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Quinlan, S., Khatib, O.: Elastic bands: connecting path planning and control. In: Proceedings IEEE International Conference on Robotics and Automation (1993)Google Scholar
  2. 2.
    Marfil, R., Calderita, L.V., Bandera, J.P., Manso, L.J., Bandera, A.: Toward social cognition in robotics: extracting and internalizing meaning from perception. In: Workshop of Physical Agents WAF2014, pp. 1–12, June 2014Google Scholar
  3. 3.
    Calderita, L.V., Bustos, P., Mejías, C.S., Fernández, F., Bandera, A.: Therapist: towards an autonomous socially interactive robot for motor and neurorehabilitation therapies for children. In: 7th International Conference on Pervasive Computing Technologies for Healthcare and Workshops, vol. 1, pp. 374–377 (2013)Google Scholar
  4. 4.
    Brock, O., Khatib, O.: Elastic strips: A framework for motion generation in human environments. The International Journal of Robotics Research 21(12), 1031–1052 (2002)CrossRefGoogle Scholar
  5. 5.
    Yang, Y., Brock, O.: Elastic roadmaps - motion generation for autonomous mobile manipulation. Autonomous Robots 28(1), 113–130 (2009)CrossRefGoogle Scholar
  6. 6.
    Hutchinson, S., Hager, G.D., Corke, P.I.: A tutorial on visual servo control. IEEE Transactions on Robotics and Automation 12(5), 651–670 (1996)CrossRefGoogle Scholar
  7. 7.
    Espiau, B., Chaumette, F., Rives, P.: A new approach to visual servoing in robotics. IEEE Transactions on Robotics and Automation 8(3), 313–326 (1992)CrossRefGoogle Scholar
  8. 8.
    Malis, E., Chaumette, F.: 2 1/2 d visual servoing with respect to unknown objects through a new estimation scheme of camera displacement. International Journal of Computer Vision 37(1), 79–97 (2000). Irisa, Inria Rennes, and France ReceivedCrossRefzbMATHGoogle Scholar
  9. 9.
    Drummond, T., Cipolla, R.: Application of lie algebras to visual servoing. International Journal of Computer Vision 37(1), 21–41 (2000)CrossRefzbMATHGoogle Scholar
  10. 10.
    Baumgartner, E.T., Seelinger, M.J., Fessler, M., Aldekamp, A., Gonzalez-Galvan, E., Yoder, J.-D., Skaar, S.B., Dame, N.: Accurate 3-d robotic point positioning using camera space manipulation, pp. 2–5Google Scholar
  11. 11.
    Gratal, X., Romero, J., Bohg, J., Kragic, D.: Visual servoing on unknown objects. Mechatronics 22(4), 423–435 (2012)CrossRefGoogle Scholar
  12. 12.
    Sapienza, M., Hansard, M., Horaud, R.: Real-time visuomotor update of an active binocular head. Autonomous Robots, September 2012. (July 2011)Google Scholar
  13. 13.
    Manso, L.J., Calderita, L.V., Bustos, P., Garc, J., Fern, F.: A general-purpose architecture to control mobile robots. In: Waf 2014, pp. 1–12, June 2014Google Scholar
  14. 14.
    Manso, L., Bachiller, P., Bustos, P., Calderita, L.: Robocomp: a tool-based robotics framework. In: SIMPAR, Second International COnference on Simulation, Modelling and Programming for Autonomous Robots (2010)Google Scholar
  15. 15.
    Biswas, J., Coltin, B., Veloso, M.: Corrective gradient refinement for mobile robot localization. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 73–78, September 2011Google Scholar
  16. 16.
    Olson, E.: Apriltag: A robust and flexible visual fiducial system. In: Proceedings - IEEE International Conference on Robotics and Automation, pp. 3400–3407 (2011)Google Scholar
  17. 17.
    LaValle, S.M.: Planning algorithms. Methods 2006(2), 842 (2006)MathSciNetzbMATHGoogle Scholar
  18. 18.
    Kavraki, L.E., Svestka, P., Latombe, J.C., Overmars, M.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Transactions on Robotics and Automation 12(4), 566–580 (1996)CrossRefGoogle Scholar
  19. 19.
    Şucan, I., Moll, M., Kavraki, L.: The open motion planning library. IEEE Robotics and Automation Magazine 19(4), 72–82 (2012)CrossRefGoogle Scholar
  20. 20.
    Thrun, S.: Probabilistic algorithms in robotics. AI Magazine 21(4), 93–109 (2000)Google Scholar
  21. 21.
    Martín, F., Mateos, J., Lera, F.J., Bustos, P., Matellán, V.: A robotic platform for domestic applications. In: WAF 2014, pp. 1–8, June 2014Google Scholar
  22. 22.
    Olson, E., Leonard, J., Teller, S.: Fast iterative alignment of pose graphs with poor initial estimates. In: Proceedings 2006 IEEE International Conference on Robotics and Automation, ICRA 2006, pp. 2262–2269, May 2006Google Scholar
  23. 23.
    Chaumette, F., Hutchinson, S.: Visual Servo Control (II). IEEE Robotics and Automation Magazine, March 2007Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Mario Haut
    • 1
  • Luis Manso
    • 1
  • Daniel Gallego
    • 1
  • Mercedes Paoletti
    • 1
  • Pablo Bustos
    • 1
  • Antonio Bandera
    • 2
  • Adrián Romero-Garcés
    • 2
  1. 1.University of ExtremaduraCáceresSpain
  2. 2.ISIS GroupUniversity of MálagaMálagaSpain

Personalised recommendations