Communication of Information Regarding a Robot Using an Optical Identifier
First Claim
1. A control system comprising:
- one or more processors; and
a computer-readable storage medium storing instructions that, when executed by the one or more processors, cause the control system to perform functions comprising;
storing data indicating an association between an optical identifier and a first robot;
sending, to the first robot, data encoding the optical identifier for display by the first robot; and
after sending the data encoding the optical identifier, sending, to a second robot, the data indicating the association between the optical identifier and the first robot.
6 Assignments
0 Petitions
Accused Products
Abstract
A control system may perform functions including (i) storing data indicating an association between an optical identifier and a first robot, (ii) sending, to the first robot, data encoding the optical identifier for display by the first robot, and (iii) after sending the data encoding the optical identifier, sending, to a second robot, the data indicating the association between the optical identifier and the first robot. In some examples, the first robot may receive, from the control system, data encoding a second optical identifier of the first robot so that the first robot may display the second optical identifier instead of the first optical identifier. In some examples, a first robot may capture an image of an indication of a priority status of a second robot and perform an action based on comparing a first priority status of the first robot to the second priority status of the second robot.
-
Citations
20 Claims
-
1. A control system comprising:
-
one or more processors; and a computer-readable storage medium storing instructions that, when executed by the one or more processors, cause the control system to perform functions comprising; storing data indicating an association between an optical identifier and a first robot; sending, to the first robot, data encoding the optical identifier for display by the first robot; and after sending the data encoding the optical identifier, sending, to a second robot, the data indicating the association between the optical identifier and the first robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A robot comprising:
-
one or more processors; an optical communication interface; and a computer-readable storage medium storing instructions that, when executed by the one or more processors, cause the robot to perform functions comprising; receiving data encoding a first optical identifier of the robot; displaying, by the optical communication interface, the first optical identifier; receiving data encoding a second optical identifier of the robot; and displaying, by the optical communication interface, the second optical identifier. - View Dependent Claims (15, 16, 17)
-
-
18. A first robot comprising:
-
one or more processors; and a computer-readable storage medium storing instructions that, when executed by the one or more processors, cause the first robot to perform functions comprising; receiving, from a control system, data encoding a first priority status of the first robot; capturing an image of an indication of a second priority status of a second robot, wherein the indication is displayed by the second robot; determining the second priority status by identifying the indication within the captured image; comparing the first priority status to the second priority status; and performing an action based on comparing the first priority status to the second priority status. - View Dependent Claims (19, 20)
-
Specification