Paper:
Software Deployment Infrastructure for Component Based RT-Systems
Noriaki Ando*, Shinji Kurihara*, Geoffrey Biggs*,
Takeshi Sakamoto**, Hiroyuki Nakamoto***,
and Tetsuo Kotoku*
*Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba Central 2, 1-1-1 Umezono, Tsukuba-shi, Ibaraki 305-8568, Japan
**Technologic Arts Inc., Cosmos-Hongo 9F, 4-1-4 Hongo, Bunkyo-ku, Tokyo 113-0033, Japan
***System Engineering Consultants Co., Ltd., Setagaya Business Square, 4-10-1 Yoga, Setagaya-ku, Tokyo 158-0097, Japan
- [1] Object Management Group, “Robotic Technology Component Specification Version 1.0,” OMG specification, formal/2008-04-04, 2008.
- [2] M. Aoki and H. Ando, “Modularity: the Nature of Emergent Organizational Architecture (Japanese),” Toyo-keizai Shinposha, 2002.
- [3] N. Ando, T. Suehiro, K. Kitagaki, T. Kotoku, and W. K. Yoon, “RTMiddleware: Distributed Component Middleware for RT (Robot Technology),” 2005 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS2005), pp. 3555-3560, 2005.
- [4] M. Quigley, K. Conley, B. P. Gerkey, J. Faust, T. Foote, J. Leibs, R. Wheeler, and A. Ng, “ROS: an open-source Robot Operating System,” ICRA Workshop on Open Source Software, 2009.
- [5] H. Bruyninckx, “Open robot control software: the OROCOS project. In: Robotics and Automation,” 2001 IEEE Int. Conf. on Robotics and Automation (ICRA2001), Vol.3, pp. 2523-2528, 2001.
- [6] E.-C. Shin, S.-K. Son, B.-W. Choi, B.-H. Hwang, and D.-H. Lee, “Development of OPRoS Software Components,” The 6th Int. Conf. on Ubiquitous Robots and Ambient Intelligence (URAI 2009), pp. 810-812, 2009.
- [7] A. Makarenko, A. Brooks, and T. Kaupp, “Orca: Components for Robotics,” IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS 2006), Workshop on Robotic Standardization, 2006.
- [8] S. Thrun, D. Fox, W. Burgard, and F. Dellaert, “Robust Monte Carlo Localization for Mobile Robots,” The Journal Artificial Intelligence, Vol.128, No.1-2, 2000.
- [9] G. Metta, P. Fitzpatrick, and L. Natale, “YARP: Yet Another Robot Platform,” Int. J. of Advanced Robotics Systems, special issue on Software Development and Integration in Robotics, Vol.3, No.1, 2006.
- [10] “JSR-000088 J2EE(TM) Application Deployment Specification 1.0 Final Release,” 2002.
- [11] OSGi Alliance, “OSGi Service Platform Release 4 Version 4.2 Core Specification,” 2009.
- [12] Object Management Group, “Deployment and Configuration of Component-based Distributed Applications,” OMG specification, formal/2006-04-02, 2006.
- [13] A. Carzaniga, A. Fuggetta, R. S. Hall, D. Heimbigner, A. v. d. Hoek, and A. L. Wolf, “A Characterization Framework for Software Deployment Technologies,” Technical Report Department of Computer Science, University of Colorado, Boulder, Colorado, April 1998.
- [14] Object Management Group, “Interoperable Naming Service,” OMG specification, formal/00-11-01, 2000.
- [15] G. Biggs, N. Ando, and T. Kotoku, “Run-time management of component-based robot software from a command line,” 2010 Second Int. Conf. on Simulation, Modeling and Programming for Autonomous Robots (SIMPAR2010), pp. 192-203, 2010.
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.
Copyright© 2011 by Fuji Technology Press Ltd. and Japan Society of Mechanical Engineers. All right reserved.