JOURNAL BROWSE
Search
Advanced SearchSearch Tips
Bridge for Exchange of Data and Service Invocation Between OPRoS and ROS
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
Bridge for Exchange of Data and Service Invocation Between OPRoS and ROS
Lee, Ki Woon; Park, Hong Seong;
 
 Abstract
This paper proposes a bridge model for data exchange and service invocation between OPRoS and ROS platforms, shows the validity of the proposed model via applications, and compares the proposed model with the OPRoS platform and the ROS platform using performance measures such as data exchange time and service response time. The proposed model operates independently of OPRoS and ROS Platforms using its configuration file with mapping information among the OPRoS data/service port and the ROS topic/service. The configuration file makes easy connections between OPRoS data/service and ROS topic/service without changing the source code of the platform and components.
 Keywords
OPRoS;ROS;Bridge;data;topic;service;
 Language
Korean
 Cited by
 References
1.
S. Han, M. Kim, and H. S. Park, "Open software platform for robotic services," IEEE Transaction on Automation Science and Engineering, vol. 9, no. 3, pp. 467-481, Jul. 2012. crossref(new window)

2.
S. Han, M. S. Kim, and H. S Park, "Components and effective IDE of open software platform for robotics services," Proc. of International Conference on Control Automation and Systems, pp. 393-398, Oct. 2010.

3.
OPRoS, Available :htttp://www.ropros.org.

4.
S. Kim and H. S. Park, "Design og a robot-in-the-loop simulation based on OPRoS," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 3, pp. 248-255, 2013. crossref(new window)

5.
C. Jang, S. I. Lee, S. W. Jung, B. Song, R. Kim, S. Kim, and C. Lee, "OPRoS: a new component-based robot software platform," ETRI Journal, vol. 32, no. 5, pp. 646-656, 2010.

6.
ROS, Available : http://wiki.ros.org

7.
M. Quigley, K. Conley, B. Gerkey, J. Faust, T. Foote, J. Leibs, R. Wheeler, and A. Y. Ng, "ROS: An open-source robot operating system," The International Conference on Robotics and Automation: Workshop Open Source Software, pp. 1-6, 2009.

8.
OpenRTM, Available : http://www.openrtm.org

9.
N. Ando, T. Suehiro, K. Kitagaki, T. Kotoku, and W.-K. Yoon, "RT-Middleware: Distributed component middleware for RT (Robot Technology)," proc. of International Conference on Intelligent Robots and Systems, pp. 3933-3938, Aug. 2005.

10.
S. Vinoski, "CORBA: Integrating diverse applications within distributed heterogeneous environments," IEEE Communication Magazine, vol. 35, no. 2, Feb. 1997.

11.
C. Jang, B. Song, and S. Kim, "Event port extension of opros framework for inter-connecting with ROS topic," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 20, no. 12, pp. 1252-1258, 2014.

12.
A. Salov, H. S. Park, S. Han, and D. Lee, "An effective method of sharing heterogeneous components of OPRoS and RTM," Journal of Electrical Engineering & Technology, vol. 9, no. 2, pp. 755-761, 2013.

13.
OpenRTM-ROS Integration for Humanoid/Mobile Manipulator Robotics : http://code.google.com/p/rtm-ros-robotics/

14.
G. Biggs, N. Ando, and T. Kotoku, "Native robot software framework inter-operation," Proc. of the Second International Conference on Simulation, Modeling, and Programming for Autonomous Robots, pp. 180-191, Nov. 2010.