G01C21/28

CORRECTED TRAJECTORY MAPPING
20230048365 · 2023-02-16 ·

A method and apparatus for defining a model to determine a corrected trajectory of a mobile device or vehicle and a method and apparatus for determined a corrected trajectory using a defined model are provided. The model for determining a corrected trajectory includes accessing ground truth location data for a selected pathway, determining a GNSS pathway of a mobile device or vehicle, determining an IMU pathway of a mobile device or vehicle, and calculating an aggregated displacement trajectory. The apparatus for defining the model includes a communication interface configured to receive a first and second pathway, a memory configured to store a model and ground truth location data, and a processor to train the model.

METHOD FOR PREDICTING AN EGO-LANE FOR A VEHICLE
20230052594 · 2023-02-16 ·

A method for predicting an ego-lane for a vehicle. The method includes: receiving at least one image captured by at last one camera sensor of the vehicle, which depicts a lane that may be used by a vehicle; ascertaining a center line of the lane, which extends through a center of the lane, by implementing a trained neural network on the captured image, the neural network being trained via regression to ascertain a center line of a lane, which extends in a center of the lane, based on captured images of the lane; outputting a plurality of parameters, which describe the center line of the lane, via the neural network; generating the center line based on the parameters of the center line; identifying the center line of the lane as the ego-lane of the vehicle; and providing the ego-lane.

Systems and methods for utilizing images to determine the position and orientation of a vehicle

Described are systems and methods to utilize images to determine the position and/or orientation of a vehicle (e.g., an autonomous ground vehicle) operating in an unstructured environment (e.g., environments such as sidewalks which are typically absent lane markings, road markings, etc.). The described systems and methods can determine the vehicle's position and orientation based on an alignment of annotated images captured during operation of the vehicle with a known annotated reference map. The translation and rotation applied to obtain alignment of the annotated images with the known annotated reference map can provide the position and the orientation of the vehicle.

Using mapped elevation to determine navigational parameters

Systems and methods for navigating a host vehicle. The system may perform operations including receiving, from an image capture device, at least one image representative of an environment of the host vehicle; analyzing the at least one image to identify an object in the environment of the host vehicle; determining a location of the host vehicle; receiving map information associated with the determined location of the host vehicle, wherein the map information includes elevation information associated with the environment of the host vehicle; determining a distance from the host vehicle to the object based on at least the elevation information; and determining a navigational action for the host vehicle based on the determined distance.

POSITIONING METHOD AND SYSTEM, AND APPARATUS
20230040051 · 2023-02-09 ·

The present disclosure relates to positioning methods, systems, and apparatuses. One example method includes receiving, by a server, a first message from a first terminal device, where the first message includes first location information determined by the first terminal device, determining, by the server, a first reference object based on the first location information, and sending, by the server, a second message to the first terminal device, where the second message includes identification information of the first reference object, and the identification information of the first reference object is used by the first terminal device to update the first location information.

Localization using dynamic landmarks

A method, system and computer program product for determining a map position of an ego-vehicle are disclosed. The method includes acquiring map data comprising a road geometry, initializing at least one dynamic landmark by measuring a position and velocity, relative to the ego-vehicle, of a surrounding vehicle, and determining a first map position of the surrounding vehicle based on this measurement and the geographical position of the ego-vehicle. Further, the method includes predicting a second map position of the surrounding vehicle, and measuring a location, relative to the ego-vehicle, of the surrounding vehicle when it is estimated to be at the second map position, whereby the geographical position of the ego-vehicle can be computed and updated.

INFORMATION PROCESSING DEVICE, CONTROL METHOD, PROGRAM AND STORAGE MEDIUM
20230010175 · 2023-01-12 ·

A control unit 15 of an in-vehicle device 1 configured to acquire, from landmark data LD that is map data including position information of one or more features, plural pieces of position information of a feature which is drawn on a road surface and which exists at or around a vehicle. Then, the control unit 15 is configured to calculate a normal vector of an approximate plane calculated based on the acquired plural pieces of the position information. Then, the control unit 15 is configured to calculate at least one of a pitch angle or a roll angle of the vehicle based on the orientation of the vehicle and the normal vector.

Dual inertial measurement units for inertial navigation system

In one embodiment, a system includes a global navigation satellite system (GNSS) receiver unit, a first inertial measurement unit (IMU) and a second IMU. The system may further include a first micro-controller unit (MCU) coupled to the first IMU and the GNSS receiver unit to receive data from the first IMU and the GNSS receiver unit and a second MCU coupled to the second IMU and the GNSS receiver unit to receive data from the second IMU and the GNSS receiver unit.

POSITION ESTIMATION

There is disclosed a method of updating a database of positioning data, using a mobile user device moved along a path through a plurality of positions, the method comprising the steps of: at each of the plurality of positions: receiving position estimate data and measurement data from a plurality of positioning modules associated with the mobile user device; calculating an estimate of the position in dependence on the data received from the plurality of positioning modules; and storing the estimate of the position and the measurement data; subsequently processing the stored measurement data to calculate at least one revised estimate of a respective position; and processing said at least one revised estimate to update the database of positioning data.

POSITION ESTIMATION

There is disclosed a method of updating a database of positioning data, using a mobile user device moved along a path through a plurality of positions, the method comprising the steps of: at each of the plurality of positions: receiving position estimate data and measurement data from a plurality of positioning modules associated with the mobile user device; calculating an estimate of the position in dependence on the data received from the plurality of positioning modules; and storing the estimate of the position and the measurement data; subsequently processing the stored measurement data to calculate at least one revised estimate of a respective position; and processing said at least one revised estimate to update the database of positioning data.