Towards Object-Oriented Software Development for Industrial Robots

Alwin Hoffmann, Andreas Angerer, Andreas Schierl, Michael Vistein, and Wolfgang Reif

Industrial robotics is characterized by sophisticated mechanical components and highly-developed control algorithms. However, the efficient use of robotic systems - with regard to flexibility, reusability and extensibility - is very much limited by existing programming methods. As a consequence, software development for industrial robots is a complex and time-consuming task which generates considerable costs. This work performs an analysis of the current software development for robotics systems and identifies shortcomings from a software engineering point of view. Base on that, it outlines an architectural approach that addresses the identified problems and allows efficient software development for industrial robotic systems.
Proc. 7th International Conference on Informatics in Control, Automation and Robotics (ICINCO 2010), Funchal, Madeira, Portugal, June 15-18, 2010