IP Library Granted Patent US 11,835,948
Granted Patent B2
US 11,835,948 · App. 16/668,475 · Granted Dec 5, 2023

Systems and methods for improving vehicle operations using movable sensors

Inventors: Ryan Trumpore (Pittsburgh, PA); Theodore Alden (Pittsburgh, PA); Grigoriy Dubrovskiy (Pittsburgh, PA); Sachit Kaul (Pittsburgh, PA); Manuel Weiss (Aspinwall, PA); Sai Sonti (Pittsburgh, PA); Nicholas Merritt (Mars, PA); Meshari Alhemaidi (Pittsburgh, PA); Bing Han (Pittsburgh, PA); Priyanka Ashok (Monroeville, PA); Katherine Colwell (Pittsburgh, PA); Jeong Hwan Jeon (Somerville, MA); Jonathan L. Wieskamp (Pittsburgh, PA)
Assignee: Motional AD LLC
G05D1/0033B64C39/022B64C39/024G01S7/006G01S17/86G05D1/0094G05D1/0248G05D1/0278B64U10/13B64U2201/202
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 11,835,948
App. No.
16/668,475
Granted
Dec 5, 2023
Kind
B2
Abstract

Among other things, we describe systems and method for improving vehicle operations using movable sensors. A vehicle can be configured with one or more sensors having the capability to be extended and/or rotated. The one or more movable sensors can be caused to move based on a determined context of the vehicle, to capture additional data associated with the environment in which the vehicle is operating.

Claims (47)

1. A vehicle comprising:

a plurality of sensors, the plurality of sensors comprising at least one movable sensor configured to:

move in at least one direction, and

capture sensor data;

a computer-readable medium comprising computer-executable instructions; and

at least one processor communicatively coupled to the plurality of sensors, including the at least one movable sensor, and configured to execute the computer-executable instructions to:

receive data associated with an environment in which the vehicle is operating;

determine, based on the received data, a context of the vehicle, including identifying that the context is that the vehicle is traversing a highway onramp;

in response to determining that the vehicle is traversing the highway onramp, cause the at least one movable sensor to move in a direction such that the at least one movable sensor is capable of capturing sensor data at locations opposite a direction of traverse of the vehicle;

determine, based on the context of the vehicle, that additional data is to be captured;

determine if the at least one movable sensor is capable of capturing the additional data based on a current mechanical configuration of the at least one movable sensor; and

cause, based on a determination that the at least one movable sensor is unable to capture the additional data in the current mechanical configuration, the at least one movable sensor to move in a direction such that the at least one movable sensor is able to capture the additional data at locations opposite a direction of traverse of the vehicle, including rotating the at least one movable sensor and orienting a field of view of the at least one movable sensor toward a rear of the vehicle, wherein the at least one movable sensor is configurable to stay within predefined heights relative to the vehicle, and wherein the predefined heights include user-selectable configurations of at least one of a minimum height, a maximum height, or a range of heights.

2. The vehicle of claim 1 , wherein the at least one movable sensor is mounted on an aerial platform, the aerial platform being geographically tethered to the vehicle.

3. The vehicle of claim 1 , wherein the at least one processor, when executing the computer-executable instructions, is further configured to carry out operations to transmit the sensor data captured by the at least one movable sensor to at least one remote vehicle system.

4. The vehicle of claim 1 , wherein the received data is geographical data from a global positioning system.

5. The vehicle of claim 1 , wherein, when the vehicle is traversing a road and the received data indicates that the vehicle is approaching at least one turn in the road, the at least one processor is configured to carry out operations to cause the at least one movable sensor to move in a direction such that the at least one movable sensor is capable of capturing the sensor data at locations that are distinct from a location of the at least one turn in the road.

6. The vehicle of claim 1 , wherein when the received data is object detection data from at least one movable sensor of the plurality of sensors indicating that the at least one movable sensor has an at least partially occluded field of view, the at least one processor is configured to carry out operations to cause the at least one movable sensor to move in a direction such that the at least one movable sensor is capable of capturing the sensor data beyond the at least partially occluded field of view.

7. The vehicle of claim 1 , wherein when the received data indicates that road traffic proximate to the vehicle is at a traffic level exceeding a predetermined traffic threshold, the at least one processor is configured to carry out operations to cause the at least one movable sensor to move in a direction such that the at least one movable sensor is capable of capturing the sensor data of at least one blind spot of the vehicle.

8. The vehicle of claim 1 , wherein, when executing the computer-executable instructions, the at least one processor is configured to further carry out operations to:

determine if at least one movable sensor of the plurality of sensors is capable of capturing the additional data based on a current electronic configuration of the at least one movable sensor; and

adjust, based on a determination that the at least one movable sensor is unable to capture the additional data in the current mechanical configuration, an electronic function of the at least one movable sensor such that the at least one movable sensor is able to capture the additional data.

9. The vehicle of claim 1 , wherein, when executing the computer-executable instructions, the at least one processor further carries out operations to:

receive operational data associated with at least one movable sensor of the plurality of sensors; and

cause, based on the received operational data, the at least one movable sensor to move in the direction.

10. The vehicle of claim 9 , wherein, when the operational data indicates that the at least one movable sensor is experiencing a failure condition, the at least one processor is configured to carry out operations to cause the at least one movable sensor to move in a direction such that the at least one movable sensor is capable of capturing the sensor data in a field of view of the at least one movable sensor.

11. The vehicle of claim 1 , wherein causing the at least one movable sensor to move comprises causing the at least one movable sensor to extend in the direction, rotate in the direction about an axis of rotation, or both.

12. The vehicle of claim 1 , wherein determining that the additional data is to be captured comprises determining a probability that the additional data useful for vehicle navigation purposes is available in an orientation outside a current view of the at least one movable sensor.

13. A method comprising:

receiving data associated with an environment in which a vehicle is operating, the vehicle comprising a plurality of sensors, the plurality of sensors comprising at least one movable sensor configured to move in at least one direction;

determining, based on the received data, a context of the vehicle, including identifying a high traffic context in which other vehicles are or will be proximate to the vehicle during high-traffic conditions in locations subject to an increased probability of being damaged;

in response to determining that the context is the high traffic context, causing the at least one movable sensor to move in a direction such that the at least one movable sensor is capable of capturing sensor data at locations along sides of the vehicle in a direction of traverse of the vehicle;

determining, based on the context of the vehicle, that additional data is to be captured;

determining if the at least one movable sensor is capable of capturing the additional data based on a current mechanical configuration of the at least one movable sensor; and

causing, based on a determination that the at least one movable sensor is unable to capture the additional data in the current mechanical configuration, the at least one movable sensor to move in the at least one direction such that the at least one movable sensor is able to capture the additional data at locations along sides of the vehicle in a direction of traverse of the vehicle, including rotating the at least one movable sensor and orienting a field of view of the at least one movable sensor toward the locations along the sides of the vehicle in the direction of traverse of the vehicle at predefined heights relative to the vehicle, and wherein the predefined heights include user-selectable configurations of at least one of a minimum height, a maximum height, or a range of heights.

14. The method of claim 13 , wherein the at least one movable sensor is mounted on an aerial platform, the method further comprising geographically tethering the aerial platform to the vehicle.

15. The method of claim 13 , further comprising transmitting the additional data captured by the at least one movable sensor to at least one remote vehicle system.

16. The method of claim 13 , wherein the received data is geographical data from a global positioning system.

17. The method of claim 13 , wherein the received data indicates the vehicle is approaching at least one turn in a road that the vehicle is traversing, the method comprising causing the at least one movable sensor to move in at least one direction such that the at least one movable sensor is capable of capturing the sensor data at locations that are distinct from a location of the at least one turn in the road.

18. The method of claim 13 , wherein the received data indicates that the vehicle is traversing an interstate onramp, the method comprising causing the at least one movable sensor to move in the at least one direction such that the at least one movable sensor is capable of capturing the sensor data at locations opposite the vehicle's direction of traverse.

19. The method of claim 13 , wherein the increased probability of being damaged includes a probability of one or more of the vehicle being sideswiped or rear-ended.

20. One or more non-transitory computer readable storage media storing instructions which, when executed by one or more computing devices, cause the one or more computing devices to:

receive data associated with an environment in which a vehicle is operating, the vehicle comprising a plurality of sensors, the plurality of sensors comprising at least one movable sensor configured to move in at least one direction;

determine, based on the received data, a context of the vehicle, including identifying that the context is that the vehicle is traversing a highway onramp;

in response to determining that the vehicle is traversing the highway onramp, cause the at least one movable sensor to move in a direction such that the at least one movable sensor is capable of capturing sensor data at locations opposite a direction of traverse of the vehicle;

determine, based on the context of the vehicle, that additional data is to be captured;

determine if the at least one movable sensor is capable of capturing the additional data based on a current mechanical configuration of the at least one movable sensor; and

cause, based on a determination that the at least one movable sensor is unable to capture the additional data in the current mechanical configuration, the at least one movable sensor to move in the at least one direction such that the at least one movable sensor is able to capture the additional data, wherein the at least one movable sensor is configurable to stay within predefined heights relative to the vehicle, and wherein the predefined heights include user-selectable configurations of at least one of a minimum height, a maximum height, or a range of heights.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PCT APPLICATION NUMBER PCT/US2019/063741 PREVIOUSLY RECORDED AT REEL: 054374 FRAME: 0935. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 12, 2021
From: APTIV TECHNOLOGIES LIMITED
To: MOTIONAL AD LLC
Reel/Frame 054963/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2020
From: APTIV TECHNOLOGIES LIMITED
To: MOTIONAL AD LLC
Reel/Frame 054374/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: TRUMPORE, RYAN; ALDEN, THEODORE; DUBROVSKIY, GRIGORIY; KAUL, SACHIT; WEISS, MANUEL; SONTI, SAI; MERRITT, NICHOLAS; ALHEMAIDI, MESHARI; HAN, BING; ASHOK, PRIYANKA; COLWELL, KATHERINE; JEON, JEONG HWAN; WIESKAMP, JONATHAN L.
To: APTIV TECHNOLOGIES LIMITED
Reel/Frame 053769/0043 →
Continuity (2)
Provisional Application 62774685 · Dec 3, 2018
Related Publication 20200174469A1 · Jun 4, 2020