Multiple Path Planner Integration for Obstacle Avoidance: MoveIt! and Potential Field Planner Synergy

  • Emanuele Sansebastiano
  • Angel P. del PobilEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 867)


Nowadays, robots are more and more autonomous, they are able to investigate autonomously the surrounding environment, take decisions, and, of course, accomplish elaborated tasks receiving simple inputs by users. Generally, every robot has to move to interact with the environment and human users replicating human-like motions and decisions. The literature already gives a lot of documentation about mobile/flying robots spanning paths in 2D and 3D environments, while the motion of articulated arms in 3D environments still requires investigation and experiments. This paper investigates MoveIt!, one of the most famous motion planner software, understanding its limits and trying to extend its capabilities. Integrating another planner with MoveIt!’s planning routine to split longer actions into smaller ones increases planning robustness. Due to the participation to Amazon Robotics Challenge 2017, every experiment has been carried on in automatic packing line scenarios, in which Baxter, a humanoid robot sporting two 7 DOF arms, had to perform actions avoiding known obstacles.


  1. 1.
  2. 2.
    del Pobil, A.P., Kassawat, M., Duran, A. J., Arias, M.A., Nechyporenko, N., Mallick, A., Cervera, E., Subedi, D., Vasilev, I., Cardin, D., Sansebastiano, E., Martinez-Martin, E., Morales, A., Casañ, G.A., Arenal, A., Goriatcheff, B., Rubert, C., Recatala, G.: UJI RobInLab’s Approach to the Amazon Robotics Challenge 2017. In: IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI 2017), Daegu, Korea, pp. 318–323 (2017)Google Scholar
  3. 3.
    Coleman, D., Sucan, I.A., Chitta, S., Correll, N.: Reducing the barrier to entry of complex robotic software: a MoveIt! Case study. Robotics 5(1), 3–16 (2014)Google Scholar
  4. 4.
    Sucan, I.A., Moll, M., Kavraki, L.E.: The open motion planning library. IEEE Robot. Autom. Mag. 19(4), 72–82 (2012). http://ompl.kavrakilab.orgCrossRefGoogle Scholar
  5. 5.
  6. 6.
    Sansebastiano, E.: Evaluation of various path planning algorithms performing obstacle avoidance for manipulators, M.Sc. thesis, Jaume I University (2017)Google Scholar
  7. 7.
    LaValle, S. M., Steven, M.: Planning Algorithms (2006)Google Scholar
  8. 8.
    Kuffner, J.J., LaValle, S.M.: RRT-connect: an efficient approach to singlequery path planning. In: IEEE International Conference on Robotics & Automation, vol. 2, pp. 995–1001 (2000)Google Scholar
  9. 9.
    Karaman, S., Frazzoli, E.: Sampling-based Algorithms for Optimal Motion Planning. arXiv:1105.1186 [cs.RO] (2011)
  10. 10.
    Sucan, I.A., Kavraki, L.E.: Kinodynamic motion planning by interior-exterior cell exploration. In: Workshop on the Algorithmic Foundations of Robotics (2008)Google Scholar
  11. 11.
    Bohlin, R., Kavraki, L.E.: Path planning using lazy PRM. In: IEEE International Conference on Robotics & Automation, pp. 521–528 (2000)Google Scholar
  12. 12.
    Hsu, D., Latombe, J.-C., Motwani, R.: Path planning in expansive configuration spaces. Int. J. Comput. Geom. Appl. 9(4–5), 495–512 (1999)MathSciNetCrossRefGoogle Scholar
  13. 13.
    Sánchez, G., Latombe, J.-C.: A single-query bi-directional probabilistic roadmap planner with lazy collision checking. Int. J. Robot. Res. 6(1), 403–417 (2003)CrossRefGoogle Scholar
  14. 14.
    Koren, Y., Borenstein, J.: Potential field methods and their inherent limitations for mobile robot navigation. In: IEEE Conference on Robotics and Automation, pp. 1398–1404 (1991)Google Scholar
  15. 15.
    Zelinsky, A., Jarvis, R.A., Byrne, J.C., Yuta, S.: Planning paths of complete coverage of an unstructured environment by a mobile robot. In: Proceedings of International Conference on Advanced Robotics, pp. 533–538 (1993)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Robotic Intelligence LabJaume I UniversityCastellón de la PlanaSpain

Personalised recommendations