2010
DOI: 10.4218/etrij.10.1510.0138
|View full text |Cite
|
Sign up to set email alerts
|

OPRoS: A New Component-Based Robot Software Platform

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
48
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 88 publications
(49 citation statements)
references
References 15 publications
0
48
0
Order By: Relevance
“…1, the hardware abstraction layer and standard robot infrastructure layer construct the basic software framework of robots represented by Open Platform Robotic Services (OPRoS) [11]. The Collective Intelligence Network Management Layer supports a dynamic ad hoc mesh network configuration and efficient management under the conditions and information of the corresponding network.…”
Section: Ciros System Architecturementioning
confidence: 99%
“…1, the hardware abstraction layer and standard robot infrastructure layer construct the basic software framework of robots represented by Open Platform Robotic Services (OPRoS) [11]. The Collective Intelligence Network Management Layer supports a dynamic ad hoc mesh network configuration and efficient management under the conditions and information of the corresponding network.…”
Section: Ciros System Architecturementioning
confidence: 99%
“…A SW component in OPRoS is reusable and we can develop robot application easily by connecting components. Additionally, we can reduce the time and cost for robot SW development [17], [18]. Since OPRoS has been applied to various robots such as iRobiQ [16], Kobot, RoboSem, DARwIn, etc., we can develop related SW for the implementation of a robot-based learning model.…”
Section: Oprosmentioning
confidence: 99%
“…Open Platform for Robotic Services (OPRoS) is a component based robot platform [17], [18]. A SW component in OPRoS is reusable and we can develop robot application easily by connecting components.…”
Section: Oprosmentioning
confidence: 99%
“…Marie (Mobile and Autonomous Robotics Integration Environment) [38][39][40][41] was developed by the Mobile Robotics and Intelligent Systems Laboratory, University of Sherbrooke, Canada. Orca [42][43][44], and OPRoS (Open Platform for Robotic Services) [45][46][47], designed by the IT R&D program of the Ministry of Knowledge Economy of Korea, are component-based software frameworks. The ERSP Software Development Kit [48] provides technologies for vision, navigation, and system development.…”
Section: Robot Softwarementioning
confidence: 99%