IP Library › Granted Patent US 12,099,127
Granted Patent B2
US 12,099,127 · App. 17/664,574 · Granted Sep 24, 2024

Method and device for arranging a grid structure with respect to a vehicle position

Inventors: Maciej Rózewicz (Cracow, PL); Krzysztof Kogut (Cracow, PL); Jakub Porebski (Cracow, PL)
Assignee: Aptiv Technologies AG
G01S19/393G01S19/47
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 12,099,127
App. No.
17/664,574
Filed
May 23, 2022
Granted
Sep 24, 2024
Kind
B2
Examiner
LIU, HARRY K
Art Unit
3648
USPC
342/357.3
Abstract

A method is provided for arranging a grid with respect to a vehicle position. An initial position and a state of movement of the vehicle are determined. A physical grid specifying a spatial location of grid cells with respect to an earth-fixed coordinate system and a logical grid representing the cells within a memory are defined. An initial arrangement of the physical grid is determined with respect to the initial vehicle position. A mapping is defined between the physical and logical grids, and a torus interconnection is defined between margins of the logical grid. A modification of the vehicle position is determined based on the state of movement of the vehicle. By applying the torus interconnection, a revised logical grid is determined based on the modification of the vehicle position. A current arrangement of the physical grid is determined by mapping the revised logical grid.

Claims (57)

1. A computer-implemented method for arranging a grid with respect to a position of a host vehicle, wherein the grid includes a predefined number of cells, the method comprising:

determining an initial position and a state of movement of the host vehicle in an earth-fixed coordinate system;

defining a physical grid which specifies a spatial location of the cells of the grid with respect to the earth-fixed coordinate system;

defining a logical grid which represents the cells of the grid within a memory of a processing unit of the host vehicle;

determining an initial arrangement of the physical grid with respect to the initial position of the host vehicle;

defining a mapping between the physical grid and the logical grid;

defining a torus interconnection between margins of the logical grid;

determining a modification of the position of the host vehicle with respect to the earth-fixed coordinate system and with respect to the physical grid based on the state of movement of the host vehicle;

determining a revised logical grid based on the modification of the position of the host vehicle by applying the torus interconnection between the margins of the logical grid; and

determining a current arrangement of the physical grid with respect to the host vehicle based on the mapping of the revised logical grid.

2. The method according to claim 1 , wherein the physical grid has a fixed orientation with respect to the earth-fixed coordinate system.

3. The method according to claim 1 , wherein the torus interconnection relates opposite margins of the logical grid to each other.

4. The method according to claim 1 , wherein the torus interconnection is implemented in a two-dimensional coordinate system.

5. The method according to claim 1 , wherein the modification of the position of the host vehicle with respect to the physical grid depends on a predefined positioning function which specifies a desired position of the host vehicle in the physical grid.

6. The method according to claim 5 , wherein the predefined positioning function provides a fixed position of the host vehicle in the physical grid.

7. The method according to claim 5 , wherein the predefined positioning function depends on at least one of:

a velocity of the host vehicle determined by a vehicle state sensor, or

a yaw rate of the host vehicle determined by a vehicle state sensor.

8. The method according to claim 7 , wherein the vehicle state sensor includes a global positioning for determining the position of the host vehicle with respect to the earth-fixed coordinate system.

9. The method according to claim 7 , wherein the vehicle state sensor includes an inertial measurement unit (IMU) for determining the position of the host vehicle with respect to the earth-fixed coordinate system.

10. The method according to claim 1 , wherein a virtual coordinate system is defined in the logical grid, wherein an origin of the virtual coordinate system corresponds to a reference position in the physical grid, and wherein the origin of the virtual coordinate system is shifted from an initial offset position to a current offset position in accordance with the modification of the position of the host vehicle.

11. The method according to claim 10 , wherein cells to be updated in the logical grid are identified based on the initial offset position and the current offset position of the origin of the virtual coordinate system.

12. The method according to claim 11 , wherein the initial offset position and the current offset position of the origin of the virtual coordinate system specify rows and columns of the logical grid which are to be updated.

13. The method according to claim 1 , wherein the physical grid is defined with respect to a grid coordinate system, wherein a correction defined in the grid coordinate system is calculated for the position of the host vehicle in relation to a cell in which the host vehicle is currently located, and wherein the correction depends at least partly on a difference of the initial position and a current position of the host vehicle in the earth-fixed coordinate system.

14. The method according to claim 1 , wherein the modification of the position of the host vehicle with respect to the earth-fixed coordinate system is determined by using a Kalman filter.

15. A device for arranging a grid with respect to a position of a host vehicle, wherein the grid includes a predefined number of cells, the device comprising:

at least one vehicle state sensor configured to detect an initial position of the host vehicle and a state of movement of the host vehicle in an earth-fixed coordinate system; and

a processing unit, wherein the processing unit is configured to:

define a physical grid which specifies a spatial location of the cells of the grid with respect to the earth-fixed coordinate system;

define a logical grid which represents the cells of the grid within a memory of a processing unit of the host vehicle;

determine an initial arrangement of the physical grid with respect to the initial position of the host vehicle;

define a mapping between the physical grid and the logical grid;

define a torus interconnection between margins of the logical grid;

determine a modification of the position of the host vehicle with respect to the earth-fixed coordinate system and with respect to the physical grid based on the state of movement of the host vehicle;

determine a revised logical grid based on the modification of the position of the host vehicle by applying the torus interconnection between the margins of the logical grid; and

determine a current arrangement of the physical grid with respect to the host vehicle based on the mapping of the revised logical grid.

16. A non-transitory computer-readable medium storing a set of instructions for arranging a grid with respect to a position of a host vehicle, wherein the grid includes a predefined number of cells, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the device to:

determine an initial position and a state of movement of the host vehicle in an earth-fixed coordinate system;

define a physical grid which specifies a spatial location of the cells of the grid with respect to the earth-fixed coordinate system;

define a logical grid which represents the cells of the grid within a memory of a processing unit of the host vehicle;

determine an initial arrangement of the physical grid with respect to the initial position of the host vehicle;

define a mapping between the physical grid and the logical grid;

define a torus interconnection between margins of the logical grid;

determine a modification of the position of the host vehicle with respect to the earth-fixed coordinate system and with respect to the physical grid based on the state of movement of the host vehicle;

determine a revised logical grid based on the modification of the position of the host vehicle by applying the torus interconnection between the margins of the logical grid; and

determine a current arrangement of the physical grid with respect to the host vehicle based on the mapping of the revised logical grid.

17. The non-transitory computer-readable medium of claim 16 , further comprising one or more instructions that, when executed by one or more processors of a device, cause the device to:

determine the modification of the position of the host vehicle with respect to the physical grid, wherein the modification depends on a predefined positioning function which specifies a desired position of the host vehicle in the physical grid; and

determine the modification of the position of the host vehicle with respect to the earth-fixed coordinate system, wherein the modification is determined by using a Kalman filter.

18. The non-transitory computer-readable medium of claim 16 , further comprising one or more instructions that, when executed by one or more processors of a device, cause the device to:

define a virtual coordinate system in the logical grid, wherein an origin of the virtual coordinate system corresponds to a reference position in the physical grid, and wherein the origin of the virtual coordinate system is shifted from an initial offset position to a current offset position in accordance with the modification of the position of the host vehicle.

19. The non-transitory computer-readable medium of claim 16 , further comprising one or more instructions that, when executed by one or more processors of a device, cause the device to:

define the physical grid with respect a grid coordinate system, wherein a correction defined in the grid coordinate system is calculated for the position of the host vehicle in relation to a cell in which the host vehicle is currently located, and wherein the correction depends at least partly on a difference of the initial position and a current position of the host vehicle in the earth-fixed coordinate system.

20. The non-transitory computer-readable medium of claim 16 , further comprising one or more instructions that, when executed by one or more processors of a device, cause the device to:

define the physical grid which specifies the spatial location of the cells of the grid with respect to the earth-fixed coordinate system, wherein the physical grid has a fixed orientation with respect to the earth-fixed coordinate system; and

define the torus interconnection between margins of the logical grid, wherein the torus interconnection relates opposite margins of the logical grid to each other, and wherein the torus interconnection is implemented in a two-dimensional coordinate system.

Assignments (4)
MERGER Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES (2) S.À R.L.
To: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
Reel/Frame 066566/0173 →
ENTITY CONVERSION Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES LIMITED
To: APTIV TECHNOLOGIES (2) S.À R.L.
Reel/Frame 066746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2024
From: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
To: APTIV TECHNOLOGIES AG
Reel/Frame 066551/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2022
From: RÓZEWICZ, MACIEJ; KOGUT, KRZYSZTOF; POREBSKI, JAKUB
To: APTIV TECHNOLOGIES LIMITED
Reel/Frame 059991/0564 →
Priority Claims (1)
EP 21175739 · May 25, 2021 · regional
Continuity (1)
Related Publication 20220381923A1 · Dec 1, 2022