Off-Road Autonomy Validation Using Scalable Digital Twin Simulations Within High-Performance Computing Clusters

Tanmay Vilas Samak,Chinmay Vilas Samak,Joey Binz,Jonathon Smereka,Mark Brudnak,David Gorsich,Feng Luo,Venkat Krovi
2024-06-05
Abstract:Off-road autonomy validation presents unique challenges due to the unpredictable and dynamic nature of off-road environments. Traditional methods focusing on sequentially sweeping across the parameter space for variability analysis struggle to comprehensively assess the performance and safety of off-road autonomous systems within the imposed time constraints. This paper proposes leveraging scalable digital twin simulations within high-performance computing (HPC) clusters to address this challenge. By harnessing the computational power of HPC clusters, our approach aims to provide a scalable and efficient means to validate off-road autonomy algorithms, enabling rapid iteration and testing of autonomy algorithms under various conditions. We demonstrate the effectiveness of our framework through performance evaluations of the HPC cluster in terms of simulation parallelization and present the systematic variability analysis of a candidate off-road autonomy algorithm to identify potential vulnerabilities in the autonomy stack's perception, planning and control modules.
Robotics,Distributed, Parallel, and Cluster Computing
What problem does this paper attempt to address?
The paper aims to address the challenges in off-road autonomous driving verification. Specifically: 1. **Unique Challenges**: Due to the unpredictability and dynamic nature of off-road environments, traditional variability analysis methods find it difficult to comprehensively evaluate the performance of off-road autonomous systems within a limited time by sequentially scanning the parameter space. 2. **Proposed Method**: The paper proposes using scalable digital twin simulations in high-performance computing clusters (HPC) to tackle this challenge. By leveraging the computational power of HPC clusters, this method aims to provide a scalable and efficient means to verify off-road autonomous algorithms, supporting rapid iteration and testing of autonomous algorithms under various conditions. 3. **Verification Framework**: The paper demonstrates the performance evaluation of HPC clusters in simulation parallelization and conducts systematic variability analysis of candidate off-road autonomous algorithms to identify potential vulnerabilities in the perception, planning, and control modules. In summary, the main objective of the paper is to efficiently verify the performance of off-road autonomous driving systems and identify potential issues by developing a scalable digital twin simulation framework based on HPC clusters.