• DocumentCode
    297007
  • Title

    The unsupervised learning of assembly using discrete event control

  • Author

    McCarragher, Brenan J.

  • Author_Institution
    Eng. Fac., Australian Nat. Univ., Canberra, ACT, Australia
  • Volume
    2
  • fYear
    1996
  • fDate
    22-28 Apr 1996
  • Firstpage
    1172
  • Abstract
    A new task-level adaptive controller which learns online is presented for the discrete event control of robotic tasks. Using a discrete event model of the assembly task, velocity constraints are derived from which desired velocity commands are obtained. Due to modelling errors and uncertainties, the velocity commands may result in a suboptimal, unwanted contacts between the workpiece and the environment. A task-level adaptive control scheme based on the occurrence of discrete events is used to change the model parameters from which the velocity commands are determined. Using Lyapunov stability theory, the adaptive control scheme is proved to converge to the actual model parameters. The method is applied to a starter motor assembly in an industrial setting. The results are excellent. The robot adapts its motion online to successfully assemble the starter motor. Moreover, the robot improves its motion with each subsequent trial. This online learning ability demonstrates the power of the discrete event approach to robotic manipulation
  • Keywords
    Lyapunov methods; adaptive control; assembling; discrete event simulation; discrete event systems; industrial robots; production control; real-time systems; robots; unsupervised learning; Lyapunov stability; assembly; discrete event control; discrete event model; industrial robots; online learning; starter motor assembly; task-level adaptive controller; unsupervised learning; velocity constraints; Adaptive control; Error correction; Lyapunov method; Petri nets; Programmable control; Robot control; Robotic assembly; Service robots; Uncertainty; Unsupervised learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-2988-0
  • Type

    conf

  • DOI
    10.1109/ROBOT.1996.506866
  • Filename
    506866