US12045064B2ActiveUtilityA1

Electronic device and vehicle control method of electronic device, server and method for providing precise map data of server

74
Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Sep 21, 2018Filed: Sep 20, 2019Granted: Jul 23, 2024
Est. expirySep 21, 2038(~12.2 yrs left)· nominal 20-yr term from priority
Inventors:Aron Baik
B60W 60/001G01C 21/3878G01C 21/3896G05D 1/246G01C 21/3889G06N 20/00G08G 1/09685G08G 1/096827G05D 1/0282G05D 1/0274
74
PatentIndex Score
2
Cited by
58
References
17
Claims

Abstract

Provided are a method, performed by an electronic device, of controlling a vehicle, and an electronic device for the same. A method, performed by an electronic device, of controlling a vehicle includes: transmitting, to an external server communicatively connected to the vehicle, as profile information of the vehicle, sensor information regarding at least one sensor mounted on the vehicle, communication efficiency information of the vehicle, and driving information of the vehicle; receiving, from the external server, precise map data related to at least one map layer selected based on the profile information of the vehicle from among a plurality of map layers that are combined to form a precise map and distinguished according to attributes thereof; and controlling the vehicle to perform autonomous driving by using the received at least one precise map data.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method, performed by an electronic device, of controlling a vehicle, the method comprising:
 when an area in which the vehicle drives changes according to a movement of the vehicle, transmitting, to an external server communicatively connected to the vehicle, profile information of the vehicle corresponding to the changed area, wherein the profile information includes sensor information regarding at least one sensor mounted on the vehicle, available bandwidth information of the vehicle, and a range of coverage of autonomous driving information of the vehicle; 
 receiving, from the external server, precise map data related to at least one map layer selected based on the profile information of the vehicle from among a plurality of map layers, wherein the plurality of map layers are verified by cross-checking pieces of feature data included in at least two map layers among the plurality of map layers against each other, by the external server; and 
 controlling the vehicle to perform autonomous driving by using the received precise map data. 
 
     
     
       2. The method of  claim 1 ,
 wherein the profile information of the vehicle further includes information about a surrounding environment of the vehicle, and 
 wherein the received precise map data comprises precise map data related to at least one map layer selected based on the information about the surrounding environment of the vehicle from among the plurality of map layers. 
 
     
     
       3. The method of  claim 1 , wherein the receiving of the precise map data comprises receiving, from the external server, precise navigation map data related to at least one map layer selected based on the profile information of the vehicle from among a plurality of map layers that are combined to form a navigation map and distinguished according to attributes thereof. 
     
     
       4. The method of  claim 1 ,
 wherein the transmitting of the profile information comprises:
 when the vehicle travels from a first area to a second area, transmitting, to the external server, profile information corresponding to the second area, which is different from the profile information of the vehicle, and 
 
 wherein the receiving of the precise map data comprises receiving precise map data related to at least one map layer selected from among the plurality of map layers based on the profile information corresponding to the second area. 
 
     
     
       5. The method of  claim 1 , wherein the available bandwidth information of the vehicle includes at least one of a transmission speed of communication with the external server or a communication bandwidth allocated for the communication with the external server. 
     
     
       6. The method of  claim 1 , wherein the sensor information includes at least one of a sensor type, a number of sensors, a sensor mounting location, or a sensor specification. 
     
     
       7. The method of  claim 1 , wherein the profile information of the vehicle further includes driving information of the vehicle, the driving information of the vehicle includes at least one of information about a location where the vehicle is traveling, information about an area through which the vehicle is traveling, information about a driving route of the vehicle, or information about a driving plan for the vehicle. 
     
     
       8. The method of  claim 1 , wherein the profile information further includes a level of autonomy required for driving of the vehicle selected from one of six levels starting at a first level corresponding to no automation in which a driver is in complete control of the vehicle and ending at a sixth level corresponding to full automation in which the driver does not intervene in driving in any situation. 
     
     
       9. A method, performed by a server, of providing precise map data, the method comprising:
 storing a precise map generated by combining a plurality of map layers distinguished according to attributes thereof; 
 when an area in which a vehicle drives changes according to a movement of the vehicle, receiving, from the vehicle communicating with the server, profile information of the vehicle corresponding to the changed area, wherein the profile information includes sensor information regarding at least one sensor mounted on the vehicle, available bandwidth information of the vehicle, and a range of coverage of autonomous driving information of the vehicle; 
 selecting at least one map layer from among the plurality of map layers based on the received profile information of the vehicle, wherein the plurality of map layers are verified by cross-checking pieces of feature data included in at least two map layers among the plurality of map layers against each other, by the server; and 
 transmitting precise map data related to the selected at least one map layer to the vehicle. 
 
     
     
       10. The method of  claim 9 , further comprising:
 collecting pieces of precise map data respectively from each of a plurality of vehicles; 
 respectively extracting pieces of the feature data related to the attributes of the plurality of map layers from the collected pieces of precise map data; and 
 generating the precise map by combining the at least two map layers verified by cross-checking pieces of the feature data included in the at least two map layers using the extracted pieces of feature data. 
 
     
     
       11. The method of  claim 9 , further comprising:
 updating another map layer by using feature data included in one map layer among the plurality of map layers, 
 wherein the transmitting of the precise map data to the vehicle comprises transmitting precise map data related to the updated map layer to the vehicle. 
 
     
     
       12. The method of  claim 9 , wherein the transmitting of the precise map data related to the selected at least one map layer to the vehicle comprises:
 extracting feature data from the selected at least one map layer; 
 generating precise map data related to the at least one map layer by using the extracted feature data; and 
 transmitting the generated precise map data to the vehicle. 
 
     
     
       13. An electronic device for controlling a vehicle, the electronic device comprising:
 communication circuitry configured to communicate with an external server; 
 at least one processor; and 
 at least one memory storing at least one instruction which, when executed by the at least one processor, causes the at least one processor to:
 control the communication circuitry to, when an area in which the vehicle drives changes according to a movement of the vehicle, transmit, to the external server communicatively connected to the vehicle, profile information of the vehicle corresponding to the changed area, wherein the profile information includes sensor information regarding at least one sensor mounted on the vehicle, available bandwidth information of the vehicle, and a range of coverage of autonomous driving information of the vehicle, 
 
 control the communication circuitry to receive, from the external server, precise map data related to at least one map layer selected from among a plurality of map layers based on the profile information of the vehicle, wherein the plurality of map layers include at least two map layers cross-checking pieces of feature data against each other, and
 control the vehicle to perform autonomous driving by using the received precise map data. 
 
 
     
     
       14. The electronic device of  claim 13 ,
 wherein the profile information of the vehicle further includes information about a surrounding environment of the vehicle, and 
 wherein the received precise map data comprises precise map data related to at least one map layer selected based on the information about the surrounding environment of the vehicle from among the plurality of map layers. 
 
     
     
       15. The electronic device of  claim 13 , wherein the at least one instruction, when executed by the at least one processor, further causes the at least one processor to:
 when the vehicle travels from a first area to a second area, control the communication circuitry to transmit, to the external server, profile information corresponding to the second area, which is different from the profile information of the vehicle, and 
 control the communication circuitry to receive precise map data related to at least one map layer selected from among the plurality of map layers based on the profile information corresponding to the second area. 
 
     
     
       16. A server for providing precise map data, the server comprising:
 communication circuitry configured to communicate with a vehicle; 
 at least one processor; and 
 at least one memory storing at least one instruction and a precise map generated by combining a plurality of map layers distinguished according to attributes thereof, 
 wherein the at least one instruction, when executed by the at least one processor, causes the at least one processor to:
 control the communication circuitry to, when an area in which the vehicle drives changes according to a movement of the vehicle, receive, from the vehicle, profile information of the vehicle corresponding to the changed area, wherein the profile information includes sensor information regarding at least one sensor mounted on the vehicle, available bandwidth information of the vehicle, and a range of coverage of autonomous driving information of the vehicle, 
 select at least one map layer based on the received profile information of the vehicle, from among the plurality of map layers combined to form a precise map, wherein the plurality of map layers are verified by cross-checking pieces of feature data included in at least two map layers among the plurality of map layers against each other, by the server, and 
 control the communication circuitry to transmit precise map data related to the selected at least one map layer to the vehicle. 
 
 
     
     
       17. The server of  claim 16 , wherein the at least one instruction, when executed by the at least one processor, further causes the at least one processor to:
 update another map layer by using feature data included in one map layer among the plurality of map layers, and 
 control the communication circuitry to transmit precise map data related to the updated map layer to the vehicle.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.