Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T05:00:39.813Z Has data issue: false hasContentIssue false

A novel semi-coupled hierarchical motion planning framework for cooperative transportation of multiple mobile manipulators

Published online by Cambridge University Press:  24 November 2025

Heng Zhang
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University , Shanghai, China
Haoyi Song
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University , Shanghai, China
Wenhang Liu
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University , Shanghai, China
Xinjun Sheng
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University , Shanghai, China
Zhenhua Xiong*
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University , Shanghai, China
Xiangyang Zhu
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University , Shanghai, China
*
Corresponding author: Zhenhua Xiong; Email: mexiong@sjtu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Multiple mobile manipulators (MMs) show superiority in the tasks requiring mobility and dexterity compared with a single robot, especially when manipulating/transporting bulky objects. However, closed-chain of the system, redundancy of each MM, and obstacles in the environment bring challenges to the motion planning problem. In this paper, we propose a novel semi-coupled hierarchical framework (SCHF), which decomposes the problem into two semi-coupled sub-problems. To be specific, the centralized layer plans the object’s motion first, and then the decentralized layer independently explores the redundancy of each robot in real-time. A notable feature is that the lower bound of the redundancy constraint metric is ensured, besides the closed-chain and obstacle-avoidance constraints in the centralized layer, which ensures the object’s motion can be executed by each robot in the decentralized layer. Simulated results show that the success rate and time cost of SCHF outperform the fully centralized planner and fully decoupled hierarchical planner significantly. In addition, cluttered real-world experiments also show the feasibility of the SCHF in the transportation tasks. A video clip in various scenarios can be found at https://youtu.be/Y8ZrnspIuBg.

Information

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

Figure 1. Robot path planned by algorithms based on the virtual structure [22, 23, 25]. The dotted lines represent the virtual polygon that encircles the robots and the object. Compared with the path in Figure 5(b), the proposed motion planner is able to find a shorter path that crosses obstacles, while refs. [22, 23, 25] only find a longer path that bypasses obstacles.

Figure 1

Figure 2. Confliction between the centralized layer and the decentralized layer.

Figure 2

Table I. Features of different motion planning frameworks when dealing with different constraints.

Figure 3

Table II. Definition of some important notations.

Figure 4

Figure 3. Overview of the semi-coupled hierarchical framework.

Figure 5

Figure 4. Multiple mobile manipulators system. The object should be transported while avoiding collision and obeying the closed-chain constraint.

Figure 6

Algorithm 1. Object Motion Planner

Figure 7

Algorithm 2. isASREmpty(tg, iw, thres)

Figure 8

Table III. Comparison of the semi-coupled hierarchical framework (SCHF) with centralized frameworks (PJ [16], [17], AT [19] and TB [20]).

Figure 9

Figure 5. (a)–(f). Simulation scenes range from simple to complex. The size of the scenes is $15m \times 25m$. Robot models are snapshots during the tasks. The height of some obstacles is lower than the maximum allowed height of the object, hence obstacles may be crossed by the system like the path in (b)–(f).

Figure 10

Table IV. Performance of the fully decoupled hierarchical framework [28].

Figure 11

Table V. Performance of different thres in the semi-coupled hierarchical framework.

Figure 12

Figure 6. Robot path planned by the fully decoupled hierarchical framework [28]. Although the motion of the object is collision-free, [28] is unable to find a valid path that satisfies the collision, closed-chain, and redundancy constraints simultaneously.

Figure 13

Figure 7. Scene of the real-world transportation task by two robots.

Figure 14

Figure 8. (a)–(b) Trajectories of the object in the task shown in Figure 9. (c)–(d) $\mu (\mathbf{q})$, $F(\mathbf{q})$ and $B(\mathbf{q})$ of MM1 and MM2 during the task.

Figure 15

Figure 9. Scene of the real-world transportation task by three robots.

Figure 16

Algorithm 3. Projection Through Iteration

Supplementary material: File

Zhang et al. supplementary material

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