Mobile robot system
First Claim
Patent Images
1. A method of operating a robot, the method comprising:
- maneuvering the robot about a scene;
capturing images of the scene along a drive direction of the robot, the images comprising at least one of a three-dimensional depth image, an active illumination image, or an ambient illumination image;
receiving sensor data indicative of the scene, the sensor data comprising the images;
communicating the sensor data from the robot to a cloud computing service that processes the received sensor data into a process resultant, the process resultant comprising an indoor or outside street view of the scene comprising reference locations marked thereon;
receiving the process resultant at the robot from the cloud computing service; and
maneuvering the robot in the scene based on the received process resultant,wherein the cloud computing service further provides a 2-D map to the robot, the cloud computing service computing the 2-D map from a 3-D map, wherein the 2-D map indicates obstacles or hazards to the robot.
4 Assignments
0 Petitions
Accused Products
Abstract
A robot system includes a mobile robot having a controller executing a control system for controlling operation of the robot, a cloud computing service in communication with the controller of the robot, and a remote computing device in communication with the cloud computing service. The remote computing device communicates with the robot through the cloud computing service.
445 Citations
17 Claims
-
1. A method of operating a robot, the method comprising:
-
maneuvering the robot about a scene; capturing images of the scene along a drive direction of the robot, the images comprising at least one of a three-dimensional depth image, an active illumination image, or an ambient illumination image; receiving sensor data indicative of the scene, the sensor data comprising the images; communicating the sensor data from the robot to a cloud computing service that processes the received sensor data into a process resultant, the process resultant comprising an indoor or outside street view of the scene comprising reference locations marked thereon; receiving the process resultant at the robot from the cloud computing service; and maneuvering the robot in the scene based on the received process resultant, wherein the cloud computing service further provides a 2-D map to the robot, the cloud computing service computing the 2-D map from a 3-D map, wherein the 2-D map indicates obstacles or hazards to the robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a robot, the method comprising:
-
maneuvering the robot about a scene; capturing images of the scene along a drive direction of the robot, the images comprising at least one of a three-dimensional depth image, an active illumination image, or an ambient illumination image; receiving sensor data indicative of the scene, the sensor data comprising the images; communicating the sensor data from the robot to a cloud computing service that processes the received sensor data into a process resultant, the process resultant comprising an indoor or outside street view of the scene comprising reference locations marked thereon, wherein each reference location marked further comprises linked images, video, or promotional information; receiving the process resultant at the robot from the cloud computing service; and maneuvering the robot in the scene based on the received process resultant. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification