Abstract

This disclosure describes the governance of a site where robots of different makers, owners and kinds work in the same space with each other and with people. The site keeps a site twin composed of each robot's certified twin together with a model of the site and the positions of people, held by the site's independent safety plane. The site twin states its own fidelity, which is no better than that of its weakest member, so that one stale robot twin limits joint work in the zones it affects. Before a robot enters a shared zone or joins a joint task, it and the robots already there pass a mutual Know-Your-Robot check, and a robot that fails is kept out of that zone or task without affecting the rest of the site. A coordination layer assigns work, manages traffic and arranges joint tasks across the different fleets. It may tighten limits for any robot or zone at once, for example by slowing all robots near a person or closing a zone, but it can never loosen a robot's own certified limits, override its safety, or stand in the path of any robot's stop. If the coordination layer fails or is compromised, each robot holds its last safe state. Joint actions, such as two robots carrying one load or one robot handing a part to another, are rehearsed on the site twin before admission and are given a joint safe stop, so that one robot's stop does not leave another overloaded or a person exposed. The share of responsibility for each part of a joint action is recorded against the robot and owner concerned. Staged proving covers the mix of neighbours, so that a robot proven alone is not thereby proven alongside a new kind of robot. At a site-wide event, the recorders of all robots involved are sealed together on a common time base so that the event can be reconstructed as a whole. Every admission, check, coordination instruction, joint rehearsal, joint stop and seal is a signed record.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS