Advanced SearchSearch Tips
An Effective Method of Sharing Heterogeneous Components of OPRoS and RTM
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
An Effective Method of Sharing Heterogeneous Components of OPRoS and RTM
Salov, Andrey D.; Park, Hong Seong; Han, Soohee; Lee, Dooam;
  PDF(new window)
Heterogeneous components have different component models, which prevents such components from sharing the functionalities of other components based on the different models. As one of methods for linking heterogeneous components, this paper suggests a proxy component to construct a bridge between heterogeneous components of OPRoS (Open Platform for Robotic Service) and RTM (Robot Technology Middleware). The proxy component consists of two types of components called Adaptor and Interceptor, via which the heterogeneous components can exchange data and services easily. The proposed method enables adaptor and interceptor components to directly invoke the services of the latter and the former, respectively, in order to exchange data and services on a real-time basis. The proxy component can be implemented for OPRoS and RT (Robot Technology) component models to connect with RT and OPRoS ones, respectively. It is shown through a simple experiment that the proposed method works well for real-time control.
Robot middleware;Component;Open Platform for Robotic Services (OPRoS);Robot Technology Middleware (RTM);Robot Technology (RT) components;Proxy component;
 Cited by
ROS 토픽과 결합 가능한 OPRoS 프레임워크의 이벤트 포트 확장 개발,장철수;송병열;김성훈;

제어로봇시스템학회논문지, 2014. vol.20. 12, pp.1252-1258 crossref(new window)
Improvement of Genetic Programming Based Nonlinear Regression Using ADF and Application for Prediction MOS of Wind Speed, The Transactions of The Korean Institute of Electrical Engineers, 2015, 64, 12, 1748  crossref(new windwow)
Event Port Extension of OPRoS Framework for Inter-connecting with ROS Topic, Journal of Institute of Control, Robotics and Systems, 2014, 20, 12, 1252  crossref(new windwow)
S. Cousins, "Exponential Growth of ROS," IEEE robotics & automation Mag., vol. 18, no. 1, pp. 19-20, Mar. 2011.

D. Brugali, and A. shakhimardanov, "Component- Based Robotic Engineering (Part II)," IEEE robotics & automation Mag., vol. 17, no. 1, pp. 100-111, Mar. 2010.

A review of robotics SW platforms Devices-Articles/A-review-of-robotics-softwareplatforms

C. Jang, S.-I. Lee, S.-W. Jung, B. Song, R. Kim, S. Kim, and C.-H. Lee, "OPRoS: A New Component- Based Robot Software Platform," ETRI Journal, vol. 32, no. 5, pp. 646-656, Oct. 2010. crossref(new window)

S. Han, M. Kim, and H. S. Park, "Open Software Platform for Robotic Services," IEEE Trans. Automation Sci. and Eng., vol. 9, No. 3, pp. 482-495, Sep. 2012. crossref(new window)

Open Software Platform for Robotic Services (OPRoS)

Robot Technology Component (RTC)


L. Bulej, T. Bures, "Using Connectors for Deployment of Heterogeneous Applications in the Context of OMG D&C Specification", Proceedings of Interoperability of Enterprise Software and Applications, Feb., 2005, pp. 349-360.

O. Galik and T. Bures,"Generating connectors for heterogeneous deployment," Proceedings of the 5th international workshop on Software engineering and middleware, Sep., 2005, pp. 54-61.


S. You, H. Lee, D. Lee, H. Mok, Y. Lee, and H. Han, "Speed ratio control for electronics differentials," IEE Electronics Letters, vol. 47, No. 16, pp. 933-934, Aug., 2011. crossref(new window)

D.-A. Lee, D.-G. Jung, K.-S. Woo, L.-K Kim, H. Mok, and S. Han, "Orientation Compensation for Initially Misaligned Caster Wheels," International Journal of Control, Automation, and Systems, vol. 11, No. 5, pp. 1071-1074, Oct., 2013. crossref(new window)