Using laser sensors to augment stereo sensor readings for robotic devices
First Claim
1. A system comprising:
- one or more laser sensors on a robotic device, wherein the one or more laser sensors are configured to produce laser sensor data indicative of a first area within a first distance in front of the robotic device, and wherein the one or more laser sensors comprise a plurality of laser sensors spaced across the robotic device so that consecutive laser sensors are closer together than a predetermined minimum obstacle size;
one or more stereo sensors on the robotic device, wherein the one or more stereo sensors on the robotic device are configured to produce stereo sensor data indicative of a second area past a second distance in front of the robotic device, wherein the second distance is closer to the robotic device than the first distance; and
a controller configured to;
receive the laser sensor data indicative of the first area within the first distance in front of the robotic device from the one or more laser sensors;
receive the stereo sensor data indicative of the second area past the second distance in front of the robotic device from the one or more stereo sensors;
detect one or more objects in front of the robotic device based on at least one of the laser sensor data and the stereo sensor data; and
provide instructions for the robotic device to navigate based on the one or more detected objects.
5 Assignments
0 Petitions
Accused Products
Abstract
An example system includes one or more laser sensors on a robotic device, where the one or more laser sensors are configured to produce laser sensor data indicative of a first area within a first distance in front of the robotic device. The system further includes one or more stereo sensors on the robotic device, where the stereo sensors on the robotic device are configured to produce stereo sensor data indicative of a second area past a second distance in front of the robotic device. The system also includes a controller configured to receive the laser sensor data, receive the stereo sensor data, detect one or more objects in front of the robotic device based on at least one of the laser sensor data and the stereo sensor data, and provide instructions for the robotic device to navigate based on the one or more detected objects.
-
Citations
18 Claims
-
1. A system comprising:
-
one or more laser sensors on a robotic device, wherein the one or more laser sensors are configured to produce laser sensor data indicative of a first area within a first distance in front of the robotic device, and wherein the one or more laser sensors comprise a plurality of laser sensors spaced across the robotic device so that consecutive laser sensors are closer together than a predetermined minimum obstacle size; one or more stereo sensors on the robotic device, wherein the one or more stereo sensors on the robotic device are configured to produce stereo sensor data indicative of a second area past a second distance in front of the robotic device, wherein the second distance is closer to the robotic device than the first distance; and a controller configured to; receive the laser sensor data indicative of the first area within the first distance in front of the robotic device from the one or more laser sensors; receive the stereo sensor data indicative of the second area past the second distance in front of the robotic device from the one or more stereo sensors; detect one or more objects in front of the robotic device based on at least one of the laser sensor data and the stereo sensor data; and provide instructions for the robotic device to navigate based on the one or more detected objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving laser sensor data from a plurality of laser sensors Off spaced across a robotic device so that consecutive laser sensors are closer together than a predetermined minimum obstacle size, wherein the laser sensor data is indicative of a first area within a first distance of a direction of travel of the robotic device; receiving stereo sensor data from one or more stereo sensors on the robotic device, wherein the stereo sensor data is indicative of a second area past a second distance in the direction of travel of the robotic device, wherein the second distance is closer to the robotic device than the first distance; monitoring the first area based on the laser sensor data and the second area based on the stereo sensor data; detecting one or more objects in at least one of the first area and second area; and providing instructions for the robotic device to navigate based at least on the one or more detected objects. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A robotic device comprising:
-
at least one motion component configured to cause motion of the robotic device in a direction of travel; a plurality of laser sensors on the robotic device, wherein the plurality of laser sensors are horizontally aligned at a certain height on the robotic device, wherein the plurality of laser sensors are oriented parallel to the direction of travel of the robotic device, and wherein the plurality of laser sensors are configured to; project respective narrow laser beams in front of the robotic device in the direction of travel of the robotic device; detect reflected laser beams at the robotic device from at least some of the projected narrow laser beams; and detect objects within a first area up to a first distance in the direction of travel of the robotic device based on the reflected laser beams; and one or more stereo sensors on the robotic device, wherein the one or more stereo sensors on the robotic device are configured to; receive respective images captured by at least two optical elements from at least two respective viewpoints; identify corresponding features between the respective images captured by the at least two optical elements; and detect objects within a second area past a second distance in the direction of travel of the robotic device based on the corresponding features, wherein the second distance is closer to the robotic device than the first distance. - View Dependent Claims (16, 17, 18)
-
Specification