CPC F42B 12/745 (2013.01) [F41H 7/005 (2013.01); G05D 1/0282 (2013.01); G05D 1/223 (2024.01); F41B 15/02 (2013.01); F41H 9/04 (2013.01); F41H 13/0012 (2013.01)] | 20 Claims |
1. A mobile correctional facility robot comprising:
a plurality of actuators;
a sensor array;
a memory comprising computer program instructions; and
a hardware processing unit configured to execute the computer program instructions to perform a task execution method using the plurality of actuators and sensor data corresponding to physical properties of an environment surrounding the mobile correctional facility robot detected using the sensor array, the task execution method comprising:
transmitting status information of the mobile correctional facility robot to a central controller, wherein the status information indicates a location of the mobile correctional facility robot within a correctional facility;
receiving, from the central controller, a monitoring task based on the status information;
detecting, based on the monitoring task, an object in the sensor data;
extracting a feature of the object;
recognizing an event in the sensor data associated with the object, wherein the event is indicative of impending or ongoing dangerous or illicit behavior of an inmate; and
deploying non-lethal force from the mobile correctional facility robot, in response to the recognizing the event, to prevent or stop the dangerous or illicit behavior.
|