Software evolution of robot control based on OSGi

被引:0
|
作者
Luo, SY [1 ]
Jiang, P [1 ]
Zhu, J [1 ]
机构
[1] Tongji Univ, Dept Informat & Control Engn, Shanghai, Peoples R China
关键词
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Robots always work in a variable environment, so the evolutional ability or robot control software is generally required in order to adapt the changing environment for various tasks. Software should be able to be replaced, changed and updated remotely, reliably and across its whole lifecycle. So far, most robot programs are developed in an ad-hoc way and are encapsulated in a closed software package. This article presents an OSGi[1] based approach for software evolution of robot control. OSGi provides a dynamic, extensible and versatile software platform for dynamic configuration of software components, i.e. bundles. Using its characteristics of dynamic loading, update and reference management, the primitive behaviors of a robot are implemented as different bundles in OSGi and the complex tasks of a robot can be realized by configuration of interactions and co-operations among the bundles through a ManagerBundle. It facilitates control strategy evolution and makes robot software more flexible and extensible. The system is designed for the Middle-Size League in RoboCup[2] and to provide a software evolution framework for convenient and immediate update of match strategies.
引用
收藏
页码:221 / 226
页数:6
相关论文
共 50 条
  • [11] Software Evolution Of A Hexapod Robot Walking Gait
    Currie, J.
    Beckerleg, M.
    Collins, J.
    2008 15TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2008, : 300 - 305
  • [12] Design and implementation of rescue robot remote control software based on wxWidgets
    Gu, Xiaobo
    Zhu, Pei
    Tan, Yingzi
    Xu, Yingqiu
    Zhongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Central South University (Science and Technology), 2013, 44 (SUPPL.2): : 16 - 20
  • [13] Transition-function based approach to structuring robot control software
    Zielinski, Cezary
    ROBOT MOTION AND CONTROL: RECENT DEVELOPMENTS, 2006, 335 : 265 - 286
  • [14] ROBOT MOTION CONTROL - A SOFTWARE PROBLEM
    HARMS, D
    CONTROL ENGINEERING, 1984, 31 (09) : 314 - &
  • [15] Software control for a drilling mining robot
    Pop, E
    Pop, M
    Leba, M
    MINE PLANNING AND EQUIPMENT SELECTION 2000, 2000, : 751 - 754
  • [16] Designing control software for robot swarms
    Bozhinoski, Darko
    Birattari, Mauro
    2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON ROBOTICS SOFTWARE ENGINEERING (ROSE), 2018, : 33 - 35
  • [17] Trust Based Access Control Framework for R-OSGi
    Zhang, Luyang
    Rao, Ruonan
    2010 2ND INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS PROCEEDINGS (DBTA), 2010,
  • [18] Access Control for OSGi-Based Reconfigurable RFID Middleware
    Du, Bo
    Wang, Dong
    Ju, Songyan
    ICCIT: 2009 FOURTH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 1010 - +
  • [19] An OSGi and agent based control system architecture for smart home
    Zhang, HT
    Wang, FY
    Ai, YF
    2005 IEEE Networking, Sensing and Control Proceedings, 2005, : 13 - 18
  • [20] Adopting Conversational Interfaces for Exploring OSGi-based Software Architectures in Augmented Reality
    Seipel, Peter
    Stock, Adrian
    Santhanam, Sivasurya
    Baranowski, Artur
    Hochgeschwender, Nico
    Schreiber, Andreas
    2019 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON BOTS IN SOFTWARE ENGINEERING (BOTSE 2019), 2019, : 20 - 21