Real-Time Robot Software Platform for Industrial Application

*Sanghoon Ji, Donguk Yu, Hoseok Jung and Hong Seong Park*

### **Abstract**

In this study, we present the requirements of a real-time robot software (SW) platform that can be used for industrial robots and examine whether various kinds of existing middleware satisfy them. Moreover, we propose a real-time robot SW platform that extends RTMIA to various industrial applications, which is implemented on Xenomai real-time operating system and Linux. The proposed SW platform utilizes the timer-interrupt based approach to keep strict period and the shared memory for convenient usage, on which the shared variable is designed and used. We verify the proposed platform by showing that the robot task and the Programmable Logic Controller (PLC) program are performing with interlocking each other on the presented platform.

**Keywords:** software platform, real-time, middleware, industrial robot, PLC
