Cruden의 주행 시뮬레이터를 활용하기 위해 제3자 ADAS 또는 차량동력학 엔지니어링 툴을 변환하는 방법
Cruden의 콘텐츠 시리즈 7개 중 5번째 기사: 제3자 첨단운전자 보조 시스템(ADAS) 또는 차량 동역학 엔지니어링 툴을 Cruden Driving Simulator에 사용할 수 있도록 어떻게 변환할 수 있는가? Dennis Marcus가 모든 걸 공개합니다
Panthera 소프트웨어 제품군은 모든 Cruden 주행 시뮬레이터의 심장과 같은 매우 중요한 요소로, 모션 플랫폼을 제어하거나 핸들 조향에 적합한 토크(Troque, 돌림) 피드백을 제공하는 것 이상의 역할을 합니다. Panthera 소프트웨어 제품군은 또한 시뮬레이션의 시각적인 요소를 전달하기도 합니다.”모션은 매우 흥미롭고, 특히 기계 엔지니어가 관심을 가지는 부분입니다” 그러나 비주얼 입력이라는 것은 시뮬레이터에 생명을 불어넣어 주는 것입니다. 모든 기타 입력은 2차적인 것이지만 반드시 시각적인 신호(cue)와 적절히 정렬되어야 합니다.
Cruden의 여러 기능과 마찬가지로 시뮬레이터의 모든 다른 요소를 통합하는 Panthera의 기능은 독특한 접근법을 보여줍니다. Panthera를 이용한 이 완벽한 통합은 대기 시간을 단축시키는 핵심 요소이며 모든 피드백 채널을 적절하게 동기화할 수 있습니다. 가장 몰입도가 높은 최상의 경험을 위해 시뮬레이터는 ‘수 밀리세컨드(m/s)’ 후가 아닌 즉시 운전자의 명령에 반응해야 합니다.
또한 Panthera는 제3자의 자동차 엔지니어링 툴과의 통합이 가능합니다. 좋은 Driving Simulator의 기준은 IPG CarMaker, CarSim 또는 dSPACE ASM과 같은 차량의 동력 모델뿐만 아니라 센서, 교통 시뮬레이션, 하드웨어 통합 등과도 통합이 가능한지 여부입니다. 이러한 모든 툴은 Driving Simulator 없이 오프라인 시뮬레이션에서도 사용되며, 반드시 실시간으로 실행되는 것은 아닙니다. 일부 시뮬레이션은 실시간보다 훨씬 빠르게 진행할 수 있으므로 보다 효율적입니다.오프라인 시뮬레이션은 툴에서 기성화(ready-made)되어 제공되거나 툴과 함께 묶인 에디터에서 생성된 3D 환경에서 수행되는 경우가 많습니다. 이런 3D 화면은 사람의 눈에는 다르게 작용하는 LiDAR, 레이더나 초음파와 같은 특정 센서에 최적화 할 수 있습니다. 또한 이들 툴은 3D 세계를 시각화하는 것으로, 예를 들어 ADAS 센서 엔지니어가 차량이 미리 정의된 경로로 자동 주행해도 실험 검증이 가능합니다.많은 작업이 특정 유형의 테스트 및 검증과 관련된 3D 환경을 생성하는 데 사용되기 때문에 엔지니어링 툴을 주행 시뮬레이터에 연결하는 경우 이전에 사용되었던 동일한 경로로 실험을 하는 것이 유용합니다. 문제는 엔지니어링 툴의 그래픽 품질이 주행 시뮬레이터보다 훨씬 낮다는 점입니다. 이것은 센서 엔지니어에게 있어서 반드시 문제가 되는 것은 아니지만 그래픽이 미숙한 운전자에게서 진정한 반응을 촉구하는 것은 아닙니다.(두 가지 서로 다른 요구사항을 구별하는 것이 중요한 이유는 Cruden 앞의 기사를 참고하시기 바랍니다.)

[그림1] 사람의 몰입이 아닌 엔지니어링 툴에 적합한 Road Runner의 ‘퀵 그래픽’ 예
DIL (Driver In the Loop) 시뮬레이션을 올바르게 수행하기 위해서는 엔지니어링 툴의 3D 세계를 보다 높은 품질로 변환해야 합니다. 이는 다음과 같은 2가지 방법으로 실행할 수 있습니다.첫 번째는 사내 작업으로 Cruden의 컨텐츠 스튜디오에 있는 그래픽 아티스트가 작업하는 방법입니다. 엔지니어가 풍경 파일을 보내면 Cruden의 3D 아티스트는 이 콘텐츠의 디테일을 포함하여 몰입감을 높일 수 있는 풍경으로 변환합니다. 때때로 Open DRIVE 파일에 내장된 스타트 라인은, 통상, 단지 도로의 궤적이나 고도 변화등의 기하학적인 것(geometry)입니다.
그래픽을 Panthera의 신속한 전달 엔진으로 즉시 읽을 수 있는 형식으로 변환하면 초당 60프레임을 즉시 120프레임으로 증가시킬 수 있습니다. (프레임의 자세한 속도는 Cruden의 옛 기사를 참조하십시오.) 둘째, 수작업으로 평평한 회색 도로 표면에 실제 아스팔트와 타르라인을 추가하는 것인데, 이는 몇 주일이 걸리는 작업으로, 예를 들어 시뮬레이터로 인간 운전자의 몰입도를 높일 수 있는 환경을 만드는 것입니다.
3D 세계가 종료되면 엔지니어는 원래 실험에서 사용하던 시나리오와 완전히 같은 시나리오를 사용하여 센서 모델, 자율주행 또는 DIL 환경에서 ADAS 시스템에 대한 테스트를 수행할 수 있습니다.


Cruden의 콘텐츠 스튜디오는 풍경 파일을 처음부터 작성한 3D 콘텐츠와 마찬가지로 몰입도 높은 디테일을 제공하는 것으로 변환합니다.
변환 대체 경로에는 도로 레이아웃을 설계하는 제3자 자동차 엔지니어링 툴인 Vector Zero Road Runner를 실행하는 것이 포함되어 있습니다.Road Runner는 가로수 및 도로 시설로 풍경을 개선하는 데 사용할 수 있습니다. 사용자들은 3D 아티스트의 전문 지식이 아닌 기본적인 컴퓨터 기술만을 필요로 합니다. 비전문가가 작업한 환경은 Cruden의 그래픽 전문가가 이미지 작업을 했을 때만큼 상세하지 않지만, 이 옵션은 더 빠르고 고객이 소프트웨어를 구입했을 경우 추가 비용이 들지 않는다는 장점이 있습니다.

Road Runner에서 풍경을 개선하는 데 사용된 도로 시설의 예시
사용자가 변환을 위해 Cruden 경로를 선택할 것인지 또는 Vector Zero Roadrunner 경로를 선택할 것인지는 특정 실험에 사용할 3D 세계에 대한 기대치에 따라 달라집니다. 실험의 목적은 테스트 참가자들이 이 ADAS 시스템에 반응하는 방식을 모니터함으로써 보다 사실적이고 몰입도 높은 가상세계를 제공하고 시뮬레이터 운전자가 보다 자연스럽게 행동할 수 있도록 하는 것이 중요합니다. 둘 다 Cruden은 모두 가능합니다!
해당 기사에 포함된 주제에 대한 추가 정보는 [email protected] 또는 031-600-5030으로 연락 바랍니다.
출처 : Cruden 홈페이지 Article 5 of 7 in our Content Series : How can content from third – party ADAS or vehicle dynamics engineering tools be converted for use in Cruden ‘ s driving simulators ? Dennis Marcus reveals all . The Panthera software suite is the beating heart of … www.cruden.com