| Literature DB >> 36233954 |
Yu Su1, Haiyan Liu1, You Li2, Bin Xue1, Xianqing Liu2, Minsi Li3, Chunlan Lin4, Xueying Wu4.
Abstract
This paper presents the reverse priority impedance control of manipulators with reference to redundant robots of a given task. The reverse priority kinematic control of redundant manipulators is first expressed in detail. The motion in the joint space is derived following the opposite order compared with the classical task priority-based solution. Then the Cartesian impedance control is combined with the reverse priority impedance control to solve the reverse hierarchical impedance controlled, so that the Cartesian impedance behavior can be divided into the primary priority impedance control and the secondary priority impedance control. Furthermore, the secondary impedance control task will not disturb the primary impedance control task. The motion in the joint space is affected following the opposite order and working in the corresponding projection operators. The primary impedance control tasks are implemented at the end, so as to avoid the possible deformations caused by the singularities occurring in the secondary impedance control tasks. Hence, the proposed reverse priority impedance control of manipulator can achieve the desired impedance control tasks with proper hierarchy. In this paper, the simulation experiments of the manipulator will verify the proposed reverse priority control algorithm.Entities:
Keywords: impedance control; inverse kinematics; redundant robots; task priority control
Year: 2022 PMID: 36233954 PMCID: PMC9570987 DOI: 10.3390/ma15196611
Source DB: PubMed Journal: Materials (Basel) ISSN: 1996-1944 Impact factor: 3.748
Figure 1The dynamics of the force control.
Figure 2The dynamics of the impedance control.
Figure 3The dynamics of the hybrid impedance control.
The DH table of evaluation of sawyer.
| d | a | alpha | qlim | |
|---|---|---|---|---|
| Link1 | 0.317 | −0.081 | −pi/2 | [−pi,pi] |
| Link2 | −0.1925 | 0 | pi/2 | [−pi,pi] |
| Link3 | 0.4 | 0 | −pi/2 | [−pi,pi] |
| Link4 | −0.1685 | 0 | pi/2 | [−pi,pi] |
| Link5 | 0.4 | 0 | −pi/2 | [−pi,pi] |
| Link6 | −0.1363 | 0 | pi/2 | [−pi,pi] |
| Link7 | 0.13375 | 0 | pi/2 | [−pi,pi] |
Figure 4The manipulator sketch map.
Figure 5The tracking force via the RP force control.
Figure 6The tracking force via the classical force control.
Figure 7The contcact force.
Figure 8The position tracking errors.