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