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 条
  • [21] Using the Advanced DMS Functions to Handle the Impact of Plug-In Electric Vehicles on Distribution Networks
    Rahimi, S.
    Zhu, K.
    Massucco, S.
    Silvestro, F.
    Steen, D.
    2014 IEEE INTERNATIONAL ELECTRIC VEHICLE CONFERENCE (IEVC), 2014,
  • [22] A robot decision making framework using constraint programming
    Stansbury, Richard S.
    Agah, Arvin
    ARTIFICIAL INTELLIGENCE REVIEW, 2012, 38 (01) : 67 - 83
  • [23] A robot decision making framework using constraint programming
    Richard S. Stansbury
    Arvin Agah
    Artificial Intelligence Review, 2012, 38 : 67 - 83
  • [24] Valuing Plug-In Hybrid Electric Vehicles' Battery Capacity Using a Real Options Framework
    Lemoine, Derek M.
    ENERGY JOURNAL, 2010, 31 (02): : 113 - 143
  • [25] FLEXIBLE LANGUAGE AND CONTROL-SYSTEM EASES ROBOT PROGRAMMING
    LARSON, TM
    COPPOLA, A
    ELECTRONICS, 1984, 57 (12): : 156 - 159
  • [26] FLEXIBLE LANGUAGE AND CONTROL SYSTEM EASES ROBOT PROGRAMMING.
    Larson, Thomas M.
    Coppola, Anthony
    Electronics, 1984, 57 (12): : 156 - 159
  • [27] Analysis of the impact of plug-in hybrid electric vehicles on residential distribution grids by using quadratic and dynamic programming
    Clement-Nyns, Kristien
    Haesen, Edwin
    Driesen, Johan
    World Electric Vehicle Journal, 2009, 3 (01):
  • [28] Analysis of the impact of plug-in hybrid electric vehicles on residential distribution grids by using quadratic and dynamic programming
    Clement-Nyns, Kristien
    Haesen, Edwin
    Driesen, Johan
    World Electric Vehicle Journal, 2009, 3 (02): : 214 - 224
  • [29] A Model-Driven Domain-Specific Scripting Language for Measurement-System Frameworks
    Arpaia, Pasquale
    Fiscarelli, Lucio
    La Commara, Giuseppe
    Petrone, Carlo
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (12) : 3756 - 3766
  • [30] Scenario-based stochastic framework for harmonic power markets using plug-in electric vehicles
    Siahroodi, Hossein Jafari
    Mojallali, Hamed
    Mohtavipour, Seyed Saeid
    JOURNAL OF ENERGY STORAGE, 2021, 35