Title :
Progressive learning and its application to robot impedance learning
Author :
Yang, Boo-Ho ; Asada, Haruhiko
Author_Institution :
Dept. of Mech. Eng., MIT, Cambridge, MA, USA
fDate :
7/1/1996 12:00:00 AM
Abstract :
An approach to learning control using an excitation scheduling technique is developed and applied to an impedance learning problem for fast robotic assembly. Traditional adaptive and learning controls incur instability depending on the reference inputs provided to the system. This technique avoids instability by progressively increasing the level of system excitation. Called progressive learning, it uses scheduled excitation inputs that allow the system to learn quasistatic parameters associated with slow input commands first, followed by the learning of dynamic parameters excited by fast input commands. As learning progresses, the system is exposed to a broader range of input excitation, which nonetheless does not incur instability and unwanted erratic responses. In robotic assembly, learning starts with a slow, quasistatic motion and goes to a fast, dynamic motion. During this process, the stiffness terms involved in the impedance controller are learned first, then the damping terms and finally by the inertial terms. The impedance learning problem is formulated as a model-based, gradient following reinforcement learning. The method allows the suppression of excessive parameter changes and thereby stabilizes learning. By gradually increasing the motion speed command, the internal model as well as the control parameters can be learned effectively within a focused, local area in the large parameter space, which is then gradually expanded as speed increases. Several strategies for motion speed scheduling are also addressed
Keywords :
adaptive control; assembling; industrial robots; learning systems; robots; stability; damping terms; dynamic parameters; excitation scheduling technique; fast robotic assembly; inertial terms; instability; learning control; model-based gradient-following reinforcement learning; progressive learning; quasistatic motion; quasistatic parameters; robot impedance learning; scheduled excitation; stiffness terms; Adaptive control; Control systems; Damping; Dynamic scheduling; Impedance; Learning; Motion control; Programmable control; Robotic assembly; Robots;
Journal_Title :
Neural Networks, IEEE Transactions on