Neural-learning enhanced admittance control of a robot manipulator with input saturation

Author(s):  
Guangzhu Peng ◽  
Chenguang Yang ◽  
Wei He ◽  
Zhijun Li ◽  
Donghai Kuang
Author(s):  
Guanghui Liu ◽  
Bing Han

We propose a cascaded impedance control algorithm based on a virtual dynamics model (VDM) to achieve robust and effective mechanical impedance for a robot interacting with unknown environments. This cascaded controller consists of an internal loop of virtual impedance control based on a VDM and an external loop of impedance reference control. The VDM-based virtual impedance control can achieve the same effect as the conventional admittance control; its intermediate output of force/torque serves as the input for the external loop reference impedance control. Therefore, this cascaded controller shows superior performance by combining the advantages of admittance control and impedance control. We evaluate the controller in multiple-contact experiments on a six-degrees of freedom (6-DOF) industrial robot manipulator. The result shows that under various contact situations such as soft and rigid surfaces and free space, the proposed method can rapidly track the target and effectively maintain stability. In the experiments conducted on the robot in contact with various environments, the proposed control method reduced the steady-state error by more than 20% compared with the conventional admittance control.


Author(s):  
Luca Zaccarian ◽  
Andrew R. Teel

This chapter uses examples where windup occurs to motivate anti-windup synthesis. In particular, it discusses a SISO academic example, a MIMO academic example, the longitudinal dynamics of an F8 aircraft, a servo-positioning system, the damped mass-spring system, the experimental spring-gantry system, a robot manipulator, and a disturbance rejection problem. The examples illustrate the windup phenomenon, which may arise due to input saturation in a feedback loop, and the capabilities of anti-windup synthesis in mitigating the windup phenomenon. They show that windup can manifest itself as a sluggish response, a highly oscillatory response, or a diverging response. In each example, alternatives to anti-windup synthesis include investing in actuators with more capabilities, or redesigning the controller from scratch to account for input saturation directly. These strategies should be considered when the control system's actuators are continuously trying to act beyond their limits.


IEEE Access ◽  
2020 ◽  
Vol 8 ◽  
pp. 25727-25737 ◽  
Author(s):  
Xiongjun Chen ◽  
Ning Wang ◽  
Hong Cheng ◽  
Chenguang Yang

2020 ◽  
Vol 67 (4) ◽  
pp. 3138-3148 ◽  
Author(s):  
Guangzhu Peng ◽  
Chenguang Yang ◽  
Wei He ◽  
C. L. Philip Chen

Sign in / Sign up

Export Citation Format

Share Document