ADAS 인지 알고리즘 완전정리: 객체 검출·차선 인식·신호 인식의 핵심
DAS의 핵심인 예측–경로계획–제어 파이프라인을 한 번에 이해하세요. 각 단계의 역할, 구성 요소, 대표 기능, 현재 자동차 수준까지 실전 중심으로 설명합니다.
1. 서론
자율주행에서 인지(Perception)가 ‘보는 눈’이라면, 실제로 차를 움직이게 하는 두뇌는 **예측(Prediction)–경로계획(Planning)–제어(Control)**입니다. 이 세 단계가 매끄럽게 이어질 때 비로소 안전하고 자연스러운 주행이 완성됩니다. 많은 사용자가 ADAS의 체감 품질을 “부드러움”으로 표현하는 이유도 이 파이프라인이 안정적으로 동작하기 때문입니다.
2. 정의와 목적
- 예측: 주변 차량/보행자의 향후 움직임을 시간지평(2~5초 등) 내에서 확률적으로 추정.
- 경로계획: 안전·승차감·법규 제약을 동시에 만족하는 최적 행동과 궤적을 생성.
- 제어: 계획된 궤적을 가감속·조향 명령으로 오차 최소화 추종.
목적: 위험을 선제적으로 줄이고, 최소 개입으로 부드러운 주행 경험을 제공하는 것.
3. 기능 설명
- 예측: 상대 속도·가속도·차간거리, 과거 트랙, 도로 구조를 고려해 Cut‑in/급정지/보행자 진입 가능성을 추정합니다. 불확실성(분산)을 함께 출력해 보수적 의사결정을 돕습니다.
- 경로계획: 차로유지/차선변경/합류/추월/감속 등 행동을 고르고, 곡률·마찰·속도 제한·안전거리 제약을 포함한 궤적을 만듭니다. 샘플링, 그래프 검색, 최적화(MPC) 기법이 주로 쓰입니다.
- 제어: 종방향(가감속)과 횡방향(조향)을 분리 또는 통합 제어하며, 노면·타이어·하중 변화를 고려해 급조향·급제동을 억제합니다.
4. 구성 요소
- 입력: 카메라·레이더·라이다 융합, IMU/GNSS, 차선·경계·신호 모델, 지도(선택).
- 알고리즘: 객체/의도 예측, 행동·궤적 계획(MPC/LQR/샘플링), 추종 제어(PID/MPC).
- 플랫폼: 고성능 SoC/NPU, 실시간 OS/하이퍼바이저, PTP/TSN 동기화, 진단/안전감시.
- 인터페이스: 파워트레인·조향·제동 ECU, HMI/DMS 연동(인계·개입 요청).
5. 대표 기능
- ACC/HDA/TJA: 앞차 행동 예측 + 완만한 궤적 생성 + 저지연 제어로 승차감 확보.
- AEB: 충돌시간·위험지수 임계 초과 시 강제 감속 궤적을 생성해 충돌을 회피/완화.
- APA/RSPA: 근거리 장애물 제약을 반영한 저속 정밀 궤적 생성과 안전 제어.
6. 현재 자동차 수준
대부분의 양산차는 고도화된 L2(L2++) 단계로, 예측·계획·제어가 유기적으로 동작하되 운전자 감독이 필수입니다. 일부 프리미엄 차량은 특정 ODD에서 L3를 제공하며, 안정성 강화를 위해 연산 이중화·안전 파티셔닝·페일세이프가 강화되고 있습니다.
7. 총정리
예측이 안정적일수록 계획이 흔들리지 않고, 정교한 계획은 제어의 부드러움을 만듭니다. **“예측의 신뢰성 × 계획의 일관성 × 제어의 자연스러움”**이 ADAS 품질과 사용자 신뢰를 결정합니다.
8. FAQ
Q. 승차감과 안전성은 어떻게 동시에 잡나요?
A. 안전은 하드 제약, 승차감은 가중치로 둔 다목표 최적화(MPC)가 효과적입니다.
Q. 급차선 변경 판단 기준은?
A. 상대속도·거리·법규·의도 예측을 통합한 위험함수로 결정합니다.
Q. 왜 공사구간에서 불안정하죠?
A. 차선 모델 불확실성과 예측 오차가 누적되어 보수적 계획/제어가 작동하기 때문입니다.
키워드
예측, 경로계획, 제어, 궤적 계획, MPC, LQR, ACC, HDA, TJA, AEB, 센서 융합