Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T12:14:06.385Z Has data issue: false hasContentIssue false

Trajectory planning of large redundant manipulator considering kinematic constraints and energy efficiency

Published online by Cambridge University Press:  22 August 2023

Zhenyu Liu
Affiliation:
State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou, China Engineering Research Center for Design Engineering and Digital Twin of Zhejiang Province, Hangzhou, China
Yu Huang
Affiliation:
State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou, China Engineering Research Center for Design Engineering and Digital Twin of Zhejiang Province, Hangzhou, China
Daxin Liu*
Affiliation:
State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou, China Engineering Research Center for Design Engineering and Digital Twin of Zhejiang Province, Hangzhou, China
Xuxin Guo
Affiliation:
State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou, China Engineering Research Center for Design Engineering and Digital Twin of Zhejiang Province, Hangzhou, China
Ke Wang
Affiliation:
State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou, China Engineering Research Center for Design Engineering and Digital Twin of Zhejiang Province, Hangzhou, China
Jianrong Tan
Affiliation:
State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou, China Engineering Research Center for Design Engineering and Digital Twin of Zhejiang Province, Hangzhou, China
*
Corresponding author: Daxin Liu; E-mail: liudx@zju.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

For the large redundant manipulator, due to its long working distance and large mass, the number of links (i.e., manipulator’s arms) that can be driven to move simultaneously is limited. Otherwise, the control accuracy and motion stability of the manipulator will deteriorate. Focusing on that, a weighted Newton iteration (WNI) algorithm for trajectory planning of the manipulator is firstly proposed, where the motion of the manipulator joints is controlled by a weight matrix, which is constant and related to each link’s energy consumption. To dynamically adjust the weight matrix according to kinematic constraints and acquire better energy efficiency, an adaptive WNI (AWNI) algorithm is further proposed. In AWNI, the weight matrix is adjusted in real-time during the planning process, with considerations of the kinematic constraints and the energy consumption of the manipulator. The switch of the links between the working state and the non-working state is made through the weight matrix to achieve flexible control of the manipulator motion. Two evaluation functions are established to validate the effectiveness of AWNI in energy saving and motion stability control. Taking a 6 degrees of freedom (DOF) manipulator as an example, simulation experiments on trajectory planning are carried out and the results show the effectiveness of the proposed AWNI algorithm.

Information

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

Figure 1. Schematic diagram of the manipulator.

Figure 1

Algorithm 1: Manipulator trajectory planning algorithm based on WNI.

Figure 2

Figure 2. Flowchart of manipulator trajectory planning based on WNI algorithm.

Figure 3

Algorithm 2: Adaptive adjustment of weight matrix and joint/link motion switching in AWNI algorithm.

Figure 4

Table 1. Kinematic parameters of each link.

Figure 5

Figure 3. Diagram of the large redundant manipulator.

Figure 6

Figure 4. Generalized E1 in nine groups.

Figure 7

Figure 5. Generalized E2 in nine groups.

Figure 8

Figure 6. Planned trajectory in case algorithm: (a) NI in case 3, (b) WNI in case 3, (c) AWNI in case 3, (d) NI in case 4, (e) WNI in case 4, (f) AWNI in case 4, (g) NI in case 5, (h) WNI in case 5, (i) AWNI in case 5, (j) NI in case 6, (k) WNI in case 6 and (l) AWNI in case 6.

Figure 9

Table 2. Joints’ angle variety results in the simulation experiment.

Figure 10

Table 3. E1,E2 in cases 3, 4, 5 and 6.

Figure 11

Figure 7. Generalized E1 trend in cases 3, 4, 5 and 6.

Figure 12

Figure 8. Generalized E2 trend in cases 3, 4, 5 and 6.