Apparatus and methods for safe navigation of robotic devices
First Claim
1. A computerized system configured to communicate a parameter related to a trajectory of a robot, the system comprising:
- a non-transitory computer-readable storage medium comprising a plurality of computer executable instructions, the instructions, when executed, being configured to determine the parameter;
a processing component configured to execute the plurality of computer executable instructions; and
a transmitter component in operable communication with the processing component, the transmitter being configured to transmit a pattern comprising a graphical representation of the parameter;
a camera and/or audio sensor, the camera and/or audio sensor in combination with the processing component and the plurality of computer executable instructions being configured to detect behavior characteristics associated with a human;
wherein;
the trajectory of the robot corresponds to a task being executed by the robot; and
the graphical representation of the parameter is configured to communicate human-readable information related to the trajectory and further configured to change responsive to a change in the parameter, the communicated human-readable information further configured to change based at least in part on the detected behavior characteristics associated with the human.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for navigation of a robotic device configured to operate in an environment comprising objects and/or persons. Location of objects and/or persons may changed prior and/or during operation of the robot. In one embodiment, a bistatic sensor comprises a transmitter and a receiver. The receiver may be spatially displaced from the transmitter. The transmitter may project a pattern on a surface in the direction of robot movement. In one variant, the pattern comprises an encoded portion and an information portion. The information portion may be used to communicate information related to robot movement to one or more persons. The encoded portion may be used to determine presence of one or more object in the path of the robot. The receiver may sample a reflected pattern and compare it with the transmitted pattern. Based on a similarity measure breaching a threshold, indication of object present may be produced.
172 Citations
20 Claims
-
1. A computerized system configured to communicate a parameter related to a trajectory of a robot, the system comprising:
-
a non-transitory computer-readable storage medium comprising a plurality of computer executable instructions, the instructions, when executed, being configured to determine the parameter; a processing component configured to execute the plurality of computer executable instructions; and a transmitter component in operable communication with the processing component, the transmitter being configured to transmit a pattern comprising a graphical representation of the parameter; a camera and/or audio sensor, the camera and/or audio sensor in combination with the processing component and the plurality of computer executable instructions being configured to detect behavior characteristics associated with a human; wherein; the trajectory of the robot corresponds to a task being executed by the robot; and the graphical representation of the parameter is configured to communicate human-readable information related to the trajectory and further configured to change responsive to a change in the parameter, the communicated human-readable information further configured to change based at least in part on the detected behavior characteristics associated with the human. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing a projection by a robotic device executing a task on retail premises, the method comprising:
-
determining a parameter associated with the task being executed on the premises; communicating the parameter associated with the task to a light emitting apparatus of the robotic device using a processor apparatus; detecting a behavior characteristic associated with a human using a camera and/or audio sensor; configuring a first image comprising a graphical representation of the parameter associated with the task using the processor apparatus; configuring a second image based on the detected behavior characteristic associated with the human using the processor apparatus; and while the robotic device is executing the task along a trajectory, causing the light emitting apparatus of the robotic device to emit a light pattern comprising the first image, thereby causing the projection of the graphical representation of the parameter associated with the task onto a surface as well as causing a human-machine interface to display the second image. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer-readable apparatus comprising a storage medium, the storage medium having a plurality of computer-executable instructions therein, the plurality of instructions being configured to, when executed by a processor apparatus, cause a robotic platform to:
-
determine a parameter associated with a task executed by the robotic platform within premises; communicate the parameter associated with the task to a transmitter apparatus; detect a behavior characteristic associated with a human; configure a first digital image comprising a graphical representation of the parameter associated with the task; configure a second digital image based on the detected behavior characteristic associated with the human; during an execution of the task by the robotic platform along a given trajectory, cause the transmitter apparatus to emit a light pattern onto a surface, the light pattern comprising the first digital image, the emission of the light pattern on the surface comprising a projection of the graphical representation of the parameter associated with the task onto the surface as well as cause a human-machine interface to display the second digital image. - View Dependent Claims (18, 19, 20)
-
Specification