차량 인포테인먼트 네비게이션 시스템은 국가별 교통 법규에 의거하여 동작해야 하므로 각기 다른 국가별 방식으로 테스트되며 2022년 하반기부터는 새로운 ISA(지능형 속도 지원, Intelligent Speed Assistance regulations) 규정에 따라 실시간 위치 기반 서비스에 대한 엄격한 테스트를 의무화하고 있습니다. 이에 자동화된 네비게이션 테스트 시스템을 사용하여 QA 부서의 테스트를 효율적으로 할 수 있는 사례를 보겠습니다.
"네비게이션 QA 테스트 전략의 일환으로 자동화된 테스트를 사용하여 우리 팀은 기존의 차량 주행 테스트에 소요했었던 시간을 25% 정도 줄일 수 있었습니다."
OEM 인포테인먼트 개발 팀 리더
배경
여러 국가들은 각자 교통 표지, 속도 위반 단속 카메라 알림 및 위험 지역의 경고에 대해 서로 다른 법규를 가지고 있습니다. 유럽 지역의 경우에는 운전중인 차량이 국경을 쉽게 넘을 수 있으며 차량 네비게이션 시스템은 국경을 넘어서 다른 국가로 진입할 때 해당 국가에 따르는 알림 및 경고를 해당 지역에 맞추어 적절하게 사용자에게 알려주어야 합니다.
예를 들어, 영국의 네비게이션 시스템에서는 고정형이나 이동형 속도 위반 단속 카메라를 모두 알려줄 수 있지만 프랑스에서는 '위험 구역(Danger Zones)' 에서 속도 위반 단속 카메라의 정확한 위치를 알릴 수 없습니다. 독일은 고정형 또는 이동형 속도 위반 과속 위반 단속 카메라의 위치를 알리는 장치의 사용을 금지하므로 기본적으로 관련 기능을 비 활성화해야합니다.
스위스, 키프러스, 터키, 마케도니아에서는 모든 경고와 과속 위반 카메라에 대한 알림이 불법입니다. 따라서 예를 들어 프랑스에서 스위스로 건너가는 차량들은 인포테인먼트 네비게이션 시스템이 국경을 통과하면서 적절하게 과속 위반 카메라의 경고와 실시간 경고를 완전히 비활성화해야 합니다.
도전
차량 네비게이션 개발자에게 있어서 추가적으로 고려해야 할 사항은 2022년에 시행되는 지능형 속도 지원 규정(Intelligent Speed Assistance regulations)입니다. 2022년 7월부터 모든 신차는 도로상의 규정된 속도를 모니터링하고 인식해야 하며, 만약 제한 속도를 넘는 경우에는 운전자에게 관련 경고를 보내야 합니다.
이는 네비게이션 시스템의 장착 여부와 상관없이 모든 차량에 적용됩니다. 이러한 시스템은 지도, 카메라 및 위치추적(Dead reckoning)의 조합으로 동작하게 됩니다. 자동차 OEM 및 네비게이션 시스템 개발자는 도로상의 속도 제한을 시스템이 정확하게 인식하기 위해 도로상에서 성능 테스트를 진행해야 할 것입니다.
일반적으로 이러한 테스트는 도시 내부와 도시 외곽 도로 그리고 고속도로를 포함하는 300킬로미터 이상의 노선을 통해 수행되며 전체 경로의 90% 이상에 대해 제한 속도를 정확하게 인식해야 합니다.
주행 테스트 보강을 위한 시험실 자동화
이러한 테스트상의 과제에 직면한 OEM의 경우 시험실의 자동화는 주행 테스트를 보강하는 좋은 방법이 될 수 있습니다. 일반적으로 주행 테스트는 실제 사용조건의 복잡성과 예측 불가능성을 확인할 수 있는 유일한 방법이지만, 사실 예측 불가능성은 반복 테스트를 하기 힘든 개발자에게도 잠재된 문제입니다. 그러나 GNSS 시뮬레이터를 사용한 네비게이션 테스트를 진행하게 되면 자동 제어 및 반복 테스트를 실험실 조건에서 구현할 수 있습니다.
네비게이션 자동화 테스트
넥스젠의 ATAM Connect는 이러한 복잡한 시나리오에 있어서 인포테인먼트 시스템 화면상의 터치동작과 다른 제어를 수행하는 협동로봇(Cobot)를 이용하고 GNSS 시뮬레이터를 자동제어함으로써 네비게이션 시스템 테스트의 많은 부분들을 자동화할 수 있습니다.
또한ATAM Connect의 휴대폰의 제어기능을 이용하여 안드로이드 오토나 애플 카플레이를 수행하고 여러 동작중 전화를 걸거나 전화를 받을 수 있는 다양하고 복잡한 네비게이션 테스트에 대한 수행을 진행합니다. 그리고 ATAM Connect는 문자, 기호, 다른 UI 및 지도상의 이벤트를 인식할 수 있는 비전 시스템을 협동로봇에 장착하고 있습니다.
자동 반복테스트가 가능한 GNSS 주행 테스트의 확장
실제 도로 테스트 중에 GNSS 시뮬레이터는 주행 경로를 저장하여 나중에 재생하기 위한 용도로 사용되기도 함으로 시험실 조건에서 역시 이기능을 사용하여 전체 주행 시뮬레이션 테스트가 수행될 수 있습니다. 시험실 조건에서 경로의 일부 또는 전부를 재생하여 해당 이슈를 찾고 추가적인 분석을 할 수 있습니다.
그리고 지역 언어에 따른 검증이 필요한 경우에는 다른 언어를 사용하여 음성인식 테스트를 수행할 수 있습니다. 네비게이션 음성 자동화 테스트 동영상을 참조하여 주시기 바랍니다. 넥스젠의 ATAM Connect에 대한 자세한 내용은 여기를 참조하십시오.
넥스젠의 자동화 테스트 서비스에 대해 더 알고 싶으시다면 연락하여 주십시요.