Skip to main content

Data-Driven Classification of Screwdriving Operations

  • Conference paper
  • First Online:
2016 International Symposium on Experimental Robotics (ISER 2016)

Part of the book series: Springer Proceedings in Advanced Robotics ((SPAR,volume 1))

Included in the following conference series:

Abstract

Consumer electronic devices are made by the millions, and automating their production is a key manufacturing challenge. Fastening machine screws is among the most difficult components of this challenge. To accomplish this task with sufficient robustness for industry, detecting and recovering from failure is essential. We have built a robotic screwdriving system to collect data on this process. Using it, we collected data on 1862 screwdriving runs, each consisting of force, torque, motor current and speed, and video. Each run is also hand-labeled with the stages of screwdriving and the result of the run. We identify several distinct stages through which the system transitions and relate sequences of stages to characteristic failure modes. In addition, we explore several techniques for automatic result classification, including standard maximum angle/torque methods and machine learning time series techniques.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Jia, Z., Bhatia, A., Aronson, R., Bourne, D., Mason, M.T.: A survey of automated threaded fastening. In preparation

    Google Scholar 

  2. Nicolson, E.J.: Grasp stiffness solutions for threaded insertion. Master’s thesis, University of California, Berkeley (1990)

    Google Scholar 

  3. Whitney, D.E., Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development, vol. 1. Oxford University Press, New York (2004)

    Google Scholar 

  4. Bickford, J.H.: Handbook of Bolts and Bolted Joints. CRC Press, Boca Raton (1998)

    Google Scholar 

  5. Bickford, J.H.: Introduction to the Design, Behavior of Bolted Joints: Non-gasketed Joints. CRC Press, New York (2007)

    Google Scholar 

  6. ISO: ISO 5393: Rotary tools for threaded fasteners - performance test method. ISO, Technical Report (2013)

    Google Scholar 

  7. Boys, J., Wallace, P.: Design and performance of an automatic control system for fastener tightening. Proc. Inst. Mech. Eng. 191(1), 371–380 (1977)

    Article  Google Scholar 

  8. Matsuno, T., Huang, J., Fukuda, T.: Fault detection algorithm for external thread fastening by robotic manipulator using linear support vector machine classifier. In: 2013 IEEE International Conference on Robotics and Automation (ICRA), pp. 3443–3450. IEEE (2013)

    Google Scholar 

  9. Chumakov, R.: An artificial neural network for fault detection in the assembly of thread-forming screws. J. Intell. Manuf. 19, 327–333 (2008)

    Article  Google Scholar 

  10. Althoefer, K., Lara, B., Zweiri, Y.H., Seneviratne, L.D.: Automated failure classification for assembly with self-tapping threaded fastenings using artificial neural networks. J. Mech. Eng. Sci. 222, 1081–1095 (2008)

    Article  Google Scholar 

  11. Giannoccaro, N.I., Klingajay, M.: Online identification for the automated threaded fastening using GUI format. In: Lazinica, A., Merdan, M. (eds.) Cutting Edge Robotics, vol. Kordic, pp. 727–745. Pro Literatur Verlag, Germany (2005)

    Google Scholar 

  12. MicroTorque-ToolsTalk MT User Guide, Atlas Copco

    Google Scholar 

  13. Guillame-Bert, M.: Official home of the Honey programming language (2016). http://framework.mathieu.guillame-bert.com/. Accessed 06 June 2016

  14. Guillame-Bert, M., Dubrawski, A.: Classification of time sequences using graphs of temporal constraints. J. Mach. Learn. Res. (2016, in review)

    Google Scholar 

Download references

Acknowledgments

The authors gratefully acknowledge the financial support from Foxconn.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reuben M. Aronson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Aronson, R.M. et al. (2017). Data-Driven Classification of Screwdriving Operations. In: Kulić, D., Nakamura, Y., Khatib, O., Venture, G. (eds) 2016 International Symposium on Experimental Robotics. ISER 2016. Springer Proceedings in Advanced Robotics, vol 1. Springer, Cham. https://doi.org/10.1007/978-3-319-50115-4_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50115-4_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50114-7

  • Online ISBN: 978-3-319-50115-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics