Title :
Enhancement of Real-Time Processing by Cooperation of RTM and TECS
Author :
Yawata, Naofumi ; Takuya, Azumi ; Nishio, Nobuhiko
Abstract :
Recently, RTM (Robot Technology Middleware) is attracting attention as a component oriented platform for robot development. However, RTM is unable to ensure real-time processing in CORBA because CORBA manages packets in a FIFO manager. In this paper, we propose a communication method from RTM to TECS in an effort to enhance realtime processing. TECS is a component system for embedded systems and suitable for real-time systems. We remove a part of real-time processing in RTM. Moreover, TECS is added to enhance real-time processing because TECS support a real-time processing requirements. In addition, it is possible to generate the components to communicate from RTM to TECS by using a plug-in. In the evaluation, cycle counts between RTM and TECS are compared with those between RTM and RTM. Furthermore, the amount of codes which are generated code with the purpose method and written code by developers are compared.
Keywords :
middleware; object-oriented programming; real-time systems; robots; CORBA; RTM; TECS; component oriented platform; real-time processing; real-time systems; robot development; robot technology middleware; Educational institutions; Embedded systems; Generators; Intelligent robots; Real time systems; Servers;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2012 IEEE 18th International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-3017-6
Electronic_ISBN :
1533-2306
DOI :
10.1109/RTCSA.2012.69