Generating Tests for Robotized Painting Using Constraint Programming
Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 4200-4203.
Abstract
Designing industrial robot systems for welding, painting, and assembly, is challenging because they must perform with high precision, speed, and endurance. ABB Robotics has specialized in building highly reliable and safe robotized paint systems using an integrated process control system. However, current validation practices are mainly limited to manual test scenarios, which makes it difficult to exercise important aspects of a paint robot system, such as the need to coordinate the timing of paint activation with the robot motion control. To address these challenges, we have developed and deployed a cost-effective, automated test generation technique aimed at validating the timing behavior of the process control system. The approach is based on a constraint optimization model written in Prolog. This model has been integrated into an automated continuous integration environment, allowing the model to be solved on demand prior to test execution, which allows us to obtain the most optimal and diverse set of test scenarios for the current system configuration.
@inproceedings{ijcai2016p630,
title = {Generating Tests for Robotized Painting Using Constraint Programming},
author = {Mossige, Morten and Gotlieb, Arnaud and Meling, Hein},
booktitle = {Proceedings of the Twenty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-16}},
publisher = {AAAI Press / International Joint Conferences on Artificial Intelligence},
editor = {Subbarao Kambhampati},
pages = {4200--4203},
year = {2016},
month = {7},
url = {https://ijcai.org/proceedings/2016/630},
}
TY - CPAPER TI - Generating Tests for Robotized Painting Using Constraint Programming AU - Mossige, Morten AU - Gotlieb, Arnaud AU - Meling, Hein T2 - Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-16 PB - AAAI Press / International Joint Conferences on Artificial Intelligence PY - 2016 SP - 4200 EP - 4203 UR - https://ijcai.org/proceedings/2016/630 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: