The Discrete Event Control of Robotic Assembly Tasks
- 1 September 1995
- journal article
- Published by ASME International in Journal of Dynamic Systems, Measurement, and Control
- Vol. 117 (3) , 384-393
- https://doi.org/10.1115/1.2799129
Abstract
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.Keywords
This publication has 13 references indexed in Scilit:
- The Discrete Event Modeling and Trajectory Planning of Robotic Assembly TasksJournal of Dynamic Systems, Measurement, and Control, 1995
- Qualitative Template Matching Using Dynamic Process Models for State Transition Recognition of Robotic AssemblyJournal of Dynamic Systems, Measurement, and Control, 1993
- A Discrete Event Controller Using Petri Nets Applied to Robotic Assembly: The Desired Velocity CommandsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Synthesis of feedback control logic for a class of controlled Petri netsIEEE Transactions on Automatic Control, 1990
- A framework for real-time discrete event controlIEEE Transactions on Automatic Control, 1990
- Some tractable supervisory control problems for discrete-event systems modeled by Buchi automataIEEE Transactions on Automatic Control, 1989
- Kinematic Analysis of Contact State Transitions in Assembly Operations and Automatic Generation of Transition NetworkTransactions of the Society of Instrument and Control Engineers, 1988
- Supervisory Control of a Class of Discrete Event ProcessesSIAM Journal on Control and Optimization, 1987
- Hybrid Position/Force Control of ManipulatorsJournal of Dynamic Systems, Measurement, and Control, 1981
- Compliance and Force Control for Computer Controlled ManipulatorsIEEE Transactions on Systems, Man, and Cybernetics, 1981