Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T04:44:22.955Z Has data issue: false hasContentIssue false

An obstacle avoidance algorithm for space hyper-redundant manipulators using combination of RRT and shape control method

Published online by Cambridge University Press:  03 August 2021

Xiaobo Zhang
Affiliation:
State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China University of Chinese Academy of Sciences, Beijing 100049, China
Jinguo Liu*
Affiliation:
State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China
Yangmin Li
Affiliation:
State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China Department of Industrial and Systems Engineering, The Hong Kong Polytechnic University, Hong Kong 999077, China
*
*Corresponding author. E-mail: liujinguo@sia.cn
Rights & Permissions [Opens in a new window]

Abstract

This paper proposes a kinematic obstacle avoidance algorithm for Space hyper-redundant manipulators, and its basic idea is to use a static and a dynamic curve to constrain the macroshape of the manipulators simultaneously. The static curve is constructed based on a traditional rapidly exploring random tree algorithm, and a backbone curve is utilized as the dynamic curve. For these two curves, two novel shape control methods are proposed to accomplish the shape constraining process. Finally, we verify the reliability and effectiveness of our algorithm through simulations.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Application scenarios of the RRTSC algorithm.

Figure 1

Fig. 2 Model of the whole obstacle avoidance system.

Figure 2

Fig. 3 Modeling for obstacles.

Figure 3

Fig. 4 Illustration example of how to implement a suitable approximation process.

Figure 4

Fig. 5 Relevant illustration of RRT algorithm.

Figure 5

Fig. 6 The backbone curve.

Figure 6

Fig. 7 Shapecontrol method.

Figure 7

Table I. Parameters of the backbone curves in Fig. 6(c).

Figure 8

Fig. 8 Collision detection sub-algorithms.

Figure 9

Table II. Simulation-related data.

Figure 10

Fig. 9 Illustration for the reason why the line segment and the backbone curve are selected for the base-movable and base-fixed manipulators, respectively.

Figure 11

Fig. 10 Simulation of the base-moving manipulator in sphere obstacle environment.

Figure 12

Fig. 11 Simulation of base-fixed manipulators in sphere obstacle environment.

Figure 13

Fig. 12 Simulation of base-fixed manipulators in cabin obstacle environment.

Figure 14

Fig. 13 Simulation of base-fixed manipulators in truss obstacle environment.

Figure 15

Fig. 14 Mapping relationship between a simplified prototype model and its link model.

Figure 16

Table A.1. Symbols utilized in this study (part 1).

Figure 17

Table A.2 Symbols utilized in this study (part 2)

Figure 18

Table A.3 Symbols utilized in this study (part 3)

Figure 19

Table A.4 Symbols utilized in this study (part 4)

Figure 20

Table A.5 Acronyms utilized in this study

Supplementary material: File

Zhang et al. supplementary material

Zhang et al. supplementary material

Download Zhang et al. supplementary material(File)
File 56.5 MB