Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T01:20:46.887Z Has data issue: false hasContentIssue false

A divide-and-conquer control strategy with decentralized control barrier function for luggage trolley transportation by collaborative robots

Published online by Cambridge University Press:  17 August 2023

Xuheng Gao
Affiliation:
Shenzhen Key Laboratory of Robotics Perception and Intelligence, Department of Electronic and Electrical Engineering, Southern University of Science and Technology, Shenzhen, China
Hao Luan
Affiliation:
Shenzhen Key Laboratory of Robotics Perception and Intelligence, Department of Electronic and Electrical Engineering, Southern University of Science and Technology, Shenzhen, China
Bingyi Xia
Affiliation:
Shenzhen Key Laboratory of Robotics Perception and Intelligence, Department of Electronic and Electrical Engineering, Southern University of Science and Technology, Shenzhen, China
Ziqi Zhao
Affiliation:
Shenzhen Key Laboratory of Robotics Perception and Intelligence, Department of Electronic and Electrical Engineering, Southern University of Science and Technology, Shenzhen, China
Jiankun Wang*
Affiliation:
Shenzhen Key Laboratory of Robotics Perception and Intelligence, Department of Electronic and Electrical Engineering, Southern University of Science and Technology, Shenzhen, China Jiaxing Research Institute, Southern University of Science and Technology, Jiaxing, China
Max Q.-H. Meng*
Affiliation:
Shenzhen Key Laboratory of Robotics Perception and Intelligence, Department of Electronic and Electrical Engineering, Southern University of Science and Technology, Shenzhen, China
*
Corresponding authors: Jiankun Wang, Max Q.-H. Meng; Emails: wangjk@sustech.edu.cn, max.meng@ieee.org
Corresponding authors: Jiankun Wang, Max Q.-H. Meng; Emails: wangjk@sustech.edu.cn, max.meng@ieee.org
Rights & Permissions [Opens in a new window]

Abstract

This article focuses on the luggage trolley transportation problem, an essential part of robotic autonomous luggage trolley collection. To efficiently address the nonholonomic constraints derived from the formation of two collaborative robots and a queue of luggage trolleys, we propose a comprehensive framework consisting of a global planning method and a real-time divide-and-conquer control strategy. The popular Hybrid A* algorithm generates a feasible path as the global planner. A model predictive controller is designed to track this path stably and in real time. To maintain the formation so that the whole queue of robots and luggage trolleys does not split, a safety filter that consists of a discrete-time control Lyapunov function and a decentralized control barrier function is implemented in the transportation process. Finally, we conduct real-world experiments to verify the effectiveness of the proposed method on three representative paths, and the results show that our approach can achieve robust performance. The demonstration video can be found at https://www.youtube.com/watch?v=iPiT8BfLIpU.

Information

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

Figure 1. The luggage trolley transportation system.

Figure 1

Figure 2. The kinematic model is with nonholonomic constraints. The system contains two differential robots numbered as $0$ (leading) and $1$ (following), respectively. Inter-robot distance ($L$), system’s yaw angle $\psi$, and robot steering angles relative to the system ($\varphi _0$ and $\varphi _1$) are also illustrated.

Figure 2

Figure 3. The physical hardware consists of chassis, grasping device, computing platform, and sensor modules.

Figure 3

Figure 4. The framework of our system. The two collaborative robots run the programs with the same modules simultaneously. The location information is all from the Motion Capture System. The photo of two collaborative robots and the luggage trolley queue is from the top view.

Figure 4

Table I. The value of pivotal parameters.

Figure 5

Figure 5. Simulation experiment results. For distance maintenance, the mean and standard deviation are indicated. For angle maintenance, the safe region is shown with the boundary and green shadow.

Figure 6

Figure 6. Physical experiment results : (a)-(e) are for the straight line, (f)-(j) are for the right-angle curve, and (k)-(o) are for the U-shape curve. For each case, the global path, distance, and angle maintenance effectiveness, ultimate control inputs of $v$ and $\omega$ are provided. For distance maintenance and angle maintenance, the processes are the same as Fig. 5.