Behaviour-oriented commands: from distributed knowledge representation to real-time implementation

This paper presents a general methodology to model and implement real time control of complex systems with high reactivity. It is based on an original concept called "behaviour oriented commands" (BOCs). This methodology has been applied successfully in our mobile robot. BOCs incorporate mechanisms to model the set of rules (knowledge) which describes the restrictions and actions to achieve a goal. Basic rules are well encapsulated by entities called "behaviours", while global co-operating rules are explicited by the association link managed by the BOC's control unit. The model is easily translated into a real time implementation. This fusion between knowledge and real time is the main contribution of our work to the RT area.

[1]  Keith S. Decker,et al.  Distributed problem-solving techniques: A survey , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Alberto Elfes,et al.  A distributed control architecture for an autonomous mobile robot , 1986, Artif. Intell. Eng..

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

[4]  A. Suarez,et al.  An autonomous vehicle for surface filling , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[5]  Reid G. Simmons,et al.  Structured control for autonomous robots , 1994, IEEE Trans. Robotics Autom..

[6]  M. Minsky The Society of Mind , 1986 .