A Dynamic Path Planning Method for Social Robots in the Home Environment

The home environment is a typical dynamic environment with moveable obstacles. The social robots working in home need to search for feasible paths in this complex dynamic environment. In this work, we propose an improved RRT algorithm to plan feasible path in home environment. The algorithm pre-buil...

Full description

Bibliographic Details
Main Authors: Chen Zhang, Lelai Zhou, Yibin Li, Yong Fan
Format: Article
Language:English
Published: MDPI AG 2020-07-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/9/7/1173
_version_ 1797562030987673600
author Chen Zhang
Lelai Zhou
Yibin Li
Yong Fan
author_facet Chen Zhang
Lelai Zhou
Yibin Li
Yong Fan
author_sort Chen Zhang
collection DOAJ
description The home environment is a typical dynamic environment with moveable obstacles. The social robots working in home need to search for feasible paths in this complex dynamic environment. In this work, we propose an improved RRT algorithm to plan feasible path in home environment. The algorithm pre-builds a tree that covers the whole map and maintains the effectiveness of all nodes with branch pruning, reconnection, and regrowth process. The method forms a path by searching the nearest node in the tree and then quickly accessing the nodes near the destination. Due to the effectiveness-maintaining process, the proposed method can effectively deal with the complex dynamic environment where the destination and multiple moving obstacles change simultaneously. In addition, our method can be extended to the path-planning problem in 3D space. The simulation experiments verify the effectiveness of the algorithm.
first_indexed 2024-03-10T18:22:53Z
format Article
id doaj.art-8f3d00a18128440da10eecfc0c1fa127
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-10T18:22:53Z
publishDate 2020-07-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-8f3d00a18128440da10eecfc0c1fa1272023-11-20T07:14:37ZengMDPI AGElectronics2079-92922020-07-0197117310.3390/electronics9071173A Dynamic Path Planning Method for Social Robots in the Home EnvironmentChen Zhang0Lelai Zhou1Yibin Li2Yong Fan3School of Control Science and Engineering, Shandong University, Jinan 250061, ChinaSchool of Control Science and Engineering, Shandong University, Jinan 250061, ChinaSchool of Control Science and Engineering, Shandong University, Jinan 250061, ChinaSchool of Rail Transportation, Shandong Jiaotong University, Jinan 250357, ChinaThe home environment is a typical dynamic environment with moveable obstacles. The social robots working in home need to search for feasible paths in this complex dynamic environment. In this work, we propose an improved RRT algorithm to plan feasible path in home environment. The algorithm pre-builds a tree that covers the whole map and maintains the effectiveness of all nodes with branch pruning, reconnection, and regrowth process. The method forms a path by searching the nearest node in the tree and then quickly accessing the nodes near the destination. Due to the effectiveness-maintaining process, the proposed method can effectively deal with the complex dynamic environment where the destination and multiple moving obstacles change simultaneously. In addition, our method can be extended to the path-planning problem in 3D space. The simulation experiments verify the effectiveness of the algorithm.https://www.mdpi.com/2079-9292/9/7/1173social robothome environmentrapidly-exploring random treepath planning
spellingShingle Chen Zhang
Lelai Zhou
Yibin Li
Yong Fan
A Dynamic Path Planning Method for Social Robots in the Home Environment
Electronics
social robot
home environment
rapidly-exploring random tree
path planning
title A Dynamic Path Planning Method for Social Robots in the Home Environment
title_full A Dynamic Path Planning Method for Social Robots in the Home Environment
title_fullStr A Dynamic Path Planning Method for Social Robots in the Home Environment
title_full_unstemmed A Dynamic Path Planning Method for Social Robots in the Home Environment
title_short A Dynamic Path Planning Method for Social Robots in the Home Environment
title_sort dynamic path planning method for social robots in the home environment
topic social robot
home environment
rapidly-exploring random tree
path planning
url https://www.mdpi.com/2079-9292/9/7/1173
work_keys_str_mv AT chenzhang adynamicpathplanningmethodforsocialrobotsinthehomeenvironment
AT lelaizhou adynamicpathplanningmethodforsocialrobotsinthehomeenvironment
AT yibinli adynamicpathplanningmethodforsocialrobotsinthehomeenvironment
AT yongfan adynamicpathplanningmethodforsocialrobotsinthehomeenvironment
AT chenzhang dynamicpathplanningmethodforsocialrobotsinthehomeenvironment
AT lelaizhou dynamicpathplanningmethodforsocialrobotsinthehomeenvironment
AT yibinli dynamicpathplanningmethodforsocialrobotsinthehomeenvironment
AT yongfan dynamicpathplanningmethodforsocialrobotsinthehomeenvironment