Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T13:42:58.559Z Has data issue: false hasContentIssue false

Asymmetric constrained control scheme design with discrete output feedback in unknown robot–environment interaction system

Published online by Cambridge University Press:  09 September 2022

Xinyi Yu
Affiliation:
Zhejiang University of Technology College of Information Engineering, Hangzhou 310023, China
Huizhen Luo
Affiliation:
Zhejiang University of Technology College of Information Engineering, Hangzhou 310023, China
Shuanwu Shi
Affiliation:
Zhejiang University of Technology College of Information Engineering, Hangzhou 310023, China
Yan Wei
Affiliation:
Zhejiang University of Technology College of Information Engineering, Hangzhou 310023, China
Linlin Ou*
Affiliation:
Zhejiang University of Technology College of Information Engineering, Hangzhou 310023, China
*
*Corresponding author: E-mail: linlinou@zjut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

In this paper, an overall structure with the asymmetric constrained controller is constructed for human–robot interaction in uncertain environments. The control structure consists of two decoupling loops. In the outer loop, a discrete output feedback adaptive dynamics programing (OPFB ADP) algorithm is proposed to deal with the problems of unknown environment dynamic and unobservable environment position. Besides, a discount factor is added to the discrete OPFB ADP algorithm to improve the convergence speed. In the inner loop, a constrained controller is developed on the basis of asymmetric barrier Lyapunov function, and a neural network method is applied to approximate the dynamic characteristics of the uncertain system model. By utilizing this controller, the robot can track the prescribed trajectory precisely within a security boundary. Simulation and experimental results demonstrate the effectiveness of the proposed controller.

Information

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

Figure 1. System structure of double-loop control.

Figure 1

Table I. Parameters of the 2-DOF robot manipulator.

Figure 2

Figure 2. Diagram of the 2-DOF robot system.

Figure 3

Figure 3. Tracking performance of different controllers of Joints 1 and 2.

Figure 4

Figure 4. Tracking error of different controllers of Joints 1 and 2.

Figure 5

Figure 5. Control input of three control methods.

Figure 6

Figure 6. Convergence of the parameters ${{\boldsymbol{{p}}}_{\boldsymbol{0}}}$ and $\boldsymbol{{p}}_{\boldsymbol{{u}}}$.

Figure 7

Figure 7. Convergence of the parameters ${{\boldsymbol{{p}}}_{\boldsymbol{{y}}\boldsymbol{0}}}$, ${{\boldsymbol{{p}}}_{\boldsymbol{{y}}\boldsymbol{1}}}$, ${{\boldsymbol{{p}}}_{\boldsymbol{{y}}\boldsymbol{2}}}$ and ${{\boldsymbol{{p}}}_{\boldsymbol{{y}}\boldsymbol{3}}}$.

Figure 8

Figure 8. Human–robot collaboration task.

Figure 9

Figure 9. Tracking trajectory of the Franka robot.

Figure 10

Table II. Error comparison of three controllers.

Figure 11

Figure 10. The tracking errors of different methods.

Figure 12

Figure 11. Average error of three controllers.

Figure 13

Figure 12. Smoothness of three controllers.

Figure 14

Figure 13. Input torques of Joints 1–7.

Figure 15

Figure 14. Convergence of the the parameters $p_{y}$ in matrix $\overline{P}_d$.

Figure 16

Figure 15. Convergence of the parameters $p_{0}$, $p_{u}$ in matrix $\overline{P}_d$.

Figure 17

Figure 16. Interaction force of three processes.