Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call