We'll introduce NVIDIA DriveWorks, a software development kit for autonomous driving and processing sensor data through perception, mapping, localization, and path planning steps. DriveWorks provides a rich set of functionalities: sensor abstraction layer, algorithm modules, DNNs, applications, UI and tools for sensor setup and management. The SDK is modular, optimized for GPUs, and runs on top of OS, CUDA/cuDNN, TensorRT, and VPI. This is the foundation for developers working on autonomous vehicle applications, and the session will highlight how to leverage it.
A robust proof of concept Surround-Vision and Top View system for cars includes four car mounted cameras as inputs and the Jetson Pro platform as the computation and display unit, relying on CUDA and OpenGL for both GPGPU and rendering of the final views. Topics covered will include: the placement and calibration of the cameras, color correction and data preprocessing. A technical deep dive on the common pitfalls will highlight common visual artefacts in Top-View visualizations, and will present the algorithmic building blocks to correct for those errors.