| CPC B60W 40/06 (2013.01) [B60W 40/105 (2013.01); B60W 40/11 (2013.01); B60W 40/114 (2013.01); G01S 17/89 (2013.01); G06F 17/17 (2013.01); B60W 2420/408 (2024.01); B60W 2520/14 (2013.01); B60W 2520/16 (2013.01)] | 18 Claims |

|
1. A method for controlling driving of a vehicle, the method comprising:
performing, by a processor in the vehicle, time synchronization of point cloud data generated by use of Light Detection and Ranging (LiDAR) of the vehicle and motion-related data of the vehicle based on a time stamp of the point cloud data to obtain time-synchronized motion-related data of the vehicle;
determining, by the processor, an initial location of the vehicle based on the point cloud data and the time-synchronized motion-related data of the vehicle;
extracting, by the processor, first point cloud data from the point cloud data, the first point cloud data corresponding to a predetermined region with respect to the vehicle;
generating, by the processor, a point cloud map by use of a local map and the first point cloud data, the local map including map data on the predetermined region;
determining, by the processor, a predicted driving route of the vehicle based on the motion-related data of the vehicle;
generating, by the processor, a road surface height profile of the predicted driving route based on the point cloud map and the predicted driving route; and
controlling, by a controller in the vehicle, the driving of the vehicle based on road surface height profile.
|