최근 몇 년 동안 차는 아주 영리해졌어요. 오늘날 자율주행자동차는 컴퓨터나 일반기기와 호환되며 작동하는 원리로 설계되었으며, 이러한 전자제어장치 ECU는 브레이크, 속도조절, 냉난방, 엔터테인먼트 시스템 등의 차량 내 기능을 통제할 수 있습니다. 자율주행자동차의 원리를 만드는 작업식은 지난 30년간 진행됐으며 1977년에는 올즈모빌의 현대식 전륜구동차인 트로나드에 점화 플러그 시간을 제어하는 컴퓨터 장치가 이미 포함돼 있었습니다. 1980년대 초반에는 배출가스 시스템을 향상시키기 위한 추가적인 컴퓨터가 도입되었고 1980년대 후반에는 전자 제어 장치가 케이블을 대체했습니다. 계속 발전하여 오늘날 스마트 자동차 내부는 컴퓨터화의 원리가 되고 있습니다. 집에 있는 여러 전자기기와 비교해서 주차되어 있는 자율주행차가 제일 똑똑하다고 생각해도 과장이 아닙니다.
우선 자동차의 기본 기능을 어떻게 컴퓨터가 제어할 수 있는지 알아보려면 많은 주요 시스템은 보다 효율적이고 안전하게 운용될 수 있도록 마이크로프로세서들에 의해 제어되는 원리이며, 일부 정비공들은 오늘날 자율주행자동차를 바퀴달린 컴퓨터라고 부릅니다. 실제, 자동차가 베스트인 조건으로 운용되기 위해서는 30대 혹은, 그 이상의 컴퓨터가 사용되고 있습니다. 에어백시스템,잠금방지제동장치,좌석자동조절,자동변속기,온도제어시스템,크루즈컨트롤,엔터테인먼트시스템,공회전속도,무선도어락장치,보안시스템과같은기능들은다양한전자센서를통해작동하며컴퓨터에실시간으로정보를전송하고있습니다. 기압 센서, 기온 센서, 엔진 온도 센서, 넉 센서, 산소 센서, 스로틀 포지션 센서 등이 포함됩니다.
이러한 센서에서 발생한 자동 주행 자동차의 데이터는 점화 플러그, 연로 분사 등 다양한 핵심 요소를 제어하는 데 사용되며, 오늘날 자동차에 사용되는 최신 기술 제어 장치는 ECU와 유사하며, ECU는 엔진의 운용, 배출, 연료 절약을 제어하기 위해 다른 수십 개의 센서들의 출력을 감시하고 있습니다. 자동차 센서에 수집된 데이터는 중앙통신 모듈로 전송되어 데이터가 보관됩니다. 이러한 센서는 잘못된 부분을 감지하여 엔진 경고등으로 운전자에게 경고하고 차량을 서비스 센터로 가져가면 기술자는 무엇이 잘못되었는지 쉽게 진단 코드를 확인하고 수리할 수 있습니다.
앞에서 말씀드렸듯이 자율주행차 원리는 진보된 기술이라고 생각할 수도 있겠지만 사실은 그렇지 않습니다. 기기에 내장된 컴퓨터는 실제로는 아무것도 진단하지 않으며, 또한 자체적으로 아무것도 고치지 않습니다. 컴퓨터는 그냥 자동차 센서가 보낸 에러 코드를 저장하고, 기술자는 스타트렉에서 본 화려한 이미지로 파악합니다. 진단 시 어떠한 정보도 제공되지 않는 것보다 이러한 방법이 현명하다고 생각됩니다. 주말이면 차를 고치기 위해 공구통을 내놓고 손을 더럽힌 시대는 이미 지났어요. 대신 오늘날의 기술자들은 자동차 안에 내장된 최첨단 컴퓨터로 제어되는 기능을 사용하여 문제를 다시 진단하기 위한 다른 장비를 가지고 있습니다.
스마트 드라이빙 시스템은 빠르지는 않지만 일반 가정에서도 사용하는 것은 무리하지 않습니다. 이것은 자율주행자동차의 원리라고 오해할 수도 있지만, 스마트 자동차는 운전자가 어려운 주행을 했을 때 지원하는 전용 시스템을 말합니다. 가장 일반적인 스마트 운전 시스템은 크루즈 컨트롤이고, 속도를 일정하게 유지시켜 주는 장치인 크루즈 컨트롤은 수십 년간 사용되고 있습니다.
새로운 적응형 크루즈 컨트롤은 앞에 있는 자동차와의 거리를 감시하여 필요한 만큼 속도를 조절하였으며, 기존에 사용하던 크루즈 컨트롤은 교통량이 많은 상황이 발생할 경우 브레이크를 전환하거나 크루즈 컨트롤 시스템을 꺼야 했습니다. 그러나 적응형은 교통의 흐름에 따라 적절히 조절하여 주행을 도와줍니다. 인피니티 Q50은 차로 유지, 크루즈 컨트롤, 충돌 방지 시스템을 위해 캠코더, 레이더 등 다양한 기술을 사용하고 있으며, 메르세데 S-클래스는 자율주행, 주차, 사고 방지 및 운전자 피로 방지를 위한 시스템을 제공하고 있습니다.