• DocumentCode
    779243
  • Title

    Task primitives for the discrete event modeling and control of 6-DOF assembly tasks

  • Author

    McCarragher, Brenan J.

  • Author_Institution
    Fac. of Eng., Australian Nat. Univ., Canberra, ACT, Australia
  • Volume
    12
  • Issue
    2
  • fYear
    1996
  • fDate
    4/1/1996 12:00:00 AM
  • Firstpage
    280
  • Lastpage
    289
  • Abstract
    A novel approach to the modeling and control of six degree-of-freedom (DOF) assembly tasks using polygonal pacts is presented. The assembly process is modeled as a discrete event system. Three key features of the assembly process are shown to be essential for a comprehensive understanding and effective control of the assembly task. It is also shown that discrete event modeling highlights these key aspects of the assembly process. Next the assembly process is broken down into its task primitives, or fundamental states of contact. It is shown that with only two primitives, the entire assembly process can be represented. These two task primitives are a surface-vertex contact and an edge-edge contact. The significance of this development is demonstrated. Petri nets are then used to give the discrete event model its necessary mathematical description for robotic control applications. The control methodology, again based on the two primitives, establishes a powerful framework which is robust and flexible in the control of assembly. Finally, simple experiments are discussed in which a successful 6-DOF assembly was completed
  • Keywords
    Petri nets; assembling; discrete event simulation; discrete event systems; industrial robots; modelling; production control; robots; 6-DOF assembly tasks; Petri nets; discrete event modeling; discrete event system; edge-edge contact; g polygonal pacts; robotic control; surface-vertex contact; task primitives; Assembly systems; Discrete event systems; Manufacturing processes; Mathematical model; Monitoring; Physics; Process control; Robotic assembly; Uncertainty; Virtual manufacturing;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.488947
  • Filename
    488947