Mobile correctional facility robots
First Claim
1. A mobile correctional facility robot comprising:
- a plurality of actuators, wherein the plurality of actuators is based on a type of the mobile correctional facility robot;
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;
receiving, based on status information of the mobile correctional facility robot, a delivery task from the central controller;
receiving, based on the delivery task, a delivery item and a delivery destination;
authenticating the delivery item;
securing, in response to the authenticating, the delivery item using one or more of the plurality of actuators;
transporting the delivery item to the delivery destination; and
performing a second authentication of the delivery item prior to delivering the delivery item.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to mobile correctional facility robots and systems and methods for coordinating mobile correctional facility robots to perform various tasks in a correctional facility. The mobile correctional facility robots can be used to perform many of the tasks traditionally assigned to correctional facility guards to help reduce the number of guards needed in any given correctional facility. When cooperation is employed among multiple mobile correctional facility robots to execute tasks, a central controller can be used to coordinate the efforts of the multiple robots to improve the performance of the overall system of robots as compared to the performance of the robots when working in uncoordinated effort to execute the tasks.
42 Citations
19 Claims
-
1. A mobile correctional facility robot comprising:
-
a plurality of actuators, wherein the plurality of actuators is based on a type of the mobile correctional facility robot; 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; receiving, based on status information of the mobile correctional facility robot, a delivery task from the central controller; receiving, based on the delivery task, a delivery item and a delivery destination; authenticating the delivery item; securing, in response to the authenticating, the delivery item using one or more of the plurality of actuators; transporting the delivery item to the delivery destination; and performing a second authentication of the delivery item prior to delivering the delivery item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19)
-
-
15. A method for operating a mobile correctional facility robot, the method comprising:
-
transmitting status information of the mobile correctional facility robot to a central controller; receiving a delivery task from the central controller, wherein the delivery task is received from the central controller based on both the status information of the mobile correctional facility robot transmitted to the central controller and status information transmitted to the central controller from a plurality of mobile correctional facility robots; receiving, based on the delivery task, a delivery item and a delivery destination; authenticating the delivery item; securing, in response to the authenticating, the delivery item using one or more actuators of the mobile correctional facility robot; transporting the delivery item to the delivery destination; and performing a second authentication of the delivery item prior to delivering the delivery item. - View Dependent Claims (16)
-
-
17. A mobile correctional facility robot comprising:
-
a plurality of actuators, wherein the plurality of actuators is based on a type of the mobile correctional facility robot; a sensor array; a memory comprising computer program instructions; and a hardware processing unit configured to execute the computer program instructions to perform a method comprising; transmitting status information of the mobile correctional facility robot to a central controller; receiving a delivery task from the central controller, wherein the delivery task is received from the central controller based on both the status information of the mobile correctional facility robot transmitted to the central controller and status information transmitted to the central controller from a plurality of mobile correctional facility robots; receiving, based on the delivery task, a delivery item and a delivery destination; authenticating the delivery item; securing, in response to the authenticating, the delivery item using one or more of the plurality of actuators; transporting the delivery item to the delivery destination; and performing a second authentication of the delivery item prior to delivering the delivery item.
-
Specification