To solve the problems of low efficiency and multi-solvability of humanoid manipulator Cartesian space path planning in physical human-robot interaction,an improved bi-directional rapidly-exploring random tree algorith...To solve the problems of low efficiency and multi-solvability of humanoid manipulator Cartesian space path planning in physical human-robot interaction,an improved bi-directional rapidly-exploring random tree algorithm based on greedy growth strategy in 3D space is proposed.The workspace of manipulator established based on Monte Carlo method is used as the sampling space of the rapidly-exploring random tree,and the opposite expanding greedy growth strategy is added in the random tree expansion process to improve the path planning efficiency.Then the generated path is reversely optimized to shorten the length of the planned path,and the optimized path is interpolated and pose searched in Cartesian space to form a collision-free optimized path suitable for humanoid manipulator motion.Finally,the validity and reliability of the algorithm are verified in an intelligent elderly care service scenario based on Walker2,a large humanoid service robot.展开更多
基金The Key-Area Research and Development Program of Guangdong Province,China(No.2019B010154003)。
文摘To solve the problems of low efficiency and multi-solvability of humanoid manipulator Cartesian space path planning in physical human-robot interaction,an improved bi-directional rapidly-exploring random tree algorithm based on greedy growth strategy in 3D space is proposed.The workspace of manipulator established based on Monte Carlo method is used as the sampling space of the rapidly-exploring random tree,and the opposite expanding greedy growth strategy is added in the random tree expansion process to improve the path planning efficiency.Then the generated path is reversely optimized to shorten the length of the planned path,and the optimized path is interpolated and pose searched in Cartesian space to form a collision-free optimized path suitable for humanoid manipulator motion.Finally,the validity and reliability of the algorithm are verified in an intelligent elderly care service scenario based on Walker2,a large humanoid service robot.