Design of real-time large scale robot software platform and its implementation in the remote-brained robot project

Constructing an environment for robot software research, which can program and experiment in various robot behaviors, design of a software development platform becomes important problem. This paper describes a design of "Software Platform" for real-time large scale robot software, and its implementation in the "Remote-Brained Robot Project". The Software Platform is designed as three layers, "MOTHER, BRAIN, SENSOR-MOTOR". MOTHER consists of tools to produce and evolve BRAIN programs. For tools and libraries in such platform, there are two major problems. One is, there is tradeoff relationship between "Extension" and "Share". A way of overcoming this problem is described. The other is, the methodology is needed between low-level real-time parallel environment monitoring program and high-level software that takes much time. A system developed for remote-brained robots and its application are described. This system aims at developing many sorts of brain architecture and high level software that consists of various flexible multiprocess network.

[1]  Satoshi Sekiguchi,et al.  Design and Implementation of Parallel EusLisp Using Multithread , 1995 .

[2]  Hirochika Inoue,et al.  Real-time Vision plus Remote-Brained Design Opens a New World for Experimental Robotics , 1995, ISER.

[3]  Masayuki Inaba Extended Vision with the Robot Sensor Suit: A Primary Sensor Image Approach to Interfacing Body to Brain , 1996 .

[4]  Masayuki Inaba,et al.  Vision-based adaptive and interactive behaviors in mechanical animals using the remote-brained approach , 1996, Robotics Auton. Syst..

[5]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[6]  Ian Horswill,et al.  Polly: A Vision-Based Artificial Agent , 1993, AAAI.

[7]  Masayuki Inaba,et al.  Vision-equipped apelike robot based on the remote-brained approach , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[8]  Masayuki Inaba,et al.  Mother operations to evolve embodied robots based on the remote-brained approach , 1997 .

[9]  Hirochika Inoue,et al.  Two-armed bipedal robot that can walk, roll over and stand up , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[10]  W. Eric L. Grimson,et al.  Handey: a task-level robot system , 1988 .

[11]  Masayuki Inaba,et al.  Remote-Brained Robotics : Interfacing AI with Real World Behaviors , 1993 .

[12]  Hirochika Inoue,et al.  COSMOS: A Total Programming System for Integrated Intelligent Robot , 1984 .