Comma 3X

rnfms2370·2024년 3월 4일
0

부정확한 내용이 있을 수 있으니 참고하여 보시기 바랍니다.

회사에서 일하면서 Comma 3X라는 제품을 추천 받았고, 실제 차량에 부착해보기 위하여 제품에 대하여 공부를 하였다. 해당 제품은 Comma AI에서 만든 Openpilot을 실행할 수 있는 Comma 3X라는 장비이다. Comma 3X를 알기 위해서는 먼저 Openpilot은 무엇인가 알아 볼 필요가 있었다.

Openpilot

위키피디아에서 Openpilot을 검색하면 아래와 같이 나오는 것을 볼 수 있다.

추가적으로 확인해보고 싶다면 아래의 사이트에 들어가서 확인할 수 있다.
https://en.wikipedia.org/wiki/Openpilot

Openpilot은 Open Source로 전환이 되었으며, 소스 코드는 아래에서 확인이 가능하다.

사진

Comma 3X를 앞과 뒤에서 봤을 때의 모습이다.


Comma 3X를 위, 아래 분리하면 아래와 같은 모습을 볼 수 있다.

작동 방법

작동 방법은 차량 CAN 네트워크를 중간에 가로채어 차량의 데이터(레이더와 각종 주행상태 파라미터)와 Comma 3X의 카메라 영상을 종합하여 Openpilot 로직으로 어떻게 판단할지 결정한 후 순정 ADAS에 Command를 입력하는 방법이다. Self-Driving 자율주행을 목표로 하고 있으나, 아직까지는 레벨 2에서 순정 ADAS보다 잘하는 수준으로 된다고 한다. 네트워크를 중간에 가로채는 방법으로는 중간자 공격을 사용하는 것 같았다.

중간자공격(MITM / Man in the middle attack) : 두 사람이 서로 통신을 주고 받는데, 중간에 제 3의 인물이 끼어서 데이터를 중계한다면, 제 3자는 그 내용을 모두 알 수도 있고, 데이터를 위/변조할 경우 두 사람에게 서로 잘못된 정보를 전달하게 만들 수 있다.

차량 주행 제어를 Comma 3X가 모두 하므로, 안전성에 대해 이야기를 안할 수 없는데, Openpilot에서 자체적으로 가이드라인을 만들어 지키고 있었다.

하지만 아래에 주의사항이 있었는데, 연구 목적으로만 개발되는 소프트웨어이므로 각 국의 법규 준수는 사용자가 알아서 하라는 글도 있었다.

스펙 및 구성품

Comma 3X의 스펙은 아래와 같다.

구성품은 아래와 같다.

참고 사이트

  1. https://blog.naver.com/krvista/223042370173
profile
이것저것 다 하는 공돌이

0개의 댓글

관련 채용 정보