Browse > Article

A Review and Outlook of Robotic Software Frameworks  

Choi, Byoung-Wook (서울산업대학교 전기공학과)
Publication Information
The Journal of Korea Robotics Society / v.5, no.2, 2010 , pp. 169-176 More about this Journal
Abstract
Robotic software has been dramatically complicated as performing intelligent service tasks. These types of robots demand a very powerful software framework to make them easy. Robotic software framework means an integrated software environment that simplifies jobs of robotic software engineer by providing tools, reusable components, and runtime environments. Finally it reduces the project cost. There are lots of works related with them. Among them we focus on five frameworks that are MSRDS, ERSP, OROCOS, OpenRTM, and OPRoS. In terms of intelligent service robot, the study on robotic software frameworks is very important. And outlook on them is also very important in the sense of that the robotic software frameworks should be used to initiate service robot market.
Keywords
Robot Software framework; MSRDS; ERSP; OROCOS; OpenRTM; OPRoS;
Citations & Related Records
연도 인용수 순위
  • Reference
1 ORCA Robotics Project, http://orca-robotics.sourceforge.net
2 Alexei Makarenko, "Orca Project and Thin Robotic Software Frameworks", Int. Forum on Robot Unified Software Platform, 포항, 2007.11.21
3 Tetsuo KOTOKU, "Robotics Technology Component and RT-Middleware", Int' Forum on Robot Unified Software Platform, 포항, 2007.11.21
4 OMG robotics DTF, http://robotics.omg.org
5 Riehle, Dirk, "Framework Design: A Role Modeling Approach", Swiss Federal Institute of Technology, 2000
6 Michael Somby, "Software platforms for service robotics", http://www.linuxdevices.com, 2008
7 최윤석, "플랫폼 기반의 비지니스 동향 및 전략", SW Insight 2009
8 B.Song, S.Jung,C. Jang and S.Kim, "An Introduction to Robot Component Model for OPRoS (Open Platform for Robotic Services), Intl. Conf. on SMPAR2008, pp.592-603, 2008
9 로보메이션 홈페이지, http://www.robomation.kr
10 Il Hong Suh, Kyung Jin Kim, Sung Hoon Kim, Sang Rok Oh, "A novel real-time control architecture for Internet-based Thin-client robot; Simulacrum-based approach", ICRA 2008
11 MSRS, Microsoft, http://www.microsoft.com/robotics
12 OPRoS, http://www.opros.or.kr
13 ERSP, Evolution Robotics, http://www.evolution.com
14 OROCOS, http://www.orocos.org
15 OpenRTM-aist, http://www.openrtm.org
16 김영준, "Architecture and Inter-Operability of MSRS", Int. Forum on Robot Unified Software Platform, 포항, 2007.11.21
17 최병욱, "로봇 소프트웨어 프레임워크 연구동향", 4 회 한국지능로봇종합학술대회, 튜토리얼, 특별세션, 2009.7