테슬라 소프트웨어
'''Tesla Software'''
'''Tesla Firmware'''
1. 개요
전기자동차 생산 및 에너지 기업인 테슬라에서 생산하는 자동차에는 자동차의 운행과 사용자의 자동차 이용에 필요한 소프트웨어를 가지고 있으며 이를 테슬라 소프트웨어(Tesla Software)로 부른다.[1][2] 이 소프트웨어는 MCU[3] 와 오토파일럿 ECU[4] 에서 구동된다.
2. 상세(MCU)
테슬라 소프트웨어로 제공되는 소프트웨어 기능들중 MCU에서 구동되는 기능은 리눅스 기반에 인터페이스는 C++(Qt Toolkit)와 HTML/CSS/자바스크립트로 구현되어 있으며 용도에 따라서 분류하면 다음과 같다.
2.1. 자동차 기능 제어
자동차로서의 기능을 제어하는 기능들은 미디어 컨트롤 유닛(MCU; Media Control Unit)에서 실행되며, 다음과 같이 포함하고 있다. 모델 3/Y등에서는 15인치 센터 터치 스크린을 통해서 대부분을 제어하며 창문 열기 등은 별도의 버튼으로 제어한다. 모델 S/X는 17인치 센터 터치 스크린을 통해서 제어하며 많은 부분은 별도의 물리적 버튼으로 제어한다.
- 온도 제어, 좌석 히터, 스티어 휠 히터
- 핸들 위치, 사이드 미러 위치 조정
- 속도 제한 설정
- 발렛 모드
- 핀 번호 설정(숫자 암호 설정, 스마트 키 해킹 대비)
- 가속 : 컴포트, 표준, 루디크러스, 루디크러스+[5]
- 스티어링 모드 : 컴포트, 표준, 스포츠
- 회생제동 : 낮음, 표준
- 정지 모드 선택(Stopping Mode)
2.2. 엔터테인먼트 및 기타 기능
다음과 같은 기능을 사용할 수 있다. 미디어 컨트롤 유닛에서 실행된다.
- 전화 연결 및 관리(블루투스)
- 블랙박스[7]
- 음악 재생
- 인터넷 브라우저[9]
- 일정 관리
- 일정에 설정된 주소로 목적지 설정 기능
- 일정에 따라서 자동으로 출근 목적지 설정 기능
- 비디오
- 게임
- 배터리 충전 시간 관련
- 배터리 충전량, 충전 속도 설정
- 충전 시작 시각 설정 : 전기가 저렴한 시간에 충전 시작
- 충전 완료 시각 설정 : 출발시간에 맞추어 충전 완료
2.3. 내비게이션 기능
가운데에 위치한 터치 스크린을 통하여 지도 정보와 교통 정보[13] 를 얻을 수 있으며, 집과 회사를 설정하여 편리하게 사용할 수 있다.
- 구글 서비스를 통하여 음성으로 검색이 가능하다.
- 단어를 입력하여 검색하면 관련 목적지들이 거리와 함께 나열되어 선택할 수 있다.
- 주변 명소(I'm feeling lucky)
- 주변 맛집(I'm feeling hungry)
- 위치에 따라서 사이드 미러를 접지 않는 설정, 스마트 서몬 준비 모드 설정을 할 수 있다.
- 목적지 버튼을 터치 후 끌어내리면, 집과 회사가 그 때 상황에 맞게 자동으로 설정된다.
- 선호 목적지를 저장할 수 있다. 이름을 지정하고 음성으로 검색 시 우선순위로 검색된다.
2.4. 네트워크 커넥티비티
테슬라 자동차 안의 여러 가지 편의 장치 중 네트워크 접속 데이터를 사용해야 하는 경우, 두 가지 옵션이 제공된다.#
모델 3 스탠다드 레인지 플러스 트림에서는 '일반 커넥티비티'가 제공되며, 모델 S/X와 모델 3 상위 트림은 1년간 무료로 '프리미엄 커넥티비티'가 제공되고 이후에는 '일반 커넥티비티'가 제공된다.[17] 2020년 7월 13일부터 한국에서는 월 7,900원(2019년 12월부터 미국에서는 월 $9.99)의 가격으로 프리미엄 커넥티비티가 제공된다. 프리미엄 커넥티비티가 없어도 Wi-Fi에 연결되면 스트리밍 음악, 웹 브라우저, 비디오, 노래방 기능을 사용할 수 있다.
음악 스트리밍과 인터넷 브라우징은 항상 가능하나, 비디오 스트리밍과 인터넷 브라우저 안의 비디오 재생, 노래방의 가사 자막 표시는 주차 중에만 가능하다.
소프트웨어 V10 테스트 버전에서 모바일 네트워크 사용량이 최대 50기가 쿼터 표시가 표시되기도 하였으나, V10.0 버전에서 모든 사용자에게 한시적으로 무제한으로 제공되고 2019년 12월부터 1년간의 무료 프리미엄 커넥티비티가 끝난 차주들에게 월 $9.99의 구매 옵션이 제공되고 있다. V10부터 일반 커넥티비티에서도 Wi-Fi로 접속 시 스트리밍 음악 서비스, 웹 브라우저, 비디오 스트리밍 서비스가 포함되고 있다.
2.5. MCU 하드웨어
미디어 컨트롤 유닛(Media Control Unit)은 가운데 터치 스크린을 통하여 자동차의 기능과 엔터테인먼트 기능등을 관장하는 유닛으로 다음과 같이 버전에 따라 다른 사양을 가지고 있다.
MCU v1에서 MCU v2로 업그레이드하는 비용은 미국 기준 $2,500이다.(2020년 4월부터)[19]
2.6. 테슬라 오토파일럿
테슬라 소프트웨어로 제공되는 소프트웨어 기능들 중 오토파일럿 전자제어장치(Autopilot ECU)에서 작동되는 자율주행 관련 기능이다.
- 크루즈 차간 거리
- 오토스티어(베타 버전)
- 오토파일럿 내비게이션(베타 버전)
- 주행마다 활성화 : 아니오, 예
- 속도 기반 차선 변경 : 안함, 마일드, 보통, 매드맥스
- 차선 변경 전 승인 대기 : 아니오, 예
- 차선 변경 알림 : 끔, 경고음, 진동, 모두
- 신호등 및 정지 표지판 제어(베타 버전)
- 완전자율주행 시각화 미리 보기
- 차량 호출(베타 버전)
- 전면 간격 : 20cm ~ 120cm
- 호출 시 이동거리 : 3.0m ~ 12.0m
- 측면 간격 : 표준, 좁음
- 컨티누어스 프레스 모드 설정(계속 누름을 해야 이동하는 설정) : 아니요, 예
- 자동 홈링크 사용(차고 문 열림 연결) : OFF, ON
- 전방 충돌 경고 : 끔, 둔감, 보통, 민감
- 차선 이탈 회피 : 끔, 경고, 보조
- 사각 지대 충돌 경고음
- 자동 긴급 제동
- 장애물 감지 가속
3. 특징
테슬라는 타 자동차 회사와 달리 빈번한 소프트웨어 업데이트를 지원한다. 초기에는 자체 모바일 네트워크로 업그레이드를 지원하였으나, 최근에는 Wi-Fi로 연결된 경우 업데이트 파일을 다운받아서 업데이트를 한다. 브레이크 기능이나 주행거리 같은 하드웨어적인 요소까지도 이런 소프트웨어 업데이트로 개선되어 타 자동차와는 다른 경험을 느낄 수 있다.
타 자동차의 경우, 펌웨어(소프트웨어)의 변경은 거의 없으며, 이후 기술 개발이나 연구로 추가된 아주 새로운 기능을 사용하기 위해서는 다시 새로 생산된 자동차를 다시 구매하거나 리스해야 했었다. 지도 데이터는 수십만원을 지불하고 서비스 센터에 자동차를 일정 시간 맡겨야만 업데이트를 하거나 CD 등을 구매하여 교체하는 등의 형태였다. 펌웨어(소프트웨어)를 변경하면 자동차가 위험해진다는 철학을 가진 소프트웨어 중심이 아닌 하드웨어 중심의 개념이었다. 그러나 실리콘밸리에 위치한 테슬라는 소프트웨어 중심의 생각으로 자동차의 소프트웨어도 스마트폰의 OS처럼 무료로 모바일 네트워크를 통해 빈번한 업데이트를 하는 혁신적인 개념을 도입하였다.
테슬라의 분위기가 아직도 매우 공격적으로 혁신을 주도하는 입장이어서, 소프트웨어의 기능 개발도 매우 공격적이고 신속한 개발 사이클을 가진 것으로 보이며, 이런 공격적인 업데이트 탓으로 부작용이 있기도 하다. 기본적인 오류가 포함되거나 과거에 없던 오류나 과거에 이미 고쳐진 문제가 다시 돌아오기도 한다. 따라서, 사용자에게 공격적인 업데이트를 받을지(우선 업데이트 - 새로운 기능이 나오는 대로 빨리 받아 보는 옵션), 안전한 업데이트를 받을지(표준 업데이트 - 다른 사용자들이 설치하고 문제가 없음이 확인된 업데이트만 다운받는 옵션)을 선택하는 기능도 추가되었다.
실제로 초기에는 윈도우처럼 블루스크린 에러가 발생하였다. MCU가 충돌하여 화면이 꺼지는 상황이다. 그런 상황이 되면, 좌우신호나 비상신호를 켜도 차 안에서 깜빡깜빡하는 소리가 들리지 않으며 모델 3의 경우 속도가 얼마인지조차 파악할 수가 없게 된다. 하지만, 소프트웨어 시스템이 정상적으로 작동하지 않아도 물리적인 운전 계통(운전대, 브레이크, 악셀 기능 정상 작동)에는 아무런 문제가 없다. 심지어 오토파일럿 ECU가 정상작동하여 자율주행도 계속 진행된다고 한다. 오토파일럿 ECU의 경우 HW2.5 이후에는 두 개의 노드로 구성되어 있어서, 한 개의 노드가 정상적으로 작동하지 않아도 나머지 한 개가 자율주행을 계속 진행할 수 있으며, 그럼에도 자율주행이 가능하지 않게 되면, 오토파일럿 기능을 사용할 수 없다는 메시지가 표시된다. 이런 부분이 우려되는 사용자는 표준 업데이트[20] 만 선택하여 사용하면 된다.
주변 자동차가 춤추듯이 회전한다거나, 주차 중에 창문이 자동으로 내려간다거나, 충전 커넥터가 포트에서 빠지지 않는다거나, 오토파일럿이 주행 도중에 갑자기 사라지고 현재 주행이 멈출 때까지 재활성이 불가능한다든가 하는 자잘한 오류가 있었으나 소프트웨어 업데이트가 진행되면서 수정되고 있다. 이런 문제가 생기면 발생 직후 차내에서 음성으로 "Bug Report" 라고 말하고 자세하게 설명하거나, 오른쪽 하단 밑에 있는 자동차 아이콘을 계속 누르고 있으면 관련된 로그를 추정하여 그 데이터가 테슬라에 전달된다.
2019년 초 까지는 업데이트 후 오류로 자동차가 먹통이 되어 견인하여 고쳐야 하는 상황에 대한 고객들의 불만사항이 테슬라 커뮤니티에 가끔 올라왔으나 2019년 후반 이후에는 그런 문제를 호소하는 경우가 거의 없다. 그래도 소프트웨어 업데이트는 주차장이 아닌 가급적 충전이 가능하고 혹시 생길 수 있는 견인을 기다릴 수 있는 장소에서 하는 것이 안전하다고 할 수 있다.
그리고 트위터에 소프트웨어 개선 제안 트윗을 올리고 일론 머스크를 태그하면 아주 드물게 일론 머스크 본인이 그 아이디어에 답변을 하고 신속하게 다음 업데이트에 포함시키는 경우도 있다.
4. 온라인 업데이트
기존 자동차 회사는 소프트웨어(펌웨어) 업데이트를 위해서 서비스 센터에 입고하여 최소 몇 시간 대기하고 그에 따른 인건비로 인하여 수십만원의 비용을 부과하는 관행을 가지고 있지만, 스마트 자동차를 지향하는 테슬라는 스마트폰처럼 온라인으로 무료 업데이트가 제공된다. 현재 버전은 V10.0으로 이전 버전 V9에 대한 정보는 테슬라 소프트웨어/V9을 참고.
4.1. V10.0 주요 업데이트 기록
2019년 9월 27일 V10.0이 공식 출시되었다.#
- 2019년 9월: 2019.32.10 - 2019.32.12.3 [21]
- 스마트 서몬 베타 버전(Smart Summon - HW2.0 이상)
- 법률의 제약을 받지 않는 사유지인 옥외 주차장에서 운전자의 스마트폰까지 무인 자율 주행하여 이동하는 기능#
- 집 앞길(공공도로)에서 사용 제한(2019.32.11)
- 좌회전, 우회전 신호 기능 추가(2019.32.11)
- 미국, 캐나다만 출시
- 최고속도: 8km/h → 10km/h (2019.32.12.1)
- 컵헤드 게임 추가 - 테슬라 에디션(유니티 엔진 기반 게임으로 이후 유니티 엔진 기반 게임들의 테슬라 소프트웨어 안으로 쉽게 들어올 수 있는 길이 열린 것으로 볼 수 있다)#
- 테슬라 극장
- 노래방 모드(Caraoke mode)
- 노래방 포맷으로 별도로 준비된 곡에서 메인 보컬을 삭제할 수 있는 옵션
- 주차시에는 가사도 표시#
- 웹 브라우저 업데이트
- 크로뮴 : 버전 75.0.3770.100 (유저에이전트에 소프트웨어 버전 포함)로 업그레이드
- 주차 중 동영상(모바일 네트워크) 시청 가능(단, 버퍼링 성능이 최적화되지 않은 비디오 서비스에서는 품질 문제 발생)
- 운전 상황 시각화 개선
- 확대/축소, 돌리기, 기울이기로 3차원으로 보는 기능
- 속도와 연동된 차선 스크롤 애니메이션 추가
- 차선 표시 개선 - 이중실선, 실선, 점선 구별
- 픽업트럭 구별 추가
- 반대 방향 운행 자동차 표시, 자동차 운행 방향 정확히 표시, 따라서 정차 시 주변 차의 회전 현상 수정(Dancing cars)
- 자동 차선 변경 시각화 개선 - 차선 변경 신호를 넣으면 변경할 새 차선은 파란색, 자동차가 들어갈 공간은 흰색으로 하이라이트
- 주변 명소, 주변 맛집(Feeling lucky, Feeling hungry) - 테슬라 차주가 자주 가는 장소, 식당을 무작위로 추천 설정#
- 지도검색 개선 - 자동완성 후보지들의 거리를 표시
- 감시 모드 개선 (블랙박스 기능)
- 뒤 카메라 녹화 추가(앞, 좌, 우, 뒤)
- 별도의 폴더로 저장
- 5기가 이상 파일 저장 가능
- 공간 부족 시 오래된 비디오는 삭제
- Joe 모드 - 테슬라 사용자 Joe가 제안한 기능으로 잠든 아이들을 깨우지 않게 테슬라의 알림 기능 소리를 작게해주는 기능#
- 소프트웨어 업데이트 개선 - 설치할 버전 표시, 설치과정 보여주기
- 애플리케이션 목록보기에 새 기능 버튼들 추가
- 블루투스 앨범커버 그림 표시, 48kHz 대역폭 사용 가능
- 사용자 프로파일마다 더 많은 선호 설정을 따로 저장제안
- 북미 음악 서비스를 슬래커에 이어서 스포티파이(프리미엄 계정 유료 사용자만)도 추가
- 앱 기능 추가
- 서리제거장치 제어
- 창문 환기, 닫기
- 차고 열기 버튼 제어 메뉴에 위치
- HW2/AP2 모델 S/X
- 최신 버전(HW2.5/HW3)에서 이미 지원되고 있는 아래 기능이 이 소프트웨어부터 HW2로 확장되었다.
- 차선 이탈 방지(Lane Departure Avoidance) 지원
- 비상 차선 이탈 방지(Emergency Lane Departure Avoidance)
- 스마트 서몬 베타 버전(Smart Summon - HW2.0 이상)
4.2. V10.1 주요 업데이트 기록
- 2019년 10월 말, 11월 초 : 2019.36.x(2019.32.12.4 - 12.8포함)
- 2019.36.1 부터 V10.1로 표기됨
- 정지 모드(Stopping Mode) 선택 기능
- 기존 두가지 롤(Roll)과 크립 모드(Creep)에 정지 설정에 '홀드(Hold)' 정지 모드 추가
- 모델 3와 레이븐 버전의 모델 S/X에만 출시
- 출발 예약(Scheduled Departure) - 출발 시간에 맞추어서 충전을 시작하며 실내 온도도 시간에 맞추어 설정됨
- 가속력과 퍼포먼스 5% 증가
- PMSRM 모터 레이븐 모델 S/X
- 레이븐 이전 인덕션 모터 모델 S/X(2019.32.12.8)
- 모델 3
- 자동 내비게이션 - 일정 관리 프로그램의 시간에 따라서 자동으로 집과 사무실로 목적지를 설정
- 도시 비교차로 도로에서 자율주행 개선됨(사용자들의 리포트)
- 교통 콘 인식 및 표시 시각화 [22] (HW3 자동차에만 적용됨, 이후 HW2.5등으로 확대될 것으로 예측됨)
- 스탠다드 레인지 플러스의 슈퍼차저 v3 충전속도 증가(120 kW → 170 kW)
- 호주, 뉴질랜드, 대만 스마트 호출(스마트 서몬, Smart Summon) 출시
- 2019년 11월 말 : (2019.40 - 2019.40.2.4)
- 자동 와이퍼 개선(딥러닝을 이용 이용한 인공지능 뉴럴 네트워크 기반 빗물 인식 자동 와이퍼: Deep Rain TM) #
- 자동 차선 변경 개선(옆차선에 차가 없을때 더 신속하고 빠르게 변경)
- 모델 3 스탠다드 레인지 플러스 충전 속도 개선(170 kW)
- 모델 3 미드 레인지(한국 미출시) 충전속도 개선(200 kW)
- 소프트웨어 코드 안에 CityStreetsBehavior란 문구가 보인다.[23]
- 교통 인식 속도 설정 기존 최저 29 kph에서 최저 0 kph로 하향 조정 (0 kph로 설정하면 완전 정지할 때까지 속도를 줄임)
- 오토스티어 일단멈춤 표지판 경고음 - 일단멈춤 표지판을 인식, 지나칠 것으로 예측되면 운전자에게 경고음(2019.40.2)
- 인접 차선 속도 - 인접 차선의 자동차들을 관찰하며, 인접 차선 전방에 정체가 있으면 내 차선이 비어 있어도 속도를 줄임
- 백업 카메라 개선 - 어두운 밤의 시야 개선, 시작 지연 수정
- 기타 작은 수정 사항(내부 코드에서 정지 사인 3D 객체 발견 등)
- 가속 부스트 구매가능(2019.40.2이상) - 모델 3 롱레인지(AWD)의 경우 추가 옵션으로 $2000/240만원 지불하여 제로백을 4.6초에서 4.1초로 개선할 수 있다.
- 고전압 분석 개선(모델 S) - 고전압으로 인한 배터리 수명 단축을 개선
4.3. V10.2 주요 업데이트 기록
- 2019년 12월말(2019.40.50 -)[26]
- v10.2로 소개됨
- 교통 표지, 장애물 시각화(완전자율주행 미리보기) - HW3.0이상
- 일단멈춤 교통 표지판, 빨간 신호를 지나치려고 할 때 경고(HW2.5은 저속으로 지나칠 때만 경고)
- 도로 바닥의 교통 표지(좌회전, 우회전, 자전거 전용 차선, 기차 교차로, 마름모 표지), 정지선 시각화
- 도로 상의 물체 인식 - 모든 신호등, 대형 쓰레기통, 공사 콘, 교통 표지 드럼통, 교통 표지 막대기 등
- 음성 명령 추가(50여가지 이상)
- 온도 조절 : "Set the Temperature to 70" "Turn on the passenger seat heater"
- 자동차 : "Adjust my right mirror" "Open the glove box"
- 내비게이션 : "Where are the nearby supercharging stations" "Let's go to work"
- 전화 : "Call David Lewis" "Send a text message to Evan"
- 기타 : "Show me the rear camera", "Open Autopilot settings"
- 경적을 누르면 블랙박스에 녹화
- 운전자 프로파일 - 내비게이션 설정 등 추가 저장
- 캠핑 모드 - 캠핑 등의 상황에서 전원이 꺼지지 않고 노래나 전자기기 충전 등을 계속 할 수 있는 기능[24]
- 연결된 스마트폰의 메시지(SMS) 읽어주기 [25]
- 음성 입력(키보드)
- Stardew Valley 비디오 게임(롤 플레잉, 인생 시뮬레이션)
- 백개먼(보드게임)
- 트위치
- TRAX v0.1 - 사용자가 음악을 만들 수 있는 앱
- 스마트 호출(스마트 서몬) 지역 추가 - 한국, 중국, 유럽(6m안에서 시작, 20m까지 이동)
- 언어 지원 추가: 덴마크어
- 한국 오토파일럿 내비게이션 출시(2019.40.50.5)
- 2020년 1월 : (2020.4 ~)
- 자동차 추가 정보(트림, FSD 구매 여부 등)
- Controls > Software > Additional vehicle information
- 중국향
- 2020.4.11
- 모델 S 롱레인지 레이븐/2019: 항속거리 증가(600km → 627km)
- 모델 X 롱레인지 레이븐/2019: 항속거리 증가(528km → 565km)
- 자동차 추가 정보(트림, FSD 구매 여부 등)
- 2020년 3월 : (2020.8 ~ 12.1)[27]
- 외부 충전시설 보여주기(유럽, 북캘리포니아)
- 슈퍼자처 충전소에서 고장 난 충전기의 개수 표시
- 블루투스 기능 향상
- 모델 3 퍼포먼스 트랙모드 v2
- 유럽, 멕시코, 캐나다: 교통 표지, 장애물 시각화 - HW3.0 이상
- 음성 명령 수정
- 모델 S/X: 에너지 재생성 브레이크 향상
- 조향 랙(Steering Rack) 펌웨어 업데이트
- 언어 지원 추가: 루마니아어, 헝가리어, 슬로베니아어, 히브리어
- 2020.4.11에 추가된 모델 S/X의 항속거리 개선 포함
- 인터넷 브라우저 업데이트
- 크로뮴: 버전 Chromium/79.0.3945.130 Safari/537.36 (출시 당시의 구글 크롬 브라우저와 같은 버전)
- 2020.12.1 에는 신호등 및 정지 표지판 제어(베타 버전)(Traffic Light and Stop Signal Control)가 포함되어 있어 조기 체험 프로그램에 속해 있는 차주들만 사용해 볼 수 있다.
- 2020년 4월 : 2020.12.5.x
- 녹화된 테슬라 대쉬캠(블랙박스) 내용을 중앙 스크린에서 보여주는 기능
- 슈퍼차저 충전소의 고장난 충전기의 개수 현황 표시
- 감시 모드 아이콘 변경
- HW2.0, HW2.5 교통 표지,장애물 시각화 추가 (MCU 2.0 이상)
- 2020.12.5.6 설정된 경로상 우회전해야 하면 교차로에서 자율 정차 [28]
- 2020년 4월 셋째 주: 2020.12.10
- 2020년 4월 넷째 주: 2020.12.6, 2020.12.11.x
- 신호등 및 정지 표지판 제어(베타 버전)(Traffic Light and Stop Signal Control) 일반 배포 (미국)
- 2020년 5월 : 2020.16 ~
- 블랙박스 보기(Dashcam Viewer) 기능 개선
- 블랙박스 USB 포맷 기능(테슬라캠 디렉토리도 생성/초기화)
- 테슬라 토이박스 사용자 인터페이스 새 디자인 적용
- 충전소를 전력에 따라서 제외 표시하는 기능
- 100 kW 이상, 25 kW 이상, 그 이하를 선택하여 표시
- 백개먼 게임의 인공지능 개선
- 보행자가 지나가면 다리를 움직이며, 보행 방향을 표시하며, 건널목을 지나는 자전거도 표기(2020.16.2)
- 2020년 5월 하순 : 2020.20 ~
- GPS 개선
- RPG 게임 폴아웃 셸터 추가
- 테슬라 극장 개선 - 스티어 휠로 재생, 정지, 건너뛰기 조작
- TRAX 개선 - 음악 저작 프로그램
- 2020년 6월~7월 ; 2020.24 ~
- 신호등 및 정지 표지판 제어(베타 버전) 기능 개선
- 선행 차량이 있을 경우, 녹색 신호에서 운전자의 개입 없이 교차로를 통과
- 캐나다 출시(2020.24.6.3, 2020년 7월)
- 캐나다 출시(2020.24.6.3, 2020년 7월)
- 자율주행 시각화 개선(정지신호, 일단멈춤, 일부 교통 신호)
- 백업 카메라 개선
- 좌우 리피터 카메라도 보여 줌
- 블랙박스 뷰어(Dashcam Viewer) 개선 사항
- 감시 모드에서 이벤트 상황을 빨간 점으로 표기
- 워크어웨이 도어 잠금 개선 사항
- 집에서는 자동으로 잠그지 않는 설정 가능
- 사고직전, 도난 상황 등(차주가 동의한 경우, 개인정보를 제외하고 기록)
- 2020년 7월 ; 2020.28.1 ~
- 언어 지원 추가: 폴란드어
- 모델 S/X (어댑티브 서스펜션): High, Very High 설정의 제한 속도와 최대 높이 낮추어 승차감 개선
- 모델 S/X (스마트 서스펜션 - 레이븐 버전): High, Very High 설정의 속도와 높이를 줄임
- 신호등 및 정지 표지판 제어(베타 버전)
- 북미 - 도시 주행에서 제한 속도보다 5 mph/10 kph 더 높게 설정 가능
- 유럽 EAP 채널로 제한 출시(2020.28.10)
- 항속거리 개선 표시 - 최근의 항속거리 재측정 반영
- 모델 S 롱레인지 플러스(2020년 1월 이후): 637km / 402 mi
- 모델 X 롱레인지 플러스(2020년 1월 이후): 565km / 351 mi
- 모델 Y 퍼포먼스 21인치 우버터빈 휠 : 451km / 280 mi → 468km / 291 mi
- 테슬라 모델 Y: 조수석이 비어 있으면 환기 장치를 끄는 기능
- 모델 S/X 2020년 6월 이후 생산 차랑 최대 충전 속도 250 kW로 개선(슈퍼차저 v3에서)
- 홍콩(모델 S/X 레이븐 전 버전): 테슬라 아케이드 제거(법률 문제)
- 2020년 8월 ; 2020.32 ~
- 파워월 활용
- 정전 시 파워월의 출력을 고려하여 충전 전력량을 조절
- 알림 기록 열람(notification history)
- 자동차 문열림 방치 경고
- 차문, 트렁크, 프렁크, 선루프가 10분이상 열려 있는 채 방치되면 알림을 보냄
- 모델 S/X: 서스펜션 상세 시각화
- 서스펜션의 실시간 동작 상황을 표시
- 4륜 각 서스펜션의 라바운드, 압축, 높이, 몸체 가속 데이터
- 50km/h (31 mph) 이상의 속도에서 브레이크를 밟으면 후면 정지등이 점멸하며 표시
- 후진 시 차고 닫기 메뉴의 배경 색상이 투명하게 표시
- 후진 카메라의 시야를 가리지 않음
- 2020년 9월; 2020.36 -
- 속도 도움 기능
- 제한 속도 표지판 인식 (미국, 도시 내, 고속도로 제외)
- 녹색 교통 신호 신호음
- 신호 대기중 녹색 교통 신호로 변경되면 신호음(beep chime)을 울려서 알려 줌
- 크루즈 컨트롤 개선
- 속도 표시를 손가락으로 누르면 교통인식 크루즈 컨트롤 혹은 오토파일럿의 속도로 설정됨
- 추월 차선에서 머무르기(2020.36.10)
- 추월 후에도 추월 차선에 계속 머무르는 옵션을 선택 가능
- 호주 등 전 세계: 신호등 및 정지 표지판 제어(베타 버전) 개선
- 녹색 신호에서 운전자의 개입 없이 교차로를 통과(선행 차량이 있을 경우, 북미는 6월에 이미 출시)
- 2020년 10월; 2020.40 -
- 블루투스 전화 연결 우선 순위 설정
- 글로브 박스(조수석 수납 공간; Glove Box) 열기 비밀번호 설정 기능
- 충전포트 가열 기능
- 모델 Y와 최신 모델 3(2020년 이후 생산추정)
- 미국: 신호등 및 정지 표지판 제어(베타 버전) 개선
- 선행 차량이 없는 상태에서 녹색 신호에서 교차로 통과 (일부 교차로에서는 작동하지 않음, 정지 시 운전자 가속 필요)
- 속도 도움 기능
- 미국 고속도로 제한 속도 표지판 인식. 이미 존재하는 데이터와 맞추어서 확인함
- FSD(완전자율주행) 베타(미국의 일부 선별된 유저들 한정으로 배포됐다.)
- 한국: 내비게이션맵을 KT맵에서 T맵으로 변경
4.4. 이후 예상 기능
일론 머스크 트위터를 통하여 언급되거나, 해커(...) 등이 분석한 정보에 따르면 다음과 같은 기능들이 추가될 것으로 예상된다.
- 오토파일럿, 내비게이션, 첨단운전보조 등 관련
- 시각화, 인터페이스 관련
- 주차시 사방 시각화(조감도, Bird's eye view) - 다른 차량들에서 흔히 제공되는 고급 기능으로 주차 시 사방의 카메라의 시각을 짜깁기하여 조감 시각을 보여주는 기능에 대한 요청이 많았지만, 실제로 테슬라 카메라의 시각은 도로 하단 쪽 시야가 부족하여 그런 조감 시각을 만들어 내는 것이 불가능하다. 그러나 FSD를 구현하는 과정에서 얻어내는 시방 벡터 공간에 대한 인식을 이용하여 3차원 렌더링으로 이런 시각을 보여 줄 계획이라고 한다.
- SUV, 일반, 트럭, 오토바이, 자전거로만 표시되던 것을 다음의 경우 세세한 모양과 색상까지 표시하여 비디오 게임과 같은 느낌을 주는 시각화 기능[30]
- 테슬라 모델 S/X/3/Y
- 경찰차, 구급차, 소방차, 공사차량[29]
- 교통 표지판 시각화(2020년 7월 일단 멈춤 표지판, 도로 사인만 표시)
- 우/좌회전 시 전체 화면으로 옆면 카메라의 시야를 보여주는 기능
- 기타 편의
- 엔터테인먼트
4.5. 버전명 설명
큰 기능의 변경 시 V1부터 V10.0 등으로 언급하고 있다. 세부 식별 버전 번호를 보면 2019.32.3 이나 2019.32.3.11과 같이 표기된다. 2019는 년도를 의미하며 32는 32번째 주 소스코드(주로 개별 기능보다는 뉴럴넷 자율주행 기능이 중심된 것으로 추정됨, 즉 같은 주 숫자여도 다른 기능들이 들어가며, 심지어 V9과 V10이 동시에 존재하기도 함)를 의미하며, 최근의 경향을 보면 해당 주에서 3~4주가 지난 시점에서 우선 채널로 첫 번째 버전이 배포된다.
4.6. 업데이트 채널
테슬라 소프트웨어 업데이트는 사용자 그룹이나 혹은 내부 직원, 테스트 요원 등에 따라서 여러가지 업데이트 채널을 가지고 있는 것으로 보이나 일반 사용자들에게 열린 채널은 다음과 같으며 Windows Insider Program과 유사한 구조를 갖췄다.
- 일반 업데이트
메뉴의 소프트웨어의 일반 업데이트를 선택한 사용자들을 위한 안전하지만 느린 업데이트 채널. 우선 업데이트로 적용되고 일정 기간 혹은 일정 비율의 사용자들이 문제가 없는 것이 확인된 버전이 전달된다.
- 우선 업데이트
메뉴의 소프트웨어의 우선 업데이트를 선택한 사용자들을 위한 빠른 업데이트 채널. 일반 사용자들 중 오류가 있을 가능성이 있더라도 빨리 새로운 기능을 받아보고 싶은 사용자들을 위한 업데이트 채널.
- EAP 업데이트
Early Access Program (EAP; 조기 체험 프로그램)의 약자로서 2019년 2월 이전에 완전자율주행(FSD) 옵션을 구매한 사용자들 중 이메일로 외부 유출 금지 서약을 하고 미리 비공개로 새로운 기능을 미리 테스트해 볼 수 있는 프로그램. 외부 유출 시 프로그램이 중지될 수 있다고 한다. 별도의 버전의 소프트웨어가 따로 제작되며 유출되는 정보를 보면 2019.32.2.11과 같이 맨 뒤에 11, 12와 같은 두 자리 리비전 번호가 붙는 경우가 많다.
5. 테슬라 API와 애플리케이션
테슬라는 API를 통해서 자동차와 파워월 제품을 제어/조회할 수 있는 기능을 제공하고 있다. 이런 API의 기능은 테슬라 앱에서 사용할 수 있는 모든 기능과 위치정보, 자동차 속력, 방향, 실내 온도 등의 정보를 조회하고 트렁크 열기, 온도조절, 잠그기, 경적 울리기, 전방등 점멸, 창문 여닫기, 선루프/문루프 여닫기, 좌석과 스티어링 휠 히터 켜기, 발렛 모드 설정, 최고 속도 설정, 스마트 서몬 등의 기능으로 자동차를 제어할 수 있다.
5.1. 업데이트 기록
2019년 9월 - 앱 버전 3.10.0
- 자동차 창문을 환기하고 닫는 기능(window_control)
- 스마트 서몬 기능(come to me 명령)
- 서리 제거 장치 제어 기능(set_preconditioning_max)
- 유투브 등 비디오 링크를 자동차로 보내는 기능(share)
- 차고문 신호(trigger_homelink)
- 20인치 검은색 휠 옵션(Stiletto20DarkSquare)
- 한국 위치인지 계산하는 함수 개선(isCoordinateInSouthKorea)
- 스마트 자동주차, 스마트 서몬을 위한 버튼을 누르고 있을 때 신호 보내기를 수동으로 중단하는 기능
- 자동차 위치 변경 시 실행되는 함수에 중국향 자동차인지 확인하는 기능
- 파워월 기능에서 에너지 판매 간격 확인 함수 추가(getEnergyExportedInInterval)
- 태양광 패널 정보 추출 코드(retrieveServerInverterEnergyTelemetryData)
- 'Lifetime Cumulative Energy'에 대한 다국 언어 번역 추가
- UI 변경(파킹 모드 버튼 등)
- B 필라를 전화기로 터치하여 잠금/잠금 해제할 수 있음
- 차량 호출 기능 사용 불가일 때 좀 더 자세한 메시지 출력
- 자동차 종류로 모델 Y 추가
- 앱에서 예약된 출발 시간 표시(시간 수정은 불가)
- 테슬라 파워월: 정전 상태에서 자동차 충전 가능 최소 레벨 지정
- 충전 레벨 설정 시 항속거리나 퍼센트를 표시
6. 지원 자동차
7. 관련 문서 및 링크
[1] 테슬라가 만드는 제품은 자동차 말고도 파워월 제품 등이 있어 별도의 소프트웨어를 가지고 있으니 '테슬라 파워월 소프트웨어'와 구분되도록 '테슬라 자동차 소프트웨어'로 불러야 하겠지만, 일반적으로 자동차가 더 많이 쓰이므로 '테슬라 소프트웨어'가 자동차 소프트웨어를 지칭하는 것으로 봐도 무방하다.[2] 일반적으로 자동차에 설치되는 소프트웨어를 펌웨어로 부르지만, 테슬라의 경우는 스마트폰, PC, 맥 컴퓨터보다 더 빈번한 업데이트가 있기 때문에 펌웨어(firmware; hardware보다는 프로그램에 가깝고, software보다는 기기에 가깝다는 의미)로 부르기에는 훨씬 소프트웨어에 가깝다고 볼 수 있다. 따라서 OTA를 통한 빈번한 업데이트가 지원되는 테슬라 자동차의 프로그램은 '테슬라 소프트웨어'로 보는 것이 더 정확하다고 볼 수 있다. 또한 테슬라에서도 공식적으로 그렇게 표기하고 있다.[3] Media Control Unit - 터치 스크린 부분의 관장하는 유닛[4] Autopilot Electronic Control Unit - 자율주행등을 관장하는 컴퓨팅 유닛[5] 모델 S/X의 경우. 구 모델에서는 인세인 모드(Insane Mode)[6] 회생 제동을 많이 사용하면 배터리 수명에 안 좋을 수 있다는 의견도 있으나 테슬라가 이런 기능을 출시하였을 때는 배터리 수명에 끼치는 영향이 미미하다는 데이터가 뒷받침되었다고 볼 수 있을 것이다.[원페달드라이빙] One pedal drive; 전기자동차에서 사용되는 운전 기법으로서, 가속 페달만 밟으면서 운전한다. 브레이크는 비상시에만 사용되며, 가속 페달에서 발을 떼면 전기차는 회생 제동 기능이 활성화되면서 속력이 줄어든다. 이 방법을 사용하면 에너지를 재활용하여 항속거리가 늘어나며 브레이크 패드/로터의 수명이 늘어난다. 회생 제동 설정을 보통으로 설정하고 정지 설정을 홀드로 하면 원페달드라이빙이 가능하다.[7] 차량 곳곳에 탑재된 AutoPilot용 카메라를 사용한다.[8] 프리미엄 계정이 필요하며, 한국에서는 아직 사용이 불가능하다. 2021년 2월, 스포티파이가 한국에서 서비스를 시작했기 때문에 곧 사용 가능할 것으로 보인다.[9] 크로뮴 기반이며, 유튜브 재생은 불가능하다.[10] 고전 아타리 게임 모음[11] 테슬라 카트바디가 제공되며, 추가 컨트롤러 없이도 터치스크린이나 차량의 실제 페달과 핸들로 조작이 가능하다.[12] 레벨 1만 포함[13] 일반 커넥티비티 제외[14] 교통 정보가 표시되지는 않으나 경로는 교통 상황을 고려하여 계산된다.[15] 중요 안전 업데이트는 모바일 네트워크로 진행될 수도 있음.[16] 한국 등의 일부 국가에서는 아직 스트리밍 음악 서비스가 제공되지 않음.[17] 2018년 6월 30일 이전 프리미엄 커넥티비티 구매자 - 모델 S/X와 모델 3 프리미엄 인테리어 구매자들은 평생 프리미엄 커넥티비티가 제공된다.[18] 블루투스가 아닌 모바일 네트워크를 통해서 연결[19] Infotainment Upgrade https://www.tesla.com/support/infotainment[20] (우선 업데이트로 1-2주일 정도 이런 문제 없이 사용된 버전만 표준 업데이트로 선택되는 것으로 보임)[21] '조기 체험 프로그램' 2019.28.3.11, 2019.32.2.11/12, 비공개베타 2019.28.3.7에서 일부 기능 미리 선보임[22] 교통 콘 인식 및 표시 시각화#[23] 도시 완전자율주행을 위한 코드로 추정#[24] 캠프 모드 제안[25] SMS 읽어주기 제안[26] 연말 버전 소개 #[27] 2020.8 분석 #[28] '조기 체험 프로그램' 다음 링크된 비디오에서는 녹색 신호에서 잘못 멈추는 것처럼 보이나 자세히 보면 설정된 경로가 교차로에서 우회전을 해야 하는 상황이며, 오토파일럿이 교차로에 접근하면서 자동으로 속도를 줄이고 있다.#[29] It looks like Tesla is planning to display Tesla cars on autopilot cars visualization as such. Also, coming later: Ambulance, Fire truck, Police car and "construction"#[30] Display will also soon render Teslas specifically as their model & color instead of as a generic sedan/SUV. Has potential for a fun punch buggy sort of game.#[31] 영국 코믹 영화 몬티 파이선과 성배의 성배 관련[32] SF 성인 애니메이션 릭 앤 모티 관련[33] 이중 인증 기능 추가 예정#[34] #[35] #[36] #