Software Deployment Infrastructure for Component Based RT-Systems
- 20 June 2011
- journal article
- Published by Fuji Technology Press Ltd. in Journal of Robotics and Mechatronics
- Vol. 23 (3), 350-359
- https://doi.org/10.20965/jrm.2011.p0350
Abstract
In component-based Robotic Technology (RT) systems, launching the system involves installing component binary files to the target computers, instantiation of components, and establishing connections between components. In order to operate RT systems with many CPU nodes effectively, the deployment features provided by the middleware are important. Deployment means system life-cycle management, including software installation, configuring components, and launching components. In this paper, we describe deployment tools for RT systems. The component deployment functionality is realized based on the OMG Robotic Technology Component (RTC) specification [1]. Description formats are defined, a service interface is designed and tools are implemented using the OpenRTM-aist that is the implementation of the OMG RTC specification. The implemented deployment infrastructure is evaluated and discussed, and issues and potential future work are considered.Keywords
This publication has 5 references indexed in Scilit:
- Run-Time Management of Component-Based Robot Software from a Command LineLecture Notes in Computer Science, 2010
- YARP: Yet Another Robot PlatformInternational Journal of Advanced Robotic Systems, 2006
- RT-middleware: distributed component middleware for RT (robot technology)Published by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Robust Monte Carlo localization for mobile robotsArtificial Intelligence, 2001
- A Characterization Framework for Software Deployment TechnologiesPublished by Defense Technical Information Center (DTIC) ,1998