ADAS
ADAS 프로젝트를 빠르고 안정적으로 궤도에 올리십시오

첨단 운전자 보조 시스템(ADAS)을 위한 솔루션

벡터는 소프트웨어, 하드웨어 툴 및 임베디드 컴포넌트의 형태로 ADAS 시스템 개발과 관련한 종합적인 솔루션을 제공합니다.

 

  • 센서 데이터 수집용 계측기
  • ECU 기능 점검 및 최적화
  • 소프트웨어 컴포넌트
  • 알고리즘 설계

장점

  • 툴, 소프트웨어 컴포넌트, 알고리즘 프레임워크 및 하드웨어로 구성되어, 보편적인 사용이 가능한 완벽한 ADAS 툴 체인
  • Visual Studio를 통합을 통해 멀티센서 어플리케이션의 빠른 개발, 디버깅 및 테스트
  • 비디오와 조감도 상의 사물을 중첩한 온라인 및 오프라인 검증 가능
  • 테스트 주행 시 수집한 데이터를 연구소에서 재생 가능
  • 센서 데이터 수집을 위한 빠른 ECU 연결
  • OEM 맞춤형 개발을 위한 빠른 프로토타이핑(바이패싱)
  • BASELABS 파트너의 서비스 프레임워크로 데이터 융합 개발 지원

개요

첨단 운전자 보조 시스템이란?

운전자 보조 시스템(ADAS)은 차량 내 전자 컴포넌트로 다음과 같은 기능을 제공합니다.

  • 운전자 보조
  • 안전성 강화
  • 편의성 및 경제성 향상

ADAS의 가장 큰 장점은 객체 및 차량 환경을 모두 감지할 수 있다는 것입니다. 이를 통해, 안정적으로 교통 상황을 예측할 수 있습니다. 다양한 센서는 차량 환경에 대한 정보를 수집하며 수집된 센서 데이터는 분석되어 ECU에 통합됩니다.

 

ADAS 개발의 어려움

레이더, 광선 레이더, 레이저 및 비디오 기반 시스템과 같은 다양한 센서의 데이터를 시각화하고 검증해야 합니다.

 

ADAS 개발을 위한 기본적인 작업

  • 멀티센서 어플리케이션 개발
  • 센서 데이터 퓨전
  • 확률 기반 알고리즘 설계
  • 이미지 처리 통합
  • 대용량 데이터 자동 평가
  • 객체 검증
  • ECU 내부 데이터에 대한 신속한 액세스
  • 네트워크와 ECU를 통합

기술 기사 및 유용한 노하우

ADAS 개발을 위한 데이터 저장

ADAS 개발을 위한 데이터 저장

자동차업계는 자율주행을 위한 기술 개발에 전력을 다하고 있다. 주변 환경에 대한 인간의 인지를 대체하기 위해서는 고해상도의 레이더와 영상 센서를 갖춘 운전자 보조 시스템이 핵심 기술이다. 이러한 시스템에서 생성되는 다량의 데이터를 통신 네트워크를 통해 전송하여 실시간으로 처리해야 한다. 이는 레코더 솔루션에 있어 전례 없는 도전과제를 제기한다. 따라서 여러 가지 중요 사항을 고려하여 적절한 시스템을 선택해야 한다.

 

일관성 있게 확장 가능한 아키텍처를 갖춘 레코더 솔루션을 사용함으로써 운전자 보조 시스템 개발자들은 거의 무한대로 확장이 가능한 매우 유연한 시스템을 가진다. 현재의 자율주행 프로젝트에서 레이더, 영상 및 ECU 데이터를 저장하기 위한 초당 500MB 내지 700MB의 데이터 속도도 현재 단 하나의 PC로 다룰 수 있다. 요구사항이 증가함에 따라, 투자에 대한 안전은 VX1000 하드웨어로 보장된다. 이것은 완전한 솔루션의 확장성에 의하여 ECU와 raw 센서 데이터 모두에 사용될 수 있다.

복잡한 하드웨어 및 소프트웨어 환경은 AD 시스템을 위한 릴리즈 과정을 어떻게 설계할 수 있는지에 대한 의문을 제기한다.

ADAS 테스팅을 위한 힘의 결합

ADAS 기술이 비약적으로 발전함에 있어, 이와 관련된 모두에게 아무런 위험이 없다면 좋을 것이다. 신뢰할 수 있는 테스트 툴 개발을 위해 일어나는 IT 패러다임 변화에 우리는 어떻게 대응하는가? 더 복잡하거나 전혀 새로운 툴을 개발해야 하는가? 아니면, 그저예전 방식을 고수하기만 하면 되는가?

Case Study

운전자 보조 기능의 자동 평가를 위한 Model-in-the-Loop 테스트 시스템의 개념도

운전자 보조 시스템 개발을 위한 가상 Model-In-The-Loop 테스트

갈수록 복잡해지는 운전자 보조 시스템의 기능과 다양한 센서의 융합 및 통합으로 인해 운전자 보조 시스템의 성능을 개발 사이클의 초기 단계에서 평가할 필요성이 높아지고 있다. 이러한 평가는 초기 단계인 모델링 단계에서 자동으로 수행하는 것이 이상적이다. 차량의 움직임이 센서 시스템의 감지 기능에 영향을 끼치는 경우나 한계 테스트 케이스도 고려해야 한다면 테스트 시스템은 DUT(Device Under Test)를 Closed-Loop 내에서 테스트할 수 있어야 한다. 적합한 어플리케이션 전용 지표 (특히 데이터 융합을 평가하기 위한) 또한 필요하다.

적절한 어플리케이션 용 메트릭스 (특히 데이터 융합의 유효성 검사)가 있어야 한다. 본 Case Study는 TASS, BASELABS 및 벡터의 툴을 기반으로 한 솔루션을 보여준다.

 

과제: 개발의 초기 단계에서 데이터 융합 및 구동 기능 평가

솔루션: 가상 환경에서 알고리즘 및 기능 모델을 자동 테스트

장점: 정교한 가상 시나리오로 운전자 보조 기능과 데이터 융합을
개발 초기 단계에서부터 객관적으로 평가 가능

툴 & 하드웨어

다음의 벡터 툴은 객체 데이터 검증 및 이미지 처리 알고리즘 테스트를 지원합니다.

 

측정 및 캘리브레이션 툴로 센서 및 ECU 데이터를 수집, 알고리즘 최적화 및 실제 또는 가상 ECU의 스티뮬레이션을 지원합니다.
CANape 옵션 중 하나로 이를 통해 ADAS 알고리즘의 결과를 검증할 수 있습니다. 자동차에서 감지된 객체를 중첩된 카메라 이미지와 조감도를 이용하여 표시합니다.
vADASdeveloper ADAS 및 자율 주행을 위한  알고리즘 개발을 위해 인프라를 제공합니다. 이 툴을 통해 센터 데이터 융합 어플리케이션 개발 시 발생하는 작업량을 줄일 수 있습니다.
첨단 알고리즘 프레임워크를 개발할 수 있는 툴로 확률 기반 필터링, 추적 기능은 물론 복잡한 데이터 융합을 효율적으로 개발할 수 있도록 지원합니다.
측정 및 캘리브레이션 하드웨어는 ECU 컨트롤러 인터페이스와  PC 사이의 고성능 데이터 전송을 위해 표준 XCP-on-Ethernet 프로토콜을 사용합니다.

임베디드 소프트웨어

임베디드 소프트웨어 분야에서 MICROSAR 제품은 AUTOSAR를 준수하는 Basic Software를 위해 완벽한 솔루션을 제공합니다. 다음의 MICROSAR 기능 및 특징은 특히 ADAS 프로젝트와 관련이 있습니다. 

 

Ethernet
MICROSAR ETH은 차량 Ethernet 네트워크 상에서 데이터 교환을 하기 위한 AUTOSAR 기반의 통신 스택을 제공합니다. MICROSAR.ETH는 새로운 유형의 ADAS 어플리케이션을 위한 필수 기능 및 유연성을 제공합니다.
AVB
MICROSAR AVB를 사용하여, 보조 시스템에 필요한 Ethernet 기반의 오디오 및 비디오 데이터를 전송할 수 있습니다.
안전
MICROSAR Safe의 광범위한 제품 구성을 통해, 사용자는 ISO 26262를 준수하는 고안전성 어플리케이션을 구현할 수 있습니다
보안 MICROSAR Security를 통해 외부 공격으로부터 사용자의 어플리케이션을 보호할 수 있습니다. Car2x 라디오 통신의 경우, 사용자는 메시지 입력(Message Injection) 및 중간자 공격(Man-In-The-Middle Attacks)과 같은 암호 알고리즘을 사용할 수 있습니다
시간 동기화 MICROSAR SYS를 통해 사용자는 CAN, FlexRay 및 Ethernet과 같이 다양한 네트워크에 분산된 어플리케이션을 시간 동기화할 수 있습니다. 예를 들어, 동일한 시간축을 사용하여 다양한 소스의 측정 데이터를 통합할 수 있습니다.

뉴스 & 이벤트

펼치기