Abstract

The stiffness controller proposed by Salisbury is an interaction control strategy designed to achieve a desired form of static behavior as regards the interaction of a robot manipulator with the environment. The main idea behind this approach is the simulation of a multidimensional linear spring - or linear elastic material - using the difference between the actual position of the end-effector and a constant position (relaxed point), multiplied by a constant stiffness matrix. In this paper, this idea is generalized with the objective of proposing a controller structure that includes a family of stiffness models based on the idea of linear elastic materials. The new controller structure also includes a damping term in order to have control over energy dissipation, as well as a term added for the purpose of compensating the gravity forces of the links. The stability analysis of the proposed controller was performed in the Lyapunov sense. The new stiffness controller is presented as a case study and compared to other cases, such as the Salisbury controller (Cartesian PD) and the tanh-tanh controller. Experimental results using a three degrees-of-freedom direct-drive robot for the evaluation of controllers in a constrained motion task are presented.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.