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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Jia, Z., Bhatia, A., Aronson, R., Bourne, D., Mason, M.T.: A survey of automated threaded fastening. In preparation
Nicolson, E.J.: Grasp stiffness solutions for threaded insertion. Master’s thesis, University of California, Berkeley (1990)
Whitney, D.E., Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development, vol. 1. Oxford University Press, New York (2004)
Bickford, J.H.: Handbook of Bolts and Bolted Joints. CRC Press, Boca Raton (1998)
Bickford, J.H.: Introduction to the Design, Behavior of Bolted Joints: Non-gasketed Joints. CRC Press, New York (2007)
ISO: ISO 5393: Rotary tools for threaded fasteners - performance test method. ISO, Technical Report (2013)
Boys, J., Wallace, P.: Design and performance of an automatic control system for fastener tightening. Proc. Inst. Mech. Eng. 191(1), 371–380 (1977)
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)
Chumakov, R.: An artificial neural network for fault detection in the assembly of thread-forming screws. J. Intell. Manuf. 19, 327–333 (2008)
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)
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)
MicroTorque-ToolsTalk MT User Guide, Atlas Copco
Guillame-Bert, M.: Official home of the Honey programming language (2016). http://framework.mathieu.guillame-bert.com/. Accessed 06 June 2016
Guillame-Bert, M., Dubrawski, A.: Classification of time sequences using graphs of temporal constraints. J. Mach. Learn. Res. (2016, in review)
Acknowledgments
The authors gratefully acknowledge the financial support from Foxconn.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)