4,772 research outputs found

    An Adaptive Iterative Learning Control for Robot Manipulator in Task Space

    Get PDF
    In this paper, adaptive iterative learning control (AILC) of uncertain robot manipulators in task space is considered for trajectory tracking in an iterative operation mode. The control scheme incluces a PD controller with a gain switching technique plus a learning feedforward term, is exploited to predict the desired actuator torque. By using Lyapunov method, an adaptive iterative learning control scheme is presented for robotic system with both structured and unstructured uncertainty, and the overall stability of the closed-loop system in the iterative domain is established. The validity of the scheme is confirmed through a numerical simulation

    Hybrid iterative learning control of a flexible manipulator

    Get PDF
    This paper presents an investigation into the development of a hybrid control scheme with iterative learning for input tracking and end-point vibration suppression of a flexible manipulator system. The dynamic model of the system is derived using the finite element method. Initially, a collocated proportional-derivative (PD) controller using hub angle and hub velocity feedback is developed for control of rigid-body motion of the system. This is then extended to incorporate a non-collocated proportional-integral-derivative (PID) controller with iterative learning for control of vibration of the system. Simulation results of the response of the manipulator with the controllers are presented in the time and frequency domains. The performance of the hybrid iterative learning control scheme is assessed in terms of input tracking and level of vibration reduction in comparison to a conventionally designed PD-PID control scheme. The effectiveness of the control scheme in handling various payloads is also studied

    Model-Based Iterative Learning Control Applied to an Industrial Robot with Elasticity

    Get PDF
    In this paper model-based Iterative Learning Control (ILC) is applied to improve the tracking accuracy of an industrial robot with elasticity. The ILC algorithm iteratively updates the reference trajectory for the robot such that the predicted tracking error in the next iteration is minimised. The tracking error is predicted by a model of the closed-loop dynamics of the robot. The model includes the servo resonance frequency, the first resonance frequency caused by elasticity in the mechanism and the variation of both frequencies along the trajectory. Experimental results show that the tracking error of the robot can be reduced, even at frequencies beyond the first elastic resonance frequency

    Computational neural learning formalisms for manipulator inverse kinematics

    Get PDF
    An efficient, adaptive neural learning paradigm for addressing the inverse kinematics of redundant manipulators is presented. The proposed methodology exploits the infinite local stability of terminal attractors - a new class of mathematical constructs which provide unique information processing capabilities to artificial neural systems. For robotic applications, synaptic elements of such networks can rapidly acquire the kinematic invariances embedded within the presented samples. Subsequently, joint-space configurations, required to follow arbitrary end-effector trajectories, can readily be computed. In a significant departure from prior neuromorphic learning algorithms, this methodology provides mechanisms for incorporating an in-training skew to handle kinematics and environmental constraints

    Performance improvement of robots using a learning control scheme

    Get PDF
    Many applications of robots require that the same task be repeated a number of times. In such applications, the errors associated with one cycle are also repeated every cycle of the operation. An off-line learning control scheme is used here to modify the command function which would result in smaller errors in the next operation. The learning scheme is based on a knowledge of the errors and error rates associated with each cycle. Necessary conditions for the iterative scheme to converge to zero errors are derived analytically considering a second order servosystem model. Computer simulations show that the errors are reduced at a faster rate if the error rate is included in the iteration scheme. The results also indicate that the scheme may increase the magnitude of errors if the rate information is not included in the iteration scheme. Modification of the command input using a phase and gain adjustment is also proposed to reduce the errors with one attempt. The scheme is then applied to a computer model of a robot system similar to PUMA 560. Improved performance of the robot is shown by considering various cases of trajectory tracing. The scheme can be successfully used to improve the performance of actual robots within the limitations of the repeatability and noise characteristics of the robot
    corecore