ETRI-Knowledge Sharing Plaform

ENGLISH

성과물

논문 검색
구분 SCI
연도 ~ 키워드

상세정보

학술지 OPRoS: A New Component-Based Robot Software Platform
Cited 96 time in scopus Download 10 time Share share facebook twitter linkedin kakaostory
저자
장철수, 이승익, 정승욱, 송병열, 김록원, 김성훈, 이철훈
발행일
201010
출처
ETRI Journal, v.32 no.5, pp.646-656
ISSN
1225-6463
출판사
한국전자통신연구원 (ETRI)
DOI
https://dx.doi.org/10.4218/etrij.10.1510.0138
협약과제
09IC1400, 개방형 로봇 소프트웨어 플랫폼 (OPRoS) 기술 개발(RUPI-클라이언트 기술개발), 김성훈
초록
A component is a reusable and replaceable software module accessed through its interface. Component-based development is expected to shorten the development period, reduce maintenance costs, and improve program reusability and the interoperability of components. This paper proposes a new robot software component platform in order to support the entire process of robot software development. It consists of specifications of a component model, component authoring tool, component composer, and component execution engine. To show its feasibility, this paper presents the analysis results of the component's communication overhead, a comparison with other robotic software platforms, and applications in commercial robots. © 2010 ETRI.
키워드
Authoring tool, Component, Component composer, Component execution engine, Component platform, OPRoS, Robot software
KSP 제안 키워드
Authoring Tool, Communication overhead, Component model, Component platform, Component-based development, Execution Engine, Maintenance cost, Robot software platform, Software module, software component, software development