Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow Space

Hyper-redundant manipulators with multiple degrees of freedom have special application prospects in narrow spaces, such as detection in small spaces in aerospace, rescue on-site disaster relief, etc. In order to solve the problems of complex obstacle avoidance planning and inverse solution selection...

Full description

Bibliographic Details
Main Authors: Jinjun Duan, Bingcheng Wang, Kunkun Cui, Zhendong Dai
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/3/1314
_version_ 1797489180754837504
author Jinjun Duan
Bingcheng Wang
Kunkun Cui
Zhendong Dai
author_facet Jinjun Duan
Bingcheng Wang
Kunkun Cui
Zhendong Dai
author_sort Jinjun Duan
collection DOAJ
description Hyper-redundant manipulators with multiple degrees of freedom have special application prospects in narrow spaces, such as detection in small spaces in aerospace, rescue on-site disaster relief, etc. In order to solve the problems of complex obstacle avoidance planning and inverse solution selection of a hyper-redundant robot in a narrow space, a cubic B-spline curve based on collision-free trajectory using environmental edge information is planned. Firstly, a hyper-redundant robot composed of four pairs of double UCR (Universal-Cylindrical-Revolute) parallel mechanisms (2R1T, 2 Rotational DOFs and 1 Translation DOF) in series to realize flexible obstacle avoidance motion in narrow space is designed. The trajectory point envelope of a single UCR and the workspace of a single pair of UCR in Cartesian space based on the motion constraint boundaries of each joint are obtained. Then, the constraint control points according to the edge information of the obstacle are obtained, and the obstacle avoidance trajectory in the constrained space is planned by combining the A* algorithm and cubic B-spline algorithm. Finally, a variety of test scenarios are built to verify the obstacle avoidance planning algorithm. The results show that the proposed algorithm reduces the computational complexity of the obstacle avoidance process and enables the robot to complete flexible obstacle avoidance movement in the complex narrow space.
first_indexed 2024-03-10T00:12:51Z
format Article
id doaj.art-2e4beb0a345444c798d653d572fb8487
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T00:12:51Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-2e4beb0a345444c798d653d572fb84872023-11-23T15:55:32ZengMDPI AGApplied Sciences2076-34172022-01-01123131410.3390/app12031314Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow SpaceJinjun Duan0Bingcheng Wang1Kunkun Cui2Zhendong Dai3College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaCollege of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaCollege of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaCollege of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, ChinaHyper-redundant manipulators with multiple degrees of freedom have special application prospects in narrow spaces, such as detection in small spaces in aerospace, rescue on-site disaster relief, etc. In order to solve the problems of complex obstacle avoidance planning and inverse solution selection of a hyper-redundant robot in a narrow space, a cubic B-spline curve based on collision-free trajectory using environmental edge information is planned. Firstly, a hyper-redundant robot composed of four pairs of double UCR (Universal-Cylindrical-Revolute) parallel mechanisms (2R1T, 2 Rotational DOFs and 1 Translation DOF) in series to realize flexible obstacle avoidance motion in narrow space is designed. The trajectory point envelope of a single UCR and the workspace of a single pair of UCR in Cartesian space based on the motion constraint boundaries of each joint are obtained. Then, the constraint control points according to the edge information of the obstacle are obtained, and the obstacle avoidance trajectory in the constrained space is planned by combining the A* algorithm and cubic B-spline algorithm. Finally, a variety of test scenarios are built to verify the obstacle avoidance planning algorithm. The results show that the proposed algorithm reduces the computational complexity of the obstacle avoidance process and enables the robot to complete flexible obstacle avoidance movement in the complex narrow space.https://www.mdpi.com/2076-3417/12/3/1314hyper-redundant manipulatornarrow spaceobstacle avoidance planningUCR parallel mechanismcubic B-spline curve
spellingShingle Jinjun Duan
Bingcheng Wang
Kunkun Cui
Zhendong Dai
Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow Space
Applied Sciences
hyper-redundant manipulator
narrow space
obstacle avoidance planning
UCR parallel mechanism
cubic B-spline curve
title Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow Space
title_full Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow Space
title_fullStr Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow Space
title_full_unstemmed Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow Space
title_short Path Planning Based on NURBS for Hyper-Redundant Manipulator Used in Narrow Space
title_sort path planning based on nurbs for hyper redundant manipulator used in narrow space
topic hyper-redundant manipulator
narrow space
obstacle avoidance planning
UCR parallel mechanism
cubic B-spline curve
url https://www.mdpi.com/2076-3417/12/3/1314
work_keys_str_mv AT jinjunduan pathplanningbasedonnurbsforhyperredundantmanipulatorusedinnarrowspace
AT bingchengwang pathplanningbasedonnurbsforhyperredundantmanipulatorusedinnarrowspace
AT kunkuncui pathplanningbasedonnurbsforhyperredundantmanipulatorusedinnarrowspace
AT zhendongdai pathplanningbasedonnurbsforhyperredundantmanipulatorusedinnarrowspace