Testing Robotized Paint System Using Constraint Programming: An Industrial Case Study

Abstract : Advanced industrial robots are composed of several independent control systems. Particularly, robots that perform process-intensive tasks such as painting, gluing, and sealing have dedicated process control systems that are more or less loosely coupled with the motion control system. Validating software for such robotic systems is challenging. A major reason for this is that testing the software for such systems requires access to physical systems to test many of their characteristics.In this paper, we present a method, developed at ABB Robotics in collaboration with SIMULA, for automated testing of such process control systems. Our approach draws on previous work from continuous integration and the use of well-established constraint-based testing and optimization techniques. We present a constraint-based model for automatically generating test sequences where we both generate and execute the tests as part of a continuous integration process. We also present results from a pilot installation at ABB Robotic where ABB’s Integrated Process Control system has been tested. The results show that the model is both able to discover completely new errors and to detect old reintroduced errors. From this experience, we report on lessons learned from implementing an automatic test generation and execution process for a distributed control system for industrial robots.
Type de document :
Communication dans un congrès
Mercedes G. Merayo; Edgardo Montes Oca. 26th IFIP International Conference on Testing Software and Systems (ICTSS), Sep 2014, Madrid, Spain. Springer, Lecture Notes in Computer Science, LNCS-8763, pp.145-160, 2014, Testing Software and Systems. 〈10.1007/978-3-662-44857-1_10〉
Liste complète des métadonnées

Littérature citée [11 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01405281
Contributeur : Hal Ifip <>
Soumis le : mardi 29 novembre 2016 - 16:41:19
Dernière modification le : mardi 29 novembre 2016 - 16:48:50
Document(s) archivé(s) le : lundi 27 mars 2017 - 08:26:59

Fichier

978-3-662-44857-1_10_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Morten Mossige, Arnaud Gotlieb, Hein Meling. Testing Robotized Paint System Using Constraint Programming: An Industrial Case Study. Mercedes G. Merayo; Edgardo Montes Oca. 26th IFIP International Conference on Testing Software and Systems (ICTSS), Sep 2014, Madrid, Spain. Springer, Lecture Notes in Computer Science, LNCS-8763, pp.145-160, 2014, Testing Software and Systems. 〈10.1007/978-3-662-44857-1_10〉. 〈hal-01405281〉

Partager

Métriques

Consultations de la notice

106

Téléchargements de fichiers

9