DocumentCode :
2556405
Title :
An Action Framework for Robots based on Distributed Knowledge Base
Author :
Fumio, O. ; Jun´ichiro, O. ; Kunikatsu, T.
Author_Institution :
Toshiba Corp., Kawasaki
fYear :
2008
fDate :
4-4 Dec. 2008
Firstpage :
77
Lastpage :
82
Abstract :
We have proposed an action framework for robots based on distributed knowledge base. An action framework is to resolve a requested command into a sequence of actions of robots. The framework is based on a general command interpreter and an object oriented software environment that supports distributed software development of robots. A general command interpreter takes a command and decomposes the command into a set of subcommands. It repeats this process until the subcommands reach to a robot motion sequence. In contrast to industrial robots, service robots need to know vast variety of objects around them. Thus, service robots program should incorporate all those objects. However, it is usually very difficult because the environment, in which service robots will work, has a lot of things of which combination is unpredictable. Therefore the distributed software development is very important, because it enables that a lot of developers can jointly develop a system. This framework uses not only the knowledge of robots, but also the knowledge of objects in the working environment of robots. Thus, robots need not know all the things in the environment beforehand to start a task, but the robots will get necessary information from the existing objects in the environment during the execution of the task.
Keywords :
knowledge based systems; mobile robots; motion control; object-oriented programming; program interpreters; robot programming; service robots; software engineering; command interpreter; distributed knowledge base; distributed robot software development; object oriented software environment; robot action framework; robot motion sequence; service robot programming; Aerospace industry; Motion planning; Object oriented programming; Orbital robotics; Process planning; Robot motion; Robot programming; Robotic assembly; Service robots; Distributed knowledge base; General command interpreter; Object oriented programming paradigm; Robot action framework;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Integration, 2008 IEEE/SICE International Symposium on
Conference_Location :
Nagoya
Print_ISBN :
978-1-4244-3838-9
Electronic_ISBN :
978-1-4244-2209-8
Type :
conf
DOI :
10.1109/SI.2008.4770430
Filename :
4770430
Link To Document :
بازگشت