Light Detection and Ranging (Lidar) is a kind of active sensor that emits a laser pulse and primarily measures the time of flight of the returning pulse and uses it to construct a 3D point cloud of the scene around the lidar sensor. The constructed point cloud is an essential asset for the control of autonomous vehicles, and especially today, an essential basis for the training of autonomous vehicle control models. However, it remains time-consuming, high-risk and expensive to acquire the amounts of data necessary to train the rather complex modern control models. As such, generating the point cloud through simulations becomes a natural solution. Yet, many lidar simulations today produce ideal point clouds, corrected only by random noise, without considering the physical reasons behind the imperfections visible in real lidar point clouds. The aim of this study was to investigate real-time simulation models for disturbances that may cause imperfections in lidar data. From a base investigation of lidar, disturbances were found, models were investigated and finally a real-time implementation of Atmospheric Effects and attenuation from Beam Divergence was evaluated. It was found that the implemented models could produce physically accurate lidar point placement while keeping the computational time low enough for real-time evaluation. However, to achieve correct separation of target hit rates under Atmospheric Effects, as high as 34% of the points had to be dropped. Additionally, the intensity of the return points could not be properly verified. From these results it can be concluded that, with additional verification and adjustment, the presented models can achieve good results for evaluation in real-time. The results of this study thus serve as a support for future developments of realistic real-time lidar simulations, for use in development of autonomous vehicle control models and implementation of digital twins.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:umu-225750 |
Date | January 2024 |
Creators | Rosberg, Philip |
Publisher | Umeå universitet, Institutionen för fysik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf, application/pdf |
Rights | info:eu-repo/semantics/openAccess, info:eu-repo/semantics/openAccess |
Page generated in 0.002 seconds