G01C21/38

Dynamically modifying collision avoidance response procedure in autonomous vehicles
11708088 · 2023-07-25 · ·

A computer-implemented method for controlling a vehicle comprises: receiving tracking data associated with a surrounding environment of the vehicle; detecting, based upon the tracking data, an object in the surrounding environment of the vehicle; determining a location of the object; determining, based on navigation assistance data, whether the location of the object is at least partially within a classified area in the surrounding environment; and configuring a control system of the vehicle to: initiate, based upon determining that the location of the object is not at least partially within the classified area, a first collision avoidance response procedure for responding to the object; and initiate, based upon determining that the location of the object is at least partially within the classified area, a second collision avoidance response procedure for responding to the object, the second collision avoidance response procedure different from the first collision avoidance response procedure.

Embedding a Magnetic Map into an Image File
20230003544 · 2023-01-05 ·

In one embodiment, a method includes accessing a magnetic map of an area that includes magnetic-field values for locations in the area. The method also includes accessing an image file that includes pixels that correspond to the locations and include components. The image file also includes a first matrix with elements that each include color values. The components of the pixels include links to elements in the first matrix. The method also includes embedding portions of the magnetic map into the image file by generating a second matrix for the image file including elements that represent the magnetic-field values and, for the locations in the area, writing to the components of the pixels corresponding to the locations links to elements of the second matrix. The method also includes communicating the image file, with the portions of the magnetic map embedded in it, to computing devices for navigation or localization.

Enhanced vehicle operation

A computer is programmed to allocate respective connectivity quality data of a geographic area to a first map or a second map. The computer is further programmed to assign one of a plurality of subsets of the first map and one of a plurality of subsets of the second map to a first vehicle, identify respective locations of the first and second vehicles and one of the first or second maps that includes the locations of the first and second vehicles. The computer is further programmed to send, to the first and second vehicles, a map dataset that is a result of applying an XOR function to (1) the subset of the identified map that includes the location of the first vehicle assigned to the first vehicle and (2) the subset of the identified map that includes the location of the second vehicle assigned to the second vehicle.

SYSTEMS AND METHODS FOR ATOMIC PUBLICATION OF DISTRIBUTED WRITES TO A DISTRIBUTED DATA WAREHOUSE
20220358121 · 2022-11-10 ·

Systems and methods for managing data. The methods comprise by a computing system: generating publication identifiers and version values for source data to be stored into a data warehouse; causing a plurality of fact tables in the data warehouse to be populated with the source data and the publication identifiers; causing a publication table in the data warehouse to be updated to include the publication identifiers and the version values so as to be respectively associated with resource names; receiving a query for information directed to the plurality of fact tables; retrieving the publication identifiers from the publication table, in response to the query; and obtaining source data from each said fact table of the plurality of fact tables that is associated with publication identifiers that are stored in both the fact table and the publication table.

Autonomous driving apparatus and method

An autonomous driving apparatus and method for an ego vehicle that autonomously travels includes a first sensor to detect a vehicle nearby the ego vehicle, a memory to store map information, and a processor to control autonomous driving of the ego vehicle based on the nearby vehicle detected by the first sensor and the map information stored in the memory.

CONFIDENCE AGGREGATION OF SCORE BASED ON CUSTOM MODELS BY FEATURE IMPORTANCE
20230125433 · 2023-04-27 ·

Processors determine one or more aggregate confidence scores for a road segment; and based at least in part on the confidence score, determine a map-enabled driving scenario for a road segment. Determining the confidence score for the road segment comprises obtaining feature weights corresponding to road segment characteristics associated with the road segment; obtaining feature data associated with features along the road segment; based on the feature weights, and the feature data, defining continuous parameter range intervals along the road segment; assigning a respective interval confidence score to each continuous parameter range interval along the road segment based on a respective most relevant feature present in that interval; and determining the one or more aggregate confidence scores for the road segment based at least in part on each of the respective interval confidence scores.

CONTROL SYSTEM AND METHOD

Aspects of the present disclosure relate to a control system for a host vehicle. The control system comprises one or more controllers. The control system is configured to associate navigation data for the host vehicle with a value indicative of a time point; determine an indication of time elapsed since the time point; and disable use of said navigation data based on the result of the determination. Aspects of the disclosure also relate to a vehicle, a control method and a non-transitory computer readable medium.

METHOD FOR FORMING A LOCALIZATION LAYER OF A DIGITAL LOCALIZATION MAP FOR AUTOMATED DRIVING
20220326040 · 2022-10-13 ·

A method for forming a localization layer for a digital localization map for automated driving. The method includes: providing the localization layer for a defined region; providing a planning layer for the region; and extracting alignment features from the localization layer that is provided for an alignment with the planning layer, the alignment features being extracted in such a way from the localization layer that an inadmissible deformation of the localization layer may be recognized during the alignment of the planning layer with the localization layer.

Method and apparatus for testing map service

A method and apparatus for testing a map service are provided. The method may include: determining a to-be-screened service request based on a service request of an electronic map recorded in advance at a preset sampling frequency; screening the to-be-screened service request by using a static rule, to obtain a first valid service request set; screening the to-be-screened service request by using a dynamic test step, to obtain a second valid service request set; and testing a service of the electronic map based on the first valid service request set and the second valid service request set.

LOSS PREVENTION OF RANGEFINDER DEVICES
20230065621 · 2023-03-02 ·

A loss prevention range finder and computer-executable method for locating said range finder. The method comprises activating a loss prevention and locating software application on a smart device, a tracking device, or the like. The method further comprises continuously tracking the location of the range finder relative to a second location of the user device via the loss prevention aspect of the software application. The method further comprises displaying a navigation map on the user device's display. The method further comprises broadcasting a search signal from the user device to the range finder. The method further comprises activating the range finder, is response to the search signal, to transmit location information identifying the second location of the range finder. The method further comprises receiving, via the user device, the location information, and based on the location information, displaying on the navigation map the second location of the range finder and a distance between the user device and the range finder. In some embodiments, the method may further comprises