Search Unity

Unity SimViz 솔루션 템플릿을 이용한 자율 주행 시뮬레이션 개발

, 11월 8, 2018

시뮬레이션 환경 조성에 필요한 모든 기능이 포함된 유니티 SimViz 솔루션 템플릿을 이용하면 자율 주행 시뮬레이션 개발과 프로그램 확장에 집중할 수 있습니다.

운송과 로봇 분야의 수많은 기업이 자동차나 로봇과 같은 기계가 특정 작업을 완전히 자체적으로 수행할 수 있는 미래를 실현하기 위해 적극적인 연구와 개발 활동에 나서고 있습니다. 비용과 개발 속도라는 두 가지 측면에서 이러한 목표를 안전하고 효과적으로 달성하려면, 기업은 실제 현실과 가장 유사한 가상 환경 내에서 알고리즘 학습을 진행하여 시뮬레이션 데이터를 수집하고 가시화함으로써 실용적인 결과를 산출해야 합니다.

하지만 자율 주행 시뮬레이션을 위한 에코시스템이나 솔루션이 성숙 단계에 다다랐다고 보기에는 어려운 실정이므로, 업계에서도 아직 전체적인 시뮬레이션 과정에 대한 합의에 이르지 못한 상태입니다.

그래서 현재 기업에서는 다음과 같은 연구를 진행하고 있습니다.

  • 시뮬레이션을 실행할 있는 콘텐츠: 자동차, 보행자 및 실제 물리 센서와 동일하게 작동하는 센서가 탑재된 차량이 있는 도시
  • 시뮬레이션에서 실행할 수많은 시나리오를 생성할 있는
  • 자체 물리 모델 선택, HIL(hardware in the loop) 통합 등 시뮬레이션을 위한 대규모 시스템에 통합할 있는 플랫폼
  • 위의 세 가지 과제가 해결되어야만 네 번째 단계인 클라우드에서의 대규모 시뮬레이션을 진행할 수 있습니다.

자율 주행 시뮬레이션 솔루션 설계

유니티에서는 CVEDIA 및 INDAGO와 협업하여 현재 기업의 첫 번째 과제인 시뮬레이션 실행 가능 콘텐츠를 구현하기 위해 SimViz 솔루션 템플릿을 제작하고 있는데, 이제 막 자율 주행 시뮬레이션 솔루션 설계를 시작한 기업이 즉시 활용할 수 있는 레퍼런스 설계를 제공하여 Unity 개발 환경의 편의성과 Unity 개발 에코시스템의 풍부한 리소스를 체험할 수 있도록 하기 위해서입니다.

이러한 패키지에 포함된 에셋은 현실 환경을 반영하지는 않으나, 현실과 유사한 가상의 도시와 지형을 제공합니다. 이는 자율 주행 기능의 학습 및 검증을 시작하기 위한 레퍼런스 설계 용도에 불과하므로, 검증된 시뮬레이션 모델(특히 센서 로직 및 동적 요소 관련)이 반영되어 있지 않으며 센서 역시 실재 자율 주행 시스템의 부품이나 특정 제품을 모델링한 것이 아니라는 점은 숙지해야 합니다.

하지만 에셋 자체는 자유롭게 수정할 수 있으며, 그중 일부는 자율 주행 차량 스택에 즉시 적용되는 고급 머신러닝(ML) 모델 제작에 도움이 될 것으로 예상됩니다.

Unity SimViz 솔루션 템플릿: 구성 요소

Unity SimViz 솔루션 템플릿 패키지에는 SynCity Lite라는 센서 모델, 씬 모델, 관련 기술 자료가 포함되어 있습니다. 각 구성 요소는 활용 방식에 따라 동시에, 또는 개별적으로 사용할 수 있습니다.

포함된 센서 모델은 다음과 같습니다.

  • RGB-D 카메라
  • LiDAR
  • Radar*
  • IMU
  • GPS

* 사전 체험판 패키지에는 포함되어 있지 않습니다.

Unity SimViz 솔루션 템플릿의 센서와 씬이 함께 작동하는 모습. 센서 패키지의 LiDAR 센서 2개와 RGB-D 카메라 1개가 도심가 씬과 상호 작용하는 모습을 보여줍니다.

레퍼런스 씬은 다음을 포함합니다.

  • 도심가– 시카고, 뉴욕, 시애틀, 로스앤젤레스 등 미국 대도시 지역의 형식 및 구조와 유사한 전형적인 도심 구조 섹션으로, 실제 도시를 반영하지는 않습니다.
  • 고속도로*– 다양한 지형과 입구/출구, 분기점 등이 포함된 수 마일에 이르는 고속도로입니다.
  • 주택가*– 교통량을 줄이기 위해 설계된 슈퍼블록 모델을 따른 미국의 전형적인 교외 개발 지역으로, 간선도로, 막다른 골목, 비정형 구조 등이 포함됩니다.

* 사전 체험판 패키지에는 포함되어 있지 않습니다.

 

현재 유니티에서는 한정된 소수의 고객과 함께 템플릿을 활용하여 프로젝트를 구현하는 데 집중하고 있습니다. 현재 사전 체험판이 제공되고 있으며, 유니티 파트너사에는 2018년 말부터 정식 버전이 제공될 예정입니다.

Unity SimViz 솔루션 템플릿의 사실적인 레퍼런스 씬을 구성하는 고속도로, 도심가, 주택가

가장 뛰어난 자율 주행 시뮬레이션 플랫폼

유니티는 실시간 3D 엔진을 주축으로 최고의 자율 주행 시뮬레이션 플랫폼을 제공하고자 모든 노력을 쏟고 있습니다. 에코시스템 파트너에게 더 많은 기능을 제공하고 시뮬레이션 솔루션을 최대한 쉽게 구축할 수 있도록 만드는 것이 목표입니다.

유니티는 아래에 표시된 기능 영역을 해결하기 위해 SimViz를 위한 복합 솔루션을 개발하고 있습니다.

향후 계획은 다음과 같습니다.

  • 자동화 및 로봇 기능 모듈과의 통합을 위한ROS(로봇 운영체제) 지원
  • OpenDrive 및 기타 업계 표준 지원
  • Unity로 제작한 씬/시나리오와 독자적으로 개발된 센서 모델의 호환성을 표준화할 센서 지원 콘텐츠를 마련해 업계 우수 사례를 발굴하고 최고의 성능을 구현
  • Unity ML-Agents 통합

Unity 자율 주행 차량 시뮬레이션에 대해 더 자세히 알아보세요.

감사의

씬 패키지를 개발하는 동안 Indago와 긴밀하게 협업하며 지원한 Nature Manufacture에 감사의 말씀을 전합니다.

7 replies on “Unity SimViz 솔루션 템플릿을 이용한 자율 주행 시뮬레이션 개발”

Greetings! Quick question that’s entirely off topic.
Do you know how to make your site mobile friendly? My website looks weird when browsing from my iphone4.
I’m trying to find a template or plugin that might be
able to correct this issue. If you have any recommendations, please share.
With thanks!

Here is my web site; tracemaps.numberr.online;
http://tracemaps.numberr.online,

Would it be possible to share the project template with developers creating non-automotive applications?

Although I will not ever work on something like autonomous vehicles probably, still this post caught my interest.
ML is on fire these days and Unity is doing a great job with providing tools like this.
I still play an watch my stupid agents wander around I trained with ML kit. (yeah it is fun)
if I could ever get my hands on this, I will absolutely play with it and enjoy my free time

Comments are closed.