Knowledge Distributed Robot Control Framework

  • Chong, Nak-Young ('School of Information Science, JAIST','Intelligent Systems Institute, AIST') ;
  • Hongu, Hiroshi ('Advanced Engineering Systems, University of Tsukuba','Intelligent Systems Institute, AIST') ;
  • Ohba, Kohtaro (Intelligent Systems Institute, AIST) ;
  • Hirai, Shigeoki (Intelligent Systems Institute, AIST) ;
  • Tanie, Kazuo (Intelligent Systems Institute, AIST)
  • Published : 2003.10.22

Abstract

In this work, we propose a new framework of robot control for a variety of applications to our unstructured everyday environments. Programming robots can be a very time-consuming process and seems almost impossible for ordinary end users. To cope with this, this work is to provide a software framework for building robot application programs automatically, where we have robots learn how to accomplish a commanded task from the object. An integrated sensing and computing tag is embedded into every single object in the environment. In the robot controller, only the basic software libraries for low-level robot motion control are provided from the robot manufacturer. The main contributions of this work is to develop a server platform that we call Omniscient Server that generates the application programs and send them to the robot controller through the network. The object-related information from the object server merges into robot control software to generate a detailed application program based on the task commands from the human. We have built a test bed and demonstrated that a robot can perform a common household task within the proposed framework.

Keywords