Design of an API for Integrating Robotic Software Frameworks
Min Ho Lee, Ho Seok Ahn, Bruce A. MacDonald
- 发表年份
- 2014
- 引用次数
- 5
摘要
While there are a number of good software frameworks for robotics applications, these changes over time and it is not so easy to create applications that use multiple frameworks. In this paper, we present the design of an Application Programming Interface (API) for our UoA Robotic Software Framework, a heterogeneous robot development framework that allows interoperation between existing componentbased frameworks such as ROS, ROCOS, and OpenRTM, and also reduces the impact of changing frameworks on development of robotic applications. In the development of this API, four key design concepts are: interoperability, compatibility, support for heterogeneous applications, and dynamic monitoring and control. The API can be used for developing different applications with different frameworks, using the same robot hardware platforms and components, with minimal development of additional procedures. To evaluate the effectiveness of our framework, we developed two case studies, which are both healthcare applications with different programming languages and frameworks, and then applied them to two robot platforms with the same specifications.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991