A frame-based knowledge software tool for developing interactive robots

被引:1
|
作者
Kiatisevi, Pattara [1 ,2 ]
Ampornaramveth, Vutichai [1 ]
Ueno, Haruki [1 ,2 ]
机构
[1] Natl Inst Informat, Chiyoda Ku, 2-1-2 Hitotsubashi, Tokyo 1018430, Japan
[2] Grad Univ Adv Studies, Miura, Kanagawa, Japan
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Robot application development tool; Frame-based knowledge system; Dialogue manager for robots;
D O I
10.1007/s10015-005-0368-2
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
A knowledge-based software tool for developing interactive robot applications, called SPAK, has been developed. The "world" of interest is represented in a SPAK knowledge base by using a frame knowledge technique. This technique is chosen because it can represent the world meaningfully and naturally. Relationships among frames, which represent things in the world, and actions to be taken when certain things occur can be specified. In action, SPAK perceives changes in the environment, updates the knowledge base if needed, and generates output actions according to the knowledge contents. To support robotic applications, extensions to the conventional frame model are proposed. Various robotic applications can run cooperatively on top of SPAK. Each can easily make use of the knowledge available, and share its knowledge with others. A SPAK knowledge editor allows simple and intuitive development and modification of robot applications. To demonstrate these benefits, a prototype system and a sample robot application are developed. A multiagent technique is employed to combine various robotic components, both hardware and software, together. A sample dialogue manager for managing interactions with humans runs as an application on SPAK.
引用
收藏
页码:18 / 28
页数:11
相关论文
共 50 条
  • [31] Frame-Based Optimal Design
    Mair, Sebastian
    Rudolph, Yannick
    Closius, Vanessa
    Brefeld, Ulf
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2018, PT II, 2019, 11052 : 447 - 463
  • [32] A frame-based approach to connectives
    Uchida, Satoru
    Fujii, Seiko
    CONSTRUCTIONS AND FRAMES, 2011, 3 (01) : 128 - 154
  • [33] A frame-based MPEG characteristics extraction tool and its application in video transcoding
    Huang, KL
    Tung, YS
    Wu, JL
    Hsiao, PK
    Chen, HS
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2002, 48 (03) : 522 - 532
  • [34] KRINE: A KNOWLEDGE BASE SYSTEM WITH FRAME-BASED LOGIC PROGRAMMING MECHANISMS.
    Ogawa, Yutaka
    Shima, Kenichi
    Sugawara, Toshiharu
    Denki Tsushin Kenkyujo kenkyu jitsuyoka hokoku, 1987, 36 (09): : 1255 - 1264
  • [35] A new frame-based registration algorithm
    Yan, CH
    Whalen, RT
    Beaupre, GS
    Sumanaweera, TS
    Yen, SY
    Napel, S
    MEDICAL PHYSICS, 1998, 25 (01) : 121 - 128
  • [36] A frame-based approach for theoretical concepts
    Kornmesser, Stephan
    SYNTHESE, 2016, 193 (01) : 145 - 166
  • [37] FRAME-BASED PHONOTACTIC LANGUAGE IDENTIFICATION
    Han, Kyu
    Pelecanos, Jason
    2012 IEEE WORKSHOP ON SPOKEN LANGUAGE TECHNOLOGY (SLT 2012), 2012, : 303 - 306
  • [38] Sentilo: Frame-Based Sentiment Analysis
    Recupero, Diego Reforgiato
    Presutti, Valentina
    Consoli, Sergio
    Gangemi, Aldo
    Nuzzolese, Andrea Giovanni
    COGNITIVE COMPUTATION, 2015, 7 (02) : 211 - 225
  • [39] A Frame-Based Approach for Operationalized Concepts
    Kornmesser, Stephan
    EPSA15 SELECTED PAPERS, 2017, 5 : 205 - 220
  • [40] Frame-based stochastic choice rule
    Bhattacharya, Mihir
    Mukherjee, Saptarshi
    Sonal, Ruhi
    JOURNAL OF MATHEMATICAL ECONOMICS, 2021, 97