A new approach to process modeling, task synthesis, and motion control for robotic assembly is presented. Assembly is modeled as a discrete event dynamic system using Petri nets, incorporating both discrete and continuous aspects of the process. The discrete event modelling facilitates a new, task-level approach to the control of robotic assembly. To accomplish a desired trajectory a discrete event controller is developed. The controller issues velocity commands that direct the system toward the next desired contact state, while maintaining currently desired contacts and avoiding unwanted transitions. Experimental results are given for a dual peg-in-the-hole example. The experimental results not only demonstrate highly successful insertion along the optimal trajectory, but also demonstrate the ability to detect, recognize and recover from errors and unwanted situations.
Skip Nav Destination
Article navigation
September 1995
Technical Papers
The Discrete Event Control of Robotic Assembly Tasks
B. J. McCarragher,
B. J. McCarragher
Department of Engineering, the Faculties, The Australian National University, Canberra, ACT 0200 Australia
Search for other works by this author on:
H. Asada
H. Asada
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA
Search for other works by this author on:
B. J. McCarragher
Department of Engineering, the Faculties, The Australian National University, Canberra, ACT 0200 Australia
H. Asada
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA
J. Dyn. Sys., Meas., Control. Sep 1995, 117(3): 384-393 (10 pages)
Published Online: September 1, 1995
Article history
Received:
August 11, 1992
Online:
December 3, 2007
Citation
McCarragher, B. J., and Asada, H. (September 1, 1995). "The Discrete Event Control of Robotic Assembly Tasks." ASME. J. Dyn. Sys., Meas., Control. September 1995; 117(3): 384–393. https://doi.org/10.1115/1.2799129
Download citation file:
Get Email Alerts
Fault detection of automotive engine system based on Canonical Variate Analysis combined with Bhattacharyya Distance
J. Dyn. Sys., Meas., Control
Multi Combustor Turbine Engine Acceleration Process Control Law Design
J. Dyn. Sys., Meas., Control (July 2025)
Related Articles
Learning-Based Variable Compliance Control for Robotic Assembly
J. Mechanisms Robotics (December,2018)
High Performance Motion Tracking Control for Electronic Manufacturing
J. Dyn. Sys., Meas., Control (November,2007)
Modeling and Experimental Validation of a Cable-Driven Robot for Three-Dimensional Printing Construction
J. Mechanisms Robotics (June,2025)
The Discrete Event Modeling and Trajectory Planning of Robotic Assembly Tasks
J. Dyn. Sys., Meas., Control (September,1995)
Related Proceedings Papers
Related Chapters
New H∞ Controllers Design for Networked Control System with Disturbance Based on Asynchronous Dynamical System
International Conference on Advanced Computer Theory and Engineering (ICACTE 2009)
Direct Assessment: Process, Technologies and Modeling
Pipeline Integrity Management Systems: A Practical Approach
Study of Metro Station Gathering and Distributing Capacity Based on Hybrid Petri Net
International Conference on Information Technology and Management Engineering (ITME 2011)