IP Library Patent Application 17157067
Patent Application
App. No. 17/157,067

VIRTUAL MAPPING SYSTEMS AND METHODS FOR USE IN AUTONOMOUS VEHICLE NAVIGATION

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 None
App. No.
17/157,067
Abstract

Disclosed herein are systems and methods for virtual mapping in autonomous vehicle operation. The systems and methods include navigating, by a computing system, a virtual model of an autonomous vehicle through a virtual environment corresponding to an interior space of a real-world building; generating, by the computing system, a virtual map of the interior space for the autonomous vehicle based on the navigation through the virtual environment; and transmitting, by a communication device of the computing system, the virtual map to the autonomous vehicle for navigating the interior space.

Claims (45)

1 . A computing system for virtual mapping in autonomous vehicle operation, the computing system comprising:

a processor configured to:

navigate a virtual model of an autonomous vehicle through a virtual environment corresponding to an interior space of a real-world building, and

generate a virtual map of the interior space for the autonomous vehicle based on the navigation through the virtual environment; and

a communication device coupled to the processor and configured to transmit the virtual map to the autonomous vehicle for navigating the interior space.

2 . The system of claim 1 , wherein the virtual map comprises a set of virtual sensor markers, the virtual sensor markers being modeled sensor data for at least one sensor of the autonomous vehicle.

3 . The system of claim 2 , wherein the set of virtual sensor markers comprises at least one of image markers or depth markers.

4 . The system of claim 1 , wherein the virtual map is generated in at least two lighting conditions, the lighting conditions comprising a first and second lighting level, the first lighting level different from the second lighting level and each of the first and second lighting levels being one of a high level of lighting, a normal level of lighting, a low level of lighting, or an uneven level of lighting.

5 . The system of claim 1 , wherein the processor is further configured to generate the virtual model of the autonomous vehicle based on a set of autonomous vehicle specifications.

6 . The system of claim 1 , further comprising a controller configured to navigate the autonomous vehicle in the interior space according to the virtual map.

7 . The system of claim 6 , further comprising:

a memory coupled to the processor and configured to store data from at least one sensor of the autonomous vehicle obtained during navigation of the autonomous vehicle in the interior space, and

wherein the processor is further configured to modify the virtual map according to the stored data.

8 . The system of claim 1 , wherein the processor is further configured to:

receive a dataset comprising:

(i) a blueprint for the interior space of the physical building, and

(ii) a plurality of images of the interior space; and

generate the virtual environment of the interior space based on the received dataset.

9 . A computer-implemented virtual mapping method for autonomous vehicle operation, the method comprising:

navigating, by a computing system, a virtual model of an autonomous vehicle through a virtual environment corresponding to an interior space of a real-world building;

generating, by the computing system, a virtual map of the interior space for the autonomous vehicle based on the navigation through the virtual environment; and

transmitting, by a communication device of the computing system, the virtual map to the autonomous vehicle for navigating the interior space.

10 . The method of claim 9 , wherein the virtual map comprises a set of virtual sensor markers, the virtual sensor markers being modeled sensor data for at least one sensor of the autonomous vehicle.

11 . The method of claim 10 , wherein the set of virtual sensor markers comprises at least one of image markers or depth markers.

12 . The method of claim 9 , wherein the virtual map is generated in at least two lighting conditions, the lighting conditions comprising a first and second lighting level, the first lighting level different from the second lighting level and each of the first and second lighting levels being one of a high level of lighting, a normal level of lighting, a low level of lighting, or an uneven level of lighting.

13 . The method of claim 9 , further comprising generating, by the computing system, the virtual model of the autonomous vehicle based on a set of autonomous vehicle specifications.

14 . The method of claim 9 , further comprising:

navigating, by a controller of the autonomous vehicle, the autonomous vehicle in the interior space according to the virtual map.

15 . The method of claim 14 , wherein navigating the autonomous vehicle in the interior space according to the virtual map comprises:

autonomously navigating, by the controller, the autonomous vehicle in the interior space.

16 . The method of claim 14 , further comprising:

storing, by a memory coupled to the computing system, data from at least one sensor of the autonomous vehicle obtained during the navigating of the autonomous vehicle in the interior space; and

modifying, by the computing system, the virtual map according to the stored data.

17 . The method of claim 16 , further comprising:

transmitting, by the computing system, the modified virtual map to another autonomous vehicle.

18 . The method of claim 9 , wherein the virtual environment is a three-dimensional model of the interior space of the real-world building.

19 . The method of claim 9 , further comprising:

receiving, by the computing system, a dataset comprising:

(i) a blueprint for the interior space of the real-world building, and

(ii) a plurality of images of the interior space; and

generating, by the computing system, the virtual environment of the interior space based on the received dataset.

20 . A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the computer processors to perform operations comprising:

navigating a virtual model of an autonomous vehicle through a virtual environment corresponding to an interior space of a real-world building;

generating a virtual map of the interior space for the autonomous vehicle based on the navigation through the virtual environment; and

transmitting the virtual map to the autonomous vehicle for navigating the interior space.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE SUPPORTING DOCUMENTATION AND ASSIGNMENT EXECUTION DATE FROM 01/12/2023 TO 02/02/2024 PREVIOUSLY RECORDED ON REEL 66401 FRAME 660. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT.. Recorded Feb 16, 2024
From: 6 RIVER SYSTEMS, LLC
To: OCADO INNOVATION LIMITED
Reel/Frame 066614/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2024
From: 6 RIVER SYSTEMS, LLC
To: OCADO INNOVATION LIMITED
Reel/Frame 066401/0660 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2021
From: GUPTA, APOORVA; BITTARELLI, MATTHEW
To: 6 RIVER SYSTEMS, LLC
Reel/Frame 055650/0001 →