{"id":880923,"date":"2022-09-26T16:36:43","date_gmt":"2022-09-26T23:36:43","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-blog-post&p=880923"},"modified":"2022-09-27T11:22:52","modified_gmt":"2022-09-27T18:22:52","slug":"data-driven-sensor-simulation-for-realistic-lidars","status":"publish","type":"msr-blog-post","link":"https:\/\/www.microsoft.com\/en-us\/research\/articles\/data-driven-sensor-simulation-for-realistic-lidars\/","title":{"rendered":"Data-driven Sensor Simulation for Realistic LiDARs"},"content":{"rendered":"\n
Simulation is playing an increasingly major role in the development of safe and robust autonomous systems, especially given the advent of deep learning techniques. Given the challenges and effort involved with collecting data in real life, simulation provides an efficient alternative for gathering labeled training data for sensor observations, vehicle dynamics and environmental interactions. Furthermore, simulation allows extended evaluation through corner cases such as failures that would be inapplicable to a real life setup.<\/p>\n\n\n\n
Over the last decade, simulations have gotten increasingly better at visual and physical fidelity. Game engines such as Unreal Engine and Unity provide several advanced graphical capabilities out of the box such as real time ray tracing, high resolution texture streaming, dynamic global illumination etc. Such game engines have also formed the base for several robotics and autonomous systems simulators such as AirSim (opens in new tab)<\/span><\/a> and CARLA (opens in new tab)<\/span><\/a>, which allow users to deploy robotic platforms such as drones and cars equipped with cameras and other sensors in large 3D worlds.\u00a0<\/p>\n\n\n\n While present simulations can generate high quality camera imagery, when it comes to non-visual classes of sensors, they often fall back upon simplified models. Complex sensors such as LiDAR, which lie at the heart of a majority of present day autonomous systems such as self-driving cars, are challenging to model given their dependence on aspects such as material properties of all the objects in an environment. Designing accurate LiDAR sensors in simulation often requires significant effort in handcrafting several environmental factors, and careful encoding of sensor characteristics for every new model. To alleviate this, we examine a new perspective on sensor modeling: one that involves learning sensor models from data. In our recent work \u201cLearning to Simulate Realistic LiDARs\u201d, we investigate how simulated LiDAR sensor models can be made more realistic using machine learning techniques. <\/p>\n\n\n\n