IP Library Granted Patent US 10,412,368
Granted Patent B2
US 10,412,368 · App. 14/777,427 · Granted Sep 10, 2019

Methods, systems, and apparatus for multi-sensory stereo vision for robotics

Inventors: Christopher Charles Osterwood (Pittsburgh, PA); Daniel Leland Strother (Pittsburgh, PA); David Arthur LaRose (Pittsburgh, PA)
Assignee: Uber Technologies, Inc.
H04N13/239B25J9/1697G01S7/4972G01S17/42G03B17/02G03B17/55G03B35/08G06T7/20G06T7/593G06T7/85H04N5/2252H04N5/2253H04N5/2254G06T2207/10012G06T2207/10028H04N2013/0081Y10S901/47
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,412,368
App. No.
14/777,427
Granted
Sep 10, 2019
Kind
B2
Abstract

Embodiments of the present invention include multi-sensory stereo vision sensors suitable for use in robotics, navigation, machine vision, manufacturing, and other applications. In some cases, a sensor includes a stereo camera that produces image data for use in generating disparity maps to determine the positions of objects in the scene and/or the position of the sensor itself. The stereo sensor may include image sensors that are fastened to a unitary frame to prevent undesired drift and a thermal pad that wicks heat away from a processor. The processor may provide an efficient means to directly compute stereo disparity maps onboard the sensor. A sensor can also include a laser rangefinder that provides range data suitable for calibrating the stereo camera and for improving its accuracy in certain environments. In some cases, the laser is coupled to a spindle, which in turn is driven by a geartrain through a slipping clutch.

Claims (33)

1. A stereo vision system for an autonomous vehicle, the stereo vision system comprising:

a housing defining a cavity and at least one exterior surface;

a unitary frame within the cavity, the unitary frame defining at least one mounting surface;

a first imager, mounted to the at least one mounting surface, to acquire images of an environment from a first perspective;

a second imager, mounted to the at least one mounting surface, to acquire images of the environment from a second perspective different than the first perspective;

a collection of processing units, the collection of processing units including a processing unit disposed in the housing, wherein the collection of processing units is operable to:

obtain a three-dimensional point cloud of the environment from a LIDAR system;

generate a first disparity map based on images acquired by each of the first imager and the second imager;

calibrate each of the first imager and the second imager, using each of the three-dimensional point cloud and the first disparity map, by determining a similarity between data from the three-dimensional point cloud of the environment and the first disparity map;

generate a second disparity map based on images acquired by the calibrated first imager and the calibrated second imager; and

determine information about the environment using the images acquired by the calibrated first imager, the calibrated second imager, the second disparity map and the three-dimensional point cloud.

2. The stereo vision system of claim 1 , wherein the unitary frame consists of a single piece of material.

3. The stereo vision system of claim 1 , wherein the first imager and the second imager are disposed on a same plane.

4. The stereo vision system of claim 1 , wherein the first imager is disposed in a first plane and the second imager is disposed in a second plane parallel to the first plane.

5. The stereo vision system of claim 1 , wherein the first imager is disposed in a first plane and the second imager is disposed in a second plane that intersects the first plane.

6. The stereo vision system of claim 1 , further comprising:

at least one of at least one pin and at least one bolt fastening at least one of the first imager and the second imager to the at least one mounting surface.

7. The stereo vision system of claim 1 , further comprising:

a flexible cable coupling the second imager to the processing unit.

8. The stereo vision system of claim 1 , further comprising:

an internal wall disposed within the cavity and in thermal communication with the at least on exterior surface.

9. The stereo vision system of claim 8 , further comprising:

a thermally conductive material that is disposed within the cavity and in thermal communication with the internal wall and the processing unit, to conduct heat generated by the processing unit to the at least one exterior surface via the internal wall so as to dissipate the heat generated by the processing unit.

10. The stereo vision system of claim 1 , wherein the collection of processing units includes a field programmable gate array.

11. The stereo vision system of claim 1 , wherein the collection of processing units is further operable to:

determine a position of the autonomous vehicle.

12. The stereo vision system of claim 1 , wherein determining information about the environment includes determining a position of one or more moving objects within the environment.

13. The stereo vision system of claim 1 , further comprising:

a rectification processing block to rectify the images from the first imager and the second imager.

14. The stereo vision system of claim 1 , wherein the collection of processing units includes logic to separately trigger signals to the first imager and to the second imager so that the signals are received at the first imager and second imager at the same time.

15. The stereo vision system of claim 1 , wherein the LIDAR system includes:

a laser mounted on top of the housing to illuminate one or more objects in the environment with laser light; and

a sensor to detect laser light scattered and/or reflected by the one or more objects and to provide a range signal representative of a distance to the one or more objects based on the detected laser light, wherein the three-dimensional point cloud is based on the range signal representative of the distance to the one or more objects.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050912 FRAME: 0757. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 10, 2020
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 052133/0436 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED ON REEL 050912 FRAME 0757. ASSIGNOR(S) HEREBY CONFIRMS THE RECEIVING PARTY DATA/ASSIGNEE SHOULD BE UATC, LLC. Recorded Mar 3, 2020
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 052084/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2019
From: UBER TECHNOLOGIES, INC.
To: UTAC, LLC
Reel/Frame 050912/0757 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2016
From: APPARATE INTERNATIONAL C.V.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 039589/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: UBER INTERNATIONAL C.V.
To: APPARATE INTERNATIONAL C.V.
Reel/Frame 038867/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: UBER TECHNOLOGIES, INC.
To: UBER INTERNATIONAL C.V.
Reel/Frame 038847/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2015
From: CARNEGIE ROBOTICS LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 036814/0332 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2015
From: OSTERWOOD, CHRISTOPHER CHARLES; STROTHER, DANIEL LELAND; LAROSE, DAVID ARTHUR
To: CARNEGIE ROBOTICS LLC
Reel/Frame 036814/0276 →
Continuity (2)
Provisional Application 61792468 · Mar 15, 2013
Related Publication 20160227193A1 · Aug 4, 2016
Cited By (9)
US 12,204,031 US 12,241,982 US 12,265,156 US 12,287,408 US 12,339,368 US 12,352,591 US 12,392,902 US 12,468,038 US 12,521,785