NNS, a knowledge-based on-line system for an assembly workcell

Performing complex assembly tasks requires decisional capabilities available on-line, in order to handle various events (sensor conditions, part arrivals, failure detection...), that occur during execution. In this paper, we describe NNS, a complete on-line system for multi-robot assembly workcells, that deals with problems of execution monitoring, action scheduling, and failure diagnosis and recovery. NNS is distributed in different decisional layers with their own reasoning methods and state representation; it uses an "execution model" that embeds various knowledge bases built off-line. This approach fits well with requirements of flexibility and efficiency.

[1]  Rodney A. Brooks,et al.  An approach to automatic robot programming , 1986, CSC '86.

[2]  Imran A. Zualkernan,et al.  The role of knowledge in the architecture of a robust robot control , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[3]  L. Gouzenes Strategies for Solving Collision-free Trajectories Problems for Mobile and Manipulator Robots , 1984 .

[4]  Rachid Alami,et al.  Programming of flexible assembly cell: Task modelling and system integration , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.