Publisher : The Korean Institute of Electrical Engineers
DOI : 10.5370/JEET.2014.9.2.755
Title & Authors
An Effective Method of Sharing Heterogeneous Components of OPRoS and RTM Salov, Andrey D.; Park, Hong Seong; Han, Soohee; Lee, Dooam;
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.
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
Event Port Extension of OPRoS Framework for Inter-connecting with ROS Topic, Journal of Institute of Control, Robotics and Systems, 2014, 20, 12, 1252
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 http://www.linuxfordevices.com/c/a/Linux-For- 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.
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.
Open Software Platform for Robotic Services (OPRoS) http://www.ropros.org
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.
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.