Cargando…

A Hierarchical Motion Planning Method for Mobile Manipulator

This paper focuses on motion planning for mobile manipulators, which includes planning for both the mobile base and the manipulator. A hierarchical motion planner is proposed that allows the manipulator to change its configuration autonomously in real time as needed. The planner has two levels: glob...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Hanlin, Zang, Xizhe, Liu, Yubin, Zhang, Xuehe, Zhao, Jie
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10422355/
https://www.ncbi.nlm.nih.gov/pubmed/37571736
http://dx.doi.org/10.3390/s23156952
_version_ 1785089189041143808
author Chen, Hanlin
Zang, Xizhe
Liu, Yubin
Zhang, Xuehe
Zhao, Jie
author_facet Chen, Hanlin
Zang, Xizhe
Liu, Yubin
Zhang, Xuehe
Zhao, Jie
author_sort Chen, Hanlin
collection PubMed
description This paper focuses on motion planning for mobile manipulators, which includes planning for both the mobile base and the manipulator. A hierarchical motion planner is proposed that allows the manipulator to change its configuration autonomously in real time as needed. The planner has two levels: global planning for the mobile base in two dimensions and local planning for both the mobile base and the manipulator in three dimensions. The planner first generates a path for the mobile base using an optimized A* algorithm. As the mobile base moves along the path with the manipulator configuration unchanged, potential collisions between the manipulator and the environment are checked using the environment data obtained from the on-board sensors. If the current manipulator configuration is in a potential collision, a new manipulator configuration is searched. A sampling-based heuristic algorithm is used to effectively find a collision-free configuration for the manipulator. The experimental results in simulation environments proved that our heuristic sampling-based algorithm outperforms the conservative random sampling-based method in terms of computation time, percentage of successful attempts, and the quality of the generated configuration. Compared with traditional methods, our motion planning method could deal with 3D obstacles, avoid large memory requirements, and does not require a long time to generate a global plan.
format Online
Article
Text
id pubmed-10422355
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104223552023-08-13 A Hierarchical Motion Planning Method for Mobile Manipulator Chen, Hanlin Zang, Xizhe Liu, Yubin Zhang, Xuehe Zhao, Jie Sensors (Basel) Article This paper focuses on motion planning for mobile manipulators, which includes planning for both the mobile base and the manipulator. A hierarchical motion planner is proposed that allows the manipulator to change its configuration autonomously in real time as needed. The planner has two levels: global planning for the mobile base in two dimensions and local planning for both the mobile base and the manipulator in three dimensions. The planner first generates a path for the mobile base using an optimized A* algorithm. As the mobile base moves along the path with the manipulator configuration unchanged, potential collisions between the manipulator and the environment are checked using the environment data obtained from the on-board sensors. If the current manipulator configuration is in a potential collision, a new manipulator configuration is searched. A sampling-based heuristic algorithm is used to effectively find a collision-free configuration for the manipulator. The experimental results in simulation environments proved that our heuristic sampling-based algorithm outperforms the conservative random sampling-based method in terms of computation time, percentage of successful attempts, and the quality of the generated configuration. Compared with traditional methods, our motion planning method could deal with 3D obstacles, avoid large memory requirements, and does not require a long time to generate a global plan. MDPI 2023-08-04 /pmc/articles/PMC10422355/ /pubmed/37571736 http://dx.doi.org/10.3390/s23156952 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chen, Hanlin
Zang, Xizhe
Liu, Yubin
Zhang, Xuehe
Zhao, Jie
A Hierarchical Motion Planning Method for Mobile Manipulator
title A Hierarchical Motion Planning Method for Mobile Manipulator
title_full A Hierarchical Motion Planning Method for Mobile Manipulator
title_fullStr A Hierarchical Motion Planning Method for Mobile Manipulator
title_full_unstemmed A Hierarchical Motion Planning Method for Mobile Manipulator
title_short A Hierarchical Motion Planning Method for Mobile Manipulator
title_sort hierarchical motion planning method for mobile manipulator
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10422355/
https://www.ncbi.nlm.nih.gov/pubmed/37571736
http://dx.doi.org/10.3390/s23156952
work_keys_str_mv AT chenhanlin ahierarchicalmotionplanningmethodformobilemanipulator
AT zangxizhe ahierarchicalmotionplanningmethodformobilemanipulator
AT liuyubin ahierarchicalmotionplanningmethodformobilemanipulator
AT zhangxuehe ahierarchicalmotionplanningmethodformobilemanipulator
AT zhaojie ahierarchicalmotionplanningmethodformobilemanipulator
AT chenhanlin hierarchicalmotionplanningmethodformobilemanipulator
AT zangxizhe hierarchicalmotionplanningmethodformobilemanipulator
AT liuyubin hierarchicalmotionplanningmethodformobilemanipulator
AT zhangxuehe hierarchicalmotionplanningmethodformobilemanipulator
AT zhaojie hierarchicalmotionplanningmethodformobilemanipulator