IP Library Patent Application 17209826
Patent Application
App. No. 17/209,826

VEHICLE INFRASTRUCTURE COOPERATIVE POSITIONING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND AUTONOMOUS VEHICLE

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/209,826
Abstract

A vehicle infrastructure cooperative positioning method and apparatus, an electronic device, a storage medium, and an autonomous vehicle are provided, which are related to fields of autonomous driving, intelligent transportation, and vehicle infrastructure cooperation. An implementation includes: receiving broadcast information sent by a road side unit, the broadcast information comprising sending time, a height of the road side unit and location information of the road side unit; calculating a horizontal distance between a vehicle and the road side unit according to receiving time and the sending time of the broadcast information and the height of the road side unit; and matching the horizontal distance between the vehicle and the road side unit and the location information of the road side unit with map information to obtain location information of the vehicle.

Claims (74)

1 . A vehicle infrastructure cooperative positioning method, comprising:

receiving broadcast information sent by a road side unit, the broadcast information comprising sending time, a height of the road side unit and location information of the road side unit;

calculating a horizontal distance between a vehicle and the road side unit according to reception time and the sending time of the broadcast information and the height of the road side unit; and

matching the horizontal distance between the vehicle and the road side unit, and the location information of the road side unit with map information to obtain location information of the vehicle.

2 . The vehicle infrastructure cooperative positioning method according to claim 1 , wherein calculating the horizontal distance between the vehicle and the road side unit according to reception time and the sending time of the broadcast information and the height of the road side unit comprises:

calculating a linear distance between the vehicle and the road side unit according to the reception time and the sending time; and

calculating the horizontal distance between the vehicle and the road side unit according to the height of the road side unit and the linear distance between the vehicle and the road side unit.

3 . The vehicle infrastructure cooperative positioning method according to claim 2 , wherein calculating the linear distance between the vehicle and the road side unit according to the reception time and the sending time comprises:

calculating transmission time of the broadcast information according to the reception time and the sending time; and

calculating the linear distance between the vehicle and the road side unit according to the transmission time and a transmission speed of the broadcast information.

4 . The vehicle infrastructure cooperative positioning method according to claim 2 , wherein calculating the horizontal distance between the vehicle and the road side unit according to the height of the road side unit and the linear distance between the vehicle and the road side unit comprises calculating the horizontal distance between the vehicle and the road side unit using a formula:

d =√{square root over ( l 2 −h 2 )}

wherein d represents the horizontal distance between the vehicle and the road side unit, l represents the linear distance between the vehicle and the road side unit, and h represents the height of the road side unit.

5 . The vehicle infrastructure cooperative positioning method according to claim 1 , wherein matching the horizontal distance between the vehicle and the road side unit, and the location information of the road side unit with map information to obtain location information of the vehicle comprises:

obtaining location information of each positioning point on a current road section from the map information;

matching a positioning point having a distance from the road side unit equal to the horizontal distance between the vehicle and the road side unit on the current road section, according to the horizontal distance between the vehicle and the road side unit and the location information of the road side unit; and

taking location information of the matched positioning point as the location information of the vehicle.

6 . The vehicle infrastructure cooperative positioning method according to claim 5 , wherein the broadcast information further comprises map update information of the current road section;

before obtaining location information of each positioning point on the current road section from the map information, the method further comprises:

obtaining the map update information from the broadcast information; and

updating the map information with the map update information in a case where the map information is not matched with the map update information.

7 . The vehicle infrastructure cooperative positioning method according to claim 1 , wherein after obtaining the location information of the vehicle, the method further comprises:

detecting a speed of the vehicle;

calculating a distance traveled by the vehicle from receiving the broadcast information sent by the road side unit to a current moment, according to the speed of the vehicle; and

matching the location information and the distance traveled by the vehicle with the map information to obtain the location information of the vehicle at the current moment.

8 . A vehicle infrastructure cooperative positioning apparatus, comprising:

at least one processor; and

a memory communicatively connected to the at least one processor, wherein

the memory stores instructions executable by the at least one processor, the instructions are executed by the at least one processor to enable the at least one processor to:

receive broadcast information sent by a road side unit, the broadcast information comprising sending time, a height of the road side unit and location information of the road side unit;

calculate a horizontal distance between a vehicle and the road side unit according to reception time and the sending time of the broadcast information and the height of the road side unit; and

match the horizontal distance between the vehicle and the road side unit and the location information of the road side unit with map information to obtain location information of the vehicle.

9 . The vehicle infrastructure cooperative positioning apparatus according to claim 8 , wherein the instructions are executed by the at least one processor to further enable the at least one processor to:

calculate a linear distance between the vehicle and the road side unit according to the reception time and the sending time; and

calculate the horizontal distance between the vehicle and the road side unit according to the height of the road side unit and the linear distance between the vehicle and the road side unit.

10 . The vehicle infrastructure cooperative positioning apparatus according to claim 9 , wherein the instructions are executed by the at least one processor to further enable the at least one processor to:

calculate transmission time of the broadcast information according to the reception time and the sending time; and

calculate the linear distance between the vehicle and the road side unit according to the transmission time and a transmission speed of the broadcast information.

11 . The vehicle infrastructure cooperative positioning apparatus according to claim 9 , wherein the instructions are executed by the at least one processor to further enable the at least one processor to calculate the linear distance between the vehicle and the road side unit with a formula:

d =√{square root over ( l 2 −h 2 )}

wherein d represents the horizontal distance between the vehicle and the road side unit, l represents the linear distance between the vehicle and the road side unit, and h represents the height of the road side unit.

12 . The vehicle infrastructure cooperative positioning apparatus according to claim 8 , wherein the instructions are executed by the at least one processor to further enable the at least one processor to:

obtain location information of each positioning point on a current road section from the map information;

match a positioning point having a distance from the road side unit equal to the horizontal distance between the vehicle and the road side unit on the current road section, according to the horizontal distance between the vehicle and the road side unit and the location information of the road side unit; and

take location information of the matched positioning point as the location information of the vehicle.

13 . The vehicle infrastructure cooperative positioning apparatus according to claim 12 , wherein the broadcast information further comprises map update information of the current road section, the instructions are executed by the at least one processor to further enable the at least one processor to:

obtain, before obtaining location information of each positioning point on the current road section from the map information, the map update information from the broadcast information; and

update the map information with the map update information in a case where the map information is not matched with the map update information.

14 . The vehicle infrastructure cooperative positioning apparatus according to claim 8 , wherein the instructions are executed by the at least one processor to enable the at least one processor to:

detect a speed of the vehicle after obtaining the location information of the vehicle;

calculate a distance traveled by the vehicle from receiving the broadcast information sent by the road side unit to a current moment, according to the speed of the vehicle; and

match the location information and the distance traveled by the vehicle with the map information to obtain the location information of the vehicle at the current moment.

15 . A non-transitory computer-readable storage medium for storing computer instructions, wherein the computer instructions, when executed by a computer, cause the computer to:

receive broadcast information sent by a road side unit, the broadcast information comprising sending time, a height of the road side unit and location information of the road side unit;

calculate a horizontal distance between a vehicle and the road side unit according to reception time and the sending time of the broadcast information and the height of the road side unit; and

match the horizontal distance between the vehicle and the road side unit, and the location information of the road side unit with map information to obtain location information of the vehicle.

16 . The non-transitory computer-readable storage medium according to claim 15 , wherein the computer instructions, when executed by a computer, further cause the computer to:

calculate a linear distance between the vehicle and the road side unit according to the reception time and the sending time; and

calculate the horizontal distance between the vehicle and the road side unit according to the height of the road side unit and the linear distance between the vehicle and the road side unit.

17 . The non-transitory computer-readable storage medium according to claim 16 , wherein the computer instructions, when executed by a computer, further cause the computer to:

calculate transmission time of the broadcast information according to the reception time and the sending time; and

calculate the linear distance between the vehicle and the road side unit according to the transmission time and a transmission speed of the broadcast information.

18 . The non-transitory computer-readable storage medium according to claim 16 , wherein the computer instructions, when executed by a computer, further cause the computer to:

calculate the horizontal distance between the vehicle and the road side unit using a formula:

d =√{square root over ( l 2 −h 2 )}

wherein d represents the horizontal distance between the vehicle and the road side unit, l represents the linear distance between the vehicle and the road side unit, and h represents the height of the road side unit.

19 . The non-transitory computer-readable storage medium according to claim 15 , wherein the computer instructions, when executed by a computer, further cause the computer to:

obtain location information of each positioning point on a current road section from the map information;

match a positioning point having a distance from the road side unit equal to the horizontal distance between the vehicle and the road side unit on the current road section, according to the horizontal distance between the vehicle and the road side unit and the location information of the road side unit; and

take location information of the matched positioning point as the location information of the vehicle.

20 . An autonomous vehicle, comprising:

at least one processor; and

a memory communicatively connected to the at least one processor, wherein

the memory stores instructions executable by the at least one processor, the instructions, when executed by the at least one processor, enable the at least one processor to perform the vehicle infrastructure cooperative positioning method according to claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
To: APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECHNOLOGY CO., LTD.
Reel/Frame 057789/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2021
From: WANG, KUN
To: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
Reel/Frame 055687/0939 →