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

Vision-based adaptive LT sliding mode admittance control for collaborative robots with actuator saturation

Published online by Cambridge University Press:  09 May 2024

Cong Huang
Affiliation:
Institue of Smart City and Intelligent Transportation, Southwest Jiaotong University, Chengdu, Sichuan, China School of Mechanical and Electrical Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China
Minglei Zhu*
Affiliation:
Institue of Smart City and Intelligent Transportation, Southwest Jiaotong University, Chengdu, Sichuan, China School of Mechanical and Electrical Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China
Shijie Song
Affiliation:
Institue of Smart City and Intelligent Transportation, Southwest Jiaotong University, Chengdu, Sichuan, China School of Mechanical and Electrical Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China
Yuyang Zhao
Affiliation:
School of Mechanical and Electrical Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China
Jinmao Jiang
Affiliation:
School of Mechanical and Electrical Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan, China
*
Corresponding author: Minglei Zhu; Email: Minglei.zhu@uestc.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

In this paper, we propose a novel vision-based adaptive leakage-type (LT) sliding mode admittance control for actuator-constrained collaborative robots to realize the synchronous control of the precise path following and compliant interaction force. Firstly, we develop a vision-admittance-based model to couple the visual feedback and force sensing in the image feature space so that a reference image feature trajectory can be obtained concerning the contact force command and predefined trajectory. Secondly, considering the system uncertainty, external disturbance, and torque constraints of collaborative robots in reality, we propose an adaptive sliding mode controller in the image feature space to perform precise trajectory tracking. This controller employs a leakage-type (LT) adaptive control law to reduce the side effects of system uncertainties without knowing the upper bound of system uncertainties. Moreover, an auxiliary dynamic is considered in this controller to overcome the joint torque constraints. Finally, we prove the convergence of the tracking error with the Lyapunov stability analysis and operate various semi-physical simulations compared to the conventional adaptive sliding mode and parallel vision/force controller to demonstrate the efficacy of the proposed controller. The simulation results show that compared with the controller mentioned above, the path following accuracy and interaction force control precision of the proposed controller increased by 50% and achieved faster convergence.

Information

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

Figure 1. Description of the vision-admittance-based model and the general interaction model.

Figure 1

Figure 2. The structure of vision-admittance-based adaptive sliding mode controller.

Figure 2

Figure 3. Simulation structure of SD7/700.

Figure 3

Figure 4. The simulation results of case 1 ((a), (d), and (g) show the desired trajectories and actual trajectories of three controllers in the pixel plane, (b), (e), and (h) show the trajectory tracking errors of three controllers, (c), (f) and (i) show the input torque of three controllers.).

Figure 4

Figure 5. The desired and actual force control performance of three controllers in case 1 and case 3.

Figure 5

Figure 6. The trajectory tracking errors of LTASMC (with and without auxiliary dynamic model) in case 2.

Figure 6

Figure 7. The input torque results of LTASMC (with and without auxiliary dynamic model) in case 2.

Figure 7

Figure 8. The trajectory tracking errors of three controllers ((a), (b), and (c)) and input torque of three controllers ((d), (e), and (f)) in case 3.