Skip to main content
Log in

A new robotic assembly modeling and trajectory planning method using synchronized Petri nets

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Whitney DE (1982) Quasistatic assembly of compliantly supported rigid parts. J Dyn Syst Meas Control Trans ASME 104:65–77

    Google Scholar 

  2. Mason M (1981) Compliance and force control for computer-controlled manipulators. IEEE Trans Syst Man Cybern 11(6):418–432

    Google Scholar 

  3. Raibert MH, Carig JJ (1981) Hybrid position/force control of manipulators. J Dyn Syst Meas Control Trans ASME 102:126–133

    Google Scholar 

  4. 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

  5. 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

  6. 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

  7. 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

    Google Scholar 

  8. McCarragher B (1996) Task primitives for discrete event modelling and control of 6-DOF assembly tasks. IEEE Trans Robot Autom l12(2):280–289

    Article  Google Scholar 

  9. 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

  10. David R (1992) Du garfect aux réseaux de Petri. Prentice Hall, Englewood Cliffs, NJ

  11. Dawei L, Zhang W (1999) 5-DOF assembly robot and its microcomputer-controlled experimental system. J Tianjin Univ 112(6), in Chinese

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weijun Zhang.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-003-1995-1

Keywords

Navigation