Publisher's Synopsis
Methods and apparatus are provided for operating robotic actors in a human/robotic environment. A safety controller that is configured to communicate with one or more robotic actors can receive actor information about at least a location of one or more actors. The safety controller can receive robot information comprising at least a location of a particular robotic actor of the one or more robotic actors. The safety controller can determine a command for controlling operation of the particular robotic actor of the one or more robotic actors by applying one or more safety criteria to the actor information and the robot information. The safety controller can generate an output including the command for controlling operation of the particular robotic actor.