Abstract
In this paper, a new approach to trajectory planning, performance Evaluation, and control for robotic assembly is presented. The assembly process is modeled as a discrete event system using synchronized Petri nets (SynPN). In a SynPN model, transitions are associated with firing conditions depending on external events. Due to this characteristic, SynPN is commonly used to model the connection between system states and external signals. The most important force/moment and position/orientation information in the assembly process serve as external events. Using the external events, the assembly states can be recognized and the system will be directed to the desired end state. Furthermore, trajectory planning algorithms and performance evaluation criteria of a discrete event system are also studied based on SynPN model. Finally, simulation and simple experiments are discussed in which a successful peg-in-hole assembly is fulfilled.
Similar content being viewed by others
References
Whitney DE (1982) Quasistatic assembly of compliantly supported rigid parts. J Dyn Syst Meas Control Trans ASME 104:65–77
Mason M (1981) Compliance and force control for computer-controlled manipulators. IEEE Trans Syst Man Cybern 11(6):418–432
Raibert MH, Carig JJ (1981) Hybrid position/force control of manipulators. J Dyn Syst Meas Control Trans ASME 102:126–133
Hirai S, Asada H (1990) A model based approach to the recognition of assembly process states using the theory of polyhedral cones. Proceedings of the 3rd Japan-USA Symposium on Flexible Automation, vol 2, Kyoto, Japan, July 1990, pp 809–816
Cao T, Sanderson AC (1992) Sensor-based error recovery for robotic task sequences using fuzzy Petri nets. Proceedings of the IEEE International Conference on Robotics and Automation, 12–14 May 1992, pp 1063–1069
McCarragher BJ, Asada H (1992) A discrete event controller using Petri nets applied to robotic assembly. Proceedings of the IEEE/RSJ International Conference on Intelligent Robotics and Systems, June 1992, pp 2087–2094
McCarragher B, Asada H (1993) Qualitative template matching using dynamic process models for state transition recognition of robotic assembly. J Dyn Syst Meas Control Trans ASME 115:261–275
McCarragher B (1996) Task primitives for discrete event modelling and control of 6-DOF assembly tasks. IEEE Trans Robot Autom l12(2):280–289
Astuti P, McCarragher B (1996) Discrete event controller synthesis for the convergence of an assembly process. Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, 22–28 April 1996, pp 1153–1158
David R (1992) Du garfect aux réseaux de Petri. Prentice Hall, Englewood Cliffs, NJ
Dawei L, Zhang W (1999) 5-DOF assembly robot and its microcomputer-controlled experimental system. J Tianjin Univ 112(6), in Chinese
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, W., Mao, T. & Yang, R. A new robotic assembly modeling and trajectory planning method using synchronized Petri nets. Int J Adv Manuf Technol 26, 420–426 (2005). https://doi.org/10.1007/s00170-003-1995-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-003-1995-1