Google Cloud에서 완전한 가상 차량 구축: AAOS부터 가장 작은 MCU까지
자동차 산업은 핵심 기능을 물리적 하드웨어에서 디지털 시스템으로 옮기며 소프트웨어 중심 차량으로 빠르게 전환하고 있습니다. 인포테인먼트 및 고성능 컴퓨팅 시스템은 종종 클라우드 네이티브 방식으로 개발되지만, 많은 중요한 마이크로칩 및 제어 모듈은 여전히 하드와이어링되어 있습니다. 이는 제조 후 업데이트 및 확장을 어렵게 만들고 개발 주기 후반으로 비용이 많이 드는 결함 해결을 미루는 상당한 병목 현상을 야기합니다.Google은 RemotiveLabs 및 Horizon 플랫폼과의 파트너십을 통해 이러한 비효율성을 해결하고자 합니다. Android Automotive OS(AAOS)는 이미 Arm 기반 Google Cloud 인스턴스에서 Cuttlefish와 같은 가상 테스트 환경을 활용하여 원활한 콕핏 소프트웨어 개발을 지원하고 있습니다. RemotiveTopology는 이 가상 모델을 차량의 전체 전기 및 전자(E/E) 아키텍처로 확장합니다.차량 네트워크를 "코드로서의 차량(vehicle-as-code)"으로 변환함으로써 RemotiveTopology는 AAOS를 다른 차량 시스템과 연결하는 완전한 시뮬레이션 E/E 아키텍처를 생성합니다. 이를 통해 개발자는 필요에 따라 완전한 가상 차량을 즉시 구동할 수 있으며, 지속적인 신호 및 교차 도메인 가시성을 확보할 수 있습니다. 표준 Linux 도구를 기반으로 구축된 이 시스템은 노트북부터 Google Cloud까지 다양한 플랫폼에서 실행됩니다.이 접근 방식은 물리적 하드웨어가 관여하기 전에 가상 환경 내에서 모든 온보드 시스템의 조기 통합을 가능하게 합니다. ADAS 이벤트가 인포테인먼트 클러스터에 표시되는 것과 같은 중요하고 다중 도메인 상호 작용은 처음부터 지속적으로 테스트할 수 있습니다. 이러한 조기 통합은 개발 프로세스 후반에 결함을 발견할 가능성과 비용을 크게 줄여줍니다.궁극적인 목표는 가장 작은 차량 부품에 대해서도 확장 가능한 소프트웨어 개발을 가능하게 하여 완전한 소프트웨어 중심 차량으로의 격차를 해소하는 것입니다. Axion의 베어메탈 C4A 인스턴스를 포함한 Google Cloud의 Arm 기반 인프라는 클라우드에서 개발된 소프트웨어와 실제 차량 제어 모듈 간의 동등성을 보장합니다. 이 전체 시스템을 통해 처음으로 클라우드에서 전체 차량 시스템 개발 및 통합 테스트를 수행하고 이를 물리적 차량에 직접 적용할 수 있습니다.초기 고객 참여에서 측정된 바와 같이 10배 이상 빠른 통합 주기와 같은 상당한 이점이 있습니다. 가상 시스템은 AI 지원 워크플로우의 속도를 따라잡는 데 중요하며, 이는 차량 소프트웨어를 신속하게 생성, 테스트 및 개선합니다. RemotiveTopology는 이 아키텍처를 접근 가능하게 만들며, 새로운 타사 도구 없이 즉시 사용할 수 있는 GitHub의 오픈 소스 단순화된 차량을 제공합니다.제조업체는 기존 도구 체인을 활용하고 Arm 기반 Google Cloud 환경에 RemotiveTopology를 쉽게 통합할 수 있습니다. 현재 가상 개발을 콕핏으로 제한하고 있는 경우, 이 혁신적인 접근 방식을 통해 클라우드에서 전체 차량으로 확장할 때입니다.