A Framework for Advanced Robot Programming in the RoboCup Domain - Using Plug-in System and Scripting Language

被引:0
|
作者
Kobayashi, Hayato [1 ]
Ishino, Akira [1 ]
Shinohara, Ayumi [1 ]
机构
[1] Kyushu Univ, Grad Sch Informat Sci & Elect Engn, Fukuoka 812, Japan
关键词
Framework; Plug-in System; Embedding Scripting Language; RoboCup;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
RoboCup is a competition for autonomous robots playing soccer that makes contributions to various Intelligent Autonomous Systems. In RoboCup, frameworks to support robot programming are important because we have to resolve complex difficulties by software, especially in the four-legged robot league, where we can never resolve these difficulties by hardware since only fixed hardware is available. This paper describes an extensible framework which is suitable for advanced robot programming in the RoboCup domain. Our framework integrates a plug-in system and the scripting language Lua, which we embed in the system. In our framework, modules are freely replaced, without changing the bindings for the scripting language. Therefore, in our framework, even programming beginners can contribute to the development of huge, complex, robot programs without difficulty. Since many students who are not familiar with practical programming often join the team only a short time before the RoboCup competition, our framework is a good choice.
引用
收藏
页码:660 / +
页数:2
相关论文
共 50 条
  • [41] Plug-in hybrid electric vehicle energy management system using particle Swarm Optimization
    Banvait, Harpreetsingh
    Lin, Xiao
    Anwar, Sohel
    Chen, Yaobin
    World Electric Vehicle Journal, 2009, 3 (03): : 618 - 628
  • [42] Analyzing the Impacts of Plug-in EVs on the California Power Grid using Quadratic Programming and Fixed-Point Iteration
    Guo, Yue
    Bashash, Saeid
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 2060 - 2065
  • [43] CRUSDE: A plug-in based simulation framework for composable CRUStal DEformation studies using Green's functions
    Grapenthin, R.
    COMPUTERS & GEOSCIENCES, 2014, 62 : 168 - 177
  • [44] Plug-in Feedback Using Physically Parameterized Observer for Vibration-Suppression Control of Elastic-Joint Robot
    Oaki, Junji
    Adachi, Shuichi
    2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 2058 - 2065
  • [45] USING ADA AS A PROGRAMMING LANGUAGE FOR ROBOT-BASED MANUFACTURING CELLS
    VOLZ, RA
    MUDGE, TN
    GAL, DA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1984, 14 (06): : 863 - 878
  • [46] USING TRANSPUTERS IN A ROBOT PROGRAMMING AND CONTROL-SYSTEM
    MCKEEVER, JDM
    HOLTON, DRW
    MCKEAG, RM
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 34 (1-5): : 117 - 120
  • [47] Snapshot polarization-sensitive plug-in optical module for a Fourier-domain optical coherence tomography system
    Marques, Manuel J.
    Rivet, Sylvain
    Bradu, Adrian
    Podoleanu, Adrian
    OPTICAL COHERENCE TOMOGRAPHY AND COHERENCE DOMAIN OPTICAL METHODS IN BIOMEDICINE XXII, 2018, 10483
  • [48] Robot Software Framework Using Object and Aspect Oriented Programming Paradigm
    Ozaki, Fumio
    Ooga, Jun'ichiro
    Takase, Kunikatsu
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 8, 2009, : 149 - +
  • [49] Modeling, Simulation, and Control of an Advanced Luo Converter for Plug-In Hybrid Electric Vehicle Energy-Storage System
    Amjadi, Zahra
    Williamson, Sheldon S.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2011, 60 (01) : 64 - 75
  • [50] Plug-in Electric Vehicle Aided Load Frequency Control using Cascaded Controller in Microgrid System
    Koley, Indrajit
    Panda, Goutam Kumar
    Debbarma, Sanjoy
    Atoche, Alejandro Castillo
    Datta, Asim
    2023 IEEE IAS GLOBAL CONFERENCE ON RENEWABLE ENERGY AND HYDROGEN TECHNOLOGIES, GLOBCONHT, 2023,