• DocumentCode
    625556
  • Title

    Test Generation for Robotized Paint Systems Using Constraint Programming in a Continuous Integration Environment

  • Author

    Mossige, Morten ; Gotlieb, Arnaud ; Meling, Hein

  • Author_Institution
    ABB Robot., Norway
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    489
  • Lastpage
    490
  • Abstract
    Advanced industrial robots usually consist of several independent control systems. Particularly, robots that perform process-intensive tasks like painting, gluing, and sealing have dedicated process control systems that are more or less loosely coupled with the motion control system. Testing the software for such systems is challenging because physical systems are necessary to test many of their characteristics. This paper proposes a method for automated testing of such robot systems. Our approach draws on previous work on continuous integration, combined with constraint programming techniques for test sequence generation. In ABB Robotics´ process control system for robotized painting, many tests are only conducted every six months, during the release test. With our automated test approach, we expect to reduce the round-trip time, from code change to test completion, to less than one day.
  • Keywords
    constraint handling; control engineering computing; industrial robots; motion control; painting; process control; program testing; ABB Robotics process control system; automated testing; code change; constraint programming; continuous integration environment; independent control systems; industrial robots; motion control system; physical systems; process control systems; process-intensive tasks; robotized paint systems; round-trip time reduction; software testing; test completion; test sequence generation; Brushes; Painting; Process control; Programming; Service robots; Testing; constraint programming; continuous integration; robotized painting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luembourg
  • Print_ISBN
    978-1-4673-5961-0
  • Type

    conf

  • DOI
    10.1109/ICST.2013.71
  • Filename
    6569768