Patent classifications
G01C21/00
Route risk mitigation
A method is disclosed for analyzing historical accident information to adjust driving actions of an autonomous vehicle over a travel route in order to avoid accidents which have occurred over the travel route. Historical accident information for the travel route can be analyzed to, for example, determine accident types which occurred over the travel route and determine causes and/or probable causes of the accident types. In response to determining accident types and causes/probable causes of the accident types over the travel route, adjustments can be made to the driving actions planned for the autonomous vehicle over the travel route. In addition, in an embodiment, historical accident information can be used to analyze available travel routes and select a route which presents less risk of accident than others.
Method and device for target finding
A method and a device for target finding are disclosed. The method for target finding includes collecting user demand information, determining the target according to user demand information, acquiring user position information and position information of the target, generating navigation information according to the position information of the target and the user position information, and outputting the navigation information.
CONTROLLING AN AGRICULTURAL VEHICLE BASED ON SOIL DAMAGE SCORE/FILL LEVEL
A soil measure, such as a soil cone index, and a vehicle index indicating the amount of force the vehicle exerts on the ground as it travels over the ground, are obtained and compared to identify a soil damage score. The soil damage score can be mapped over a field and an agricultural vehicle can be controlled based upon the soil damage score. In another example, a detector detects a fill level of a material storage compartment on an agricultural vehicle. The inflation pressure of tires on the agricultural vehicle is controlled based upon the detected fill level.
Neural networks with attention al bottlenecks for trajectory planning
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for planning a trajectory of a vehicle. One of the methods includes obtaining input data for planning a driving trajectory for a vehicle, the input data comprising an intended route for the vehicle and data characterizing an environment in a vicinity of the vehicle; processing the input data using an input encoder neural network to generate feature data that includes a respective feature representation for each of a plurality of locations in the environment; applying spatial attention to the feature representations to generate a respective attention weight for each of the plurality of locations; generating a respective attended feature representation for each of the plurality of locations; generating a bottlenecked representation of the attended feature representations; and generating a planned future trajectory from at least the bottlenecked representation.
Positioning system and method based on neural network model
A positioning system and a method based on neural network models are provided. The positioning method includes collecting WI-FI® fingerprint data; configuring a computing device to receive the WI-FI® fingerprint data, and the computing device includes a processor and a database storing positioning map data and a group of neural network models including a global positioning model, a coarse positioning model and a fine positioning model; configuring the processor to input the WI-FI® fingerprint data and perform the following steps: estimating a global coordinate through the global positioning model; obtaining the corresponding coarse positioning model from a corresponding primary sub-region to estimate an estimated coarse coordinate of a current position; estimating a plurality of estimated fine coordinates of the current position from the corresponding fine positioning model; and performing a merging process on the estimated fine coordinates to generate a final coordinate.
Systems and methods for aggregation and integration of distributed grid elements inputs for providing an interactive electric power grid geographic visualization
Systems and methods for aggregating and integrating distributed grid element inputs are disclosed. A data platform is provided for a distribution power grid. The data platform provides a crowd-sourced gaming system for identifying grid elements and determining dynamic electric power topology. The data platform also provides an interactive interface for displaying a view of a certain area with identified grid elements. The data platform communicatively connects to the identified grid elements, collects data from the identified grid elements, and manages the distribution power grid.
Methods of Generating and Transmitting Positional Data
A method is provided in which a device associated with a vehicle generates and transmits probe data samples comprising positional data. The method comprises obtaining detected event sequence data indicative of a sequence of detected events relating to the vehicle, obtaining search pattern data indicative of a search pattern of events and using the search pattern data and at least a portion of the detected event sequence data to determine whether a pattern of detected events matching the obtained search pattern of events is present in the at least a portion of the sequence of detected events. When a pattern of detected events matching the obtained search pattern of events is found in the at least a portion of the sequence of detected events, the device generates a probe data sample comprising data indicative of one or both of the search pattern and the matched pattern of events, and data indicative of a position of the device associated with the matched pattern of events. The device transmits the generated probe data sample.
SYSTEM AND METHOD FOR AUTOMATED PARKING OF A VEHICLE
A method of parking a vehicle includes creating a map of a parking environment utilizing data from at least one sensor coupled to a vehicle. The method further includes storing the map in a data storage device. The method also includes receiving a first learn signal indicating that the vehicle is located in a first parking position. The method further includes determining a first set of spatial data indicative of the location of the vehicle relative to the map in response to receiving the first learn signal. The method also includes storing the first set of spatial data in the data storage device.
FIELD PROGRAMMABLE GATE ARRAY (FPGA) ACCELERATION FOR SCALE AND ORIENTATION SIMULTANEOUS ESTIMATION (SOSE)
A system provides descriptor-based feature matching during terrain relative navigation (TRN). A scale and orientation (SO) module acquires a source image, image and slope pixel windows, and ring mask. The SO module combines corresponding pixels from the image pixel window and the slope pixel window to generate intermediate values, accumulates the intermediate values into ring accumulators, sums the accumulated values to generate a final ring value, and determines an orientation stability measure, and final scale and orientation values. An extract descriptors (ED) module acquires the source image, the image and slope pixel windows, final scale and orientation values, sector values, and a rink mask value. The ED module identifies pixels of interest, reorients the sector values. combines corresponding pixels from the image pixel window and the slope pixel window, accumulates and normalizes the intermediate values, and generates an image feature descriptor per coordinate.
ENVIRONMENTAL MAP MANAGEMENT APPARATUS, ENVIRONMENTAL MAP MANAGEMENT METHOD, AND PROGRAM
Provided are an environmental map management apparatus, an environmental map management method, and a program that can correct an environmental map to achieve an accurate association between the environmental map and a map indicated by given map data provided by a given map service. A common environmental map data storage unit (64) stores environmental map data that is generated based on sensing data acquired by a tracker and that indicates an environmental map. A pattern identification unit (68) identifies a predetermined pattern in the environmental map on the basis of the environmental map data. A corresponding element identification unit (70) identifies a linear element that appears in a map indicated by given map data provided by a given map service and that is associated with the predetermined pattern. A common environmental map data update unit (72) updates the environmental map data on the basis of a location of the linear element in the map indicated by the given map data.