Repository landing page

We are not able to resolve this OAI Identifier to the repository landing page. If you are the repository manager for this record, please head to the Dashboard and adjust the settings.

Adaptive Control of Flexible Joint Robots Derived from Arm Energy Considerations

Abstract

Almost all industrial robots exhibit joint flexibility due to mechanical compliance of their gear boxes. In this paper we outline the design of three controllers for flexible joint robots. Two of the three controllers are suitable for parameter adaptation, the candidate Lyapunov functions for these two controllers are derived from arm energy considerations. The desired actuator trajectory in a flexible joint robot is dependent not only on the desired kinematic trajectory of the link but also on the link dynamics. Unfortunately, link dynamic parameters are unknown in most cases, as a result the desired actuator trajectory is also unknown: To overcome this difficulty, a number of control schemes require the use of link acceleration and link jerk feedback. In this paper we describe three control schemes for flexible joint robots which do not use link jerk or acceleration. One of the controllers i s suitable for trajectory tracking when the robot parameters are known in advance: The other two control laws art derived from candidate Lyapunov functions which resemble the energy of the arm deviating from the desired trajectory. Trajectory tracking and adaptation of robot arm parameters are possible with two of the controllers described in this paper. Our control schemes do not require the numerical differentiation of the velocity signal, or the inversion of the inertial matrices. Simulations are presented to verify the validity of the control scheme. The superiority of the proposed scheme over existing rigid robot adaptive schemes is also illustrated through simulation

Similar works

This paper was published in Purdue E-Pubs.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.