소프트웨어

릴리즈 2023 R1: 차량 – ADAS/AD

AVL시뮬레이션 솔루션 업데이트 및 개선 사항

Software Release - Vehicle - ADAS/AD

자동차 산업은 끊임없이 변화하고 있으며, 더불어 고객의 요구 사항도 변화하고 있습니다. AVL은 고객의 요구 사항 충족은 물론, 일상 업무를 원활하게 수행할 수 있도록 제품과 서비스의 추가 개발을 위해 지속적으로 노력하고 있습니다.

자동화 및 자율 주행 기능의 개발 및 가상 검증을 위한 시뮬레이션 솔루션의 최신 릴리즈에는 AVL Scenario Designer™의 향상된 OpenSCENARIO 표준 적용 범위와 Model.CONNECT™ 기반의 고성능 시뮬레이션 플랫폼이 포함되어 있습니다.

새로운 Road Builder Add-On을 통해 사용자는 ASAM OpenDRIVE 형식의 도로 구간을 빠르게 생성할 수 있습니다. 번거로운 수동 편집 없이 사용 가능한 템플릿 목록에서 '곡선 도로'나 '경사로가 있는 고속도로' 템플릿을 선택하기만 하면 됩니다. 모든 템플릿을 매개변수화할 수 있어 다양한 도로와 시나리오를 동시에 변경할 수 있습니다. 이는 각 국가에 적합한 시나리오를 만드는 등 무한한 가능성을 열어줍니다.


Local Road Library는 Scenario Designer 설치 시 자동으로 제공되는 OpenDRIVE 도로망 세트입니다. 새 도로를 수동으로 생성하는 대신 적합한 도로망을 선택하여 시나리오 생성 능력을 향상시킬 수 있습니다.

Vehicle – ADAS/AD Release R1 2023 - Figure 1: OpenDRIVE roads networks in Scenario Designer
그림 1: AVL Scenario Designer™의 OpenDRIVE 도로망

자율 주행 시스템의 제어 알고리즘을 테스트할 때, 환경에 대한 객체 기반 표현으로 충분하며,  이때 주요 초점은 의사 결정, 경로 계획 및 모션 제어에 맞춰집니다. Esmini는 ASAM OpenSCENARIO 표준에서 시나리오를 매우 높은 성능으로 실행할 수 있는 경량 오픈 소스 툴입니다. Esmini를 Model.CONNECT 연동 시뮬레이션 플랫폼에 통합하면 폐루프 테스트 설정을 쉽게 설정하고 매개변수 변화를 정의할 수 있습니다. 기본 제공 JMS(Job Management System)는 로컬 기계에서 모든 테스트를 실행합니다. 최적의 병렬 시뮬레이션 횟수는 하드웨어에 따라 다릅니다.

시뮬레이션을 분산형 클라우드 컴퓨팅 클러스터에서 대규모로 확장할 수 있으므로 하룻밤 사이에 수백만 건의 테스트 사례를 실행할 수 있습니다.

 
반복적인 테스트는 ADAS/AD 시스템의 성공적인 애자일 개발 프로세스의 중요한 부분입니다. AVL의 Python API를 통해 CI/CD 파이프라인에서 테스트 실행을 쉽게 통합하고 완전히 자동화할 수 있습니다. 

Video file

그림 2: 일반 노트북에서 실행되는 ACC(Adaptive Cruise Control System) 테스트 설정의 성능 기준