Autonomous Driving Simulator

오픈 소스 기반 차량 시뮬레이션 플랫폼

자율 주행 차량 개발을 촉진시키는 시뮬레이션 소프트웨어

LG Autonomous Driving (AD) Simulator는 자율 주행 소프트웨어 시스템의 개발과 테스트를 용이하게 하는 시뮬레이션 소프트웨어입니다. LG AD Simulator는 개발자가 수십억 마일의 주행과 극단적 상황을 시뮬레이션할 수 있도록하여 시스템 개발과 통합 속도를 향상시키고 있습니다.

LG AD Simulator를 테스트 파이프라인에 활용함으로써 자율 주행 개발사는 개발 과정에 집중할 수 있고, 비용을 절감하고, 보다 넓은 범위의 테스트 커버리지를 확보할 수 있습니다.

주요 특징

Unity HDRP 기반 실사 시뮬레이션

현실 환경과 동일한 실사 기반 디지털 환경을 생성하고 정확한 차량 및 센서 모델을 반영하여 시뮬레이션 함으로써 여러 시나리오 전반에 걸쳐 자율 주행 차량을 훈련시킬 수 있습니다. LG AD Simulator는 고해상도 3D 환경을 제공하는 Unity의 High-Definition Render Pipeline (HDRP) 기술을 기반으로 하고 있습니다.

o

확장성 및 플러그인 지원

LG AD Simulator는 확장성을 갖춘 플러그인 기능들을 제공함으로써 자율 주행 차량 개발자가 자신들의 필요에 맞추어 시뮬레이션 플랫폼을 커스터마이징하고 빌드할 수 있도록 지원하고 있습니다.

차량 시뮬레이션 오픈 소스 플랫폼 지원

LG AD Simulator는 Apollo, Autoware, ROS/ROS2와 같은 차량 시뮬레이션 용 오픈 소스 플랫폼과 완전히 통합된 환경을 제공합니다. 이러한 플랫폼에서 작업 중인 개발자는 LG AD Simulator의 최신 바이너리를 다운로드 받아 시뮬레이터를 동작시켜 개발 중인 알고리즘을 바로 테스트해 볼 수 있습니다.

결정론적 물리학에 근거한 시뮬레이션

시뮬레이션을 실행할 때 마다 다른 결과를 얻는다면 테스트 테이터를 분석하는 것이 매우 다루기 힘든 일이 될 것입니다. LG AD Simulator는 결정론적 물리학에 근거한 시뮬레이션을 보증하고 있습니다. 이는 시뮬레이션 결과가 동일한 환결 설정 하에 실행된 경우 언제나 같은 결과나 동일한 물리적 행동을 생성함을 의미합니다.

기대 효과

본연의 개발에 집중하도록 지원

LG AD Simulator는 완성된 형태의 사용 경험을 전달함으로써 개발자가 쉽게 시뮬레이터를 통합시키고 자율 주행 차량 개발을 빠르게 시작할 수 있도록 돕고 있습니다. 시뮬레이터는 엔드 투 엔드 시스템으로서 자율 주행 시뮬레이션에 필요한 모든 소프트웨어 집합을 갖추고 있습니다.

자율 주행 시스템 개발의 비용과 시간을 절감

LG AD Simulator는 오픈 소스 플랫폼으로서 적은 맞춤 통합 과정을 통해 개발 중인 알고리즘의 테스트와 검증 작업에 바로 투입될 수 있는 플랫폼입니다. 시뮬레이터는 Autoware와 Apollo와 같은 유수의 자율 주행 관련 오픈 소스 플랫폼과 완벽히 호환됩니다. 이러한 플랫폼에서 작업 중인 개발자는 LG AD Simulator로 손쉽게 옮겨 올 수 있습니다.

상용 서비스 고객을 위한 프리미엄 기능 제공

LG AD Simulator는 오픈 소스 프로젝트를 기반으로 하여 산업계에서 실질적인 자율 주행 시뮬레이터의 표준이 되는 것을 표방하고 있습니다. 또한 상용 서비스 고객들을 위해 자율 주행 차량 개발을 폭넓게 지원해 줄 수 있는 프리미엄 기능들도 제공하고 있습니다. 주요 프리미엄 기능들로는, 동일 디지털 환경 생성, 재 시뮬레이션 및 테스트 시나리오 생성 기능, 클라우드 시뮬레이션 등이 있습니다. 프리미엄 서비스는 2020년 7월경 제공될 예정입니다.

활용 분야

고객 분류





사용 시나리오

자율 주행 테스트 및 검증 (HIL, VIL)

AD Simulator를 사용하여 HIL (hardware-in-the-loop) 및 VIL (vehicle-in-the-loop) 시뮬레이션을 통해 복잡도가 높은 실시간 기반 시스템을 테스트하고 검증할 수 있습니다.

자율 주행 소프트웨어 개발 (SIL)

개발자는 AD Simulator를 활용하여 자율 주행 소프트웨어 개발 과정에서 SIL (software-in-the-loop) 시뮬레이션의 적용을 용이하게 할 수 있습니다.

현장에서의 로그 재실행

로그 재실행 기능은 자율 주행 시스템 개발에 큰 이점을 줄 수 있습니다. 현장에서의 로그를 재실행해 봄으로써 개발자는 놓쳐 버릴 수도 있었던 주요한 데이터를 다시 얻어낼 수 있습니다.

데이터 생성 및 머신 러닝 훈련

AD Simulator의 데이터 생성 및 엔드 투 엔드 딥러닝 시스템은 개발자가 수백 마일의 주행과 극단적 상황의 시뮬레이션을 테스트해 볼 수 있도록 도움으로써 자율 주행 차량 시스템 개발 및 통합 작업을 촉진시킬 수 있습니다.

모빌리티 서비스

모빌리티 서비스 제공사는 AD Simulator를 통하여 그들의 차량 관리 시스템을 점검해 볼 수 있습니다. 시뮬레이터에 통합된 Unity의 고도화된 기능을 사용하여 여러 대의 차량을 동시에 시뮬레이션 하는 것이 가능합니다.

센서 및 차량 설정

AD Simulator를 자율 주행 시스템이 안전 요구사항을 만족하고 있는지, 차량 및 모든 센서가 적절히 설정되어 있는지 확인하는데 사용할 수 있습니다.

센서 디자인 및 테스트

센서 하드웨어 플랫폼 개발자는 센서 디자인 및 테스트에 AD Simulator를 사용할 수 있습니다.

SoC 디자인 및 테스트

SoC 하드웨어 플랫폼 개발자는 SoC 디자인 및 테스트에 AD Simulator를 사용할 수 있습니다.

비즈니스를 변화시킬 솔루션을 찾고 계신가요?

LG 소프트웨어 솔루션에 해답이 있습니다.