Integrating Diagnostic Reasoning in Execution Monitoring

Posted on May 24th, 2015

For reliable and fault tolerant operation of cognitive factories, we introduce an algorithm to monitor plan executions. According to this algorithm, when some changes or discrepancies are detected, appropriate decisions are given based on the causes of these changes or discrepancies. To identify these causes (e.g., broken robots or robot components), we introduce a novel diagnostic reasoning method which synergistically integrates hypothetical reasoning, geometric reasoning, and learning from earlier experiences. Based on these causes, if necessary, new hybrid plans (task plans integrated with feasibility checks) are computed to reach the manufacturing goals by allowing repairs of robots/components.

Below we provide a video of dynamic simulation of our execution monitoring algorithm with Kuka youBots and a Nao humanoid robot.

Comments are closed.