Good mathematical models for the testing of robot installations are crucial because it is very expensive to correct errors that occur in the field. The objective of the doctorate was to develop methods that provide faster and better testing of robotic systems in the industry.
Better software for testing will help robot manufacturers deliver better products to their customers. The PhD thesis demonstrates that the models could reduce development costs and improve the quality of the robotic system, while at the same time providing increased "uptime" for the robots.
Design flaws revealed
The research in Morten Mossige's PhD was two-fold. The aim of the first part was to develop automatic testing methods for robotic systems.
Automatic testing can identify design flaws during the development and modification of control solutions for robots, which might otherwise take a very long time or even be impossible to detect through manual testing.
The aim of the second part was to develop models for generating scheduling for a series of tests, which calculate the sequence in which tests should be performed and the computer on which the test should be carried out.
It also takes into account the fact that some tests cannot be performed simultaneously, even if they are conducted on different machines.
Both models are based on what is known as "Constraint Programming", they are designed to operate fully automatically on a test server (Continuous Integration), and they take into consideration the length of time that will be needed to identify a good solution.
First thesis under the Industrial PhD scheme
Mossige's supervisors were Jan Christian Kerlefsen, LBU Manager at ABB Robotics in Bryne; Dr Arnaud Godtlieb from Simula Research Laboratory and Professor Hein Meling from the University of Stavanger.
While working on his PhD, Mossige spent three days a month at the Simula Research Laboratory at Fornebu, a world-leading research centre within the field of software testing.
Morten Mossige's Industrial PhD is the first of its kind at ABB in Norway. The Industrial PhD programme is initiated and supported by the Research Council of Norway, with the aim of helping Norway to create more knowledge-based industry.