안녕하세요! 코딩할 개구리 아르두이노 부품 소개와 코딩놀이터 인디플로그 입니다 🙂
전 세계적으로 자율주행차 개발 경쟁이 뜨겁습니다.그동안 자동차 기술은 자동차 업체가 주도했지만 자율주행 자동차만큼은 정보기술 업체가 더 활발히 연구하고 있습니다. 검색엔진으로 출발한 IT기업 구글과 그래픽 기술 전문업체 엔비디아가 대표 사례입니다.
전 세계적으로 자율주행차 개발 경쟁이 뜨겁습니다.그동안 자동차 기술은 자동차 업체가 주도했지만 자율주행 자동차만큼은 정보기술 업체가 더 활발히 연구하고 있습니다. 검색엔진으로 출발한 IT기업 구글과 그래픽 기술 전문업체 엔비디아가 대표 사례입니다.
일론 머스크 Elon Musk
iT업계의 핫이슈가 혹은 트러블메이커 일론 머스크의 테슬라에서도 완전 자율주행차를 만들겠다고 떠들었는데 기술자들은 “비현실적 전망”이라고 지적하며 무책임한 발언이라고 비난했습니다.도대체 이 자율주행이란 무엇일까요?오늘 인디프로그 카드 뉴스의 주제, 자율주행에 대해 간단히 정리한 내용을 설명해드리겠습니다!
자율주행이란?
자율주행(자율주행, autonomous driving, self-driving) 자율주행이란 교통수단이 사람의 조작 없이 스스로 판단하여 운행하는 시스템을 의미합니다.
자율주행(자율주행, autonomous driving, self-driving) 자율주행이란 교통수단이 사람의 조작 없이 스스로 판단하여 운행하는 시스템을 의미합니다.
자율주행에는 크게 두 가지 방법이 있습니다. 교통수단 내에 운행하는 사람이 없고 외부에 있는 서버와 통신해 서버의 명령에 따라 주행하는 무인운전 방식과 교통수단 내부에 탑재된 인공지능 컴퓨터가 스스로 판단해 주행하는 방식으로 나눌 수 있습니다.
자율주행에는 크게 두 가지 방법이 있습니다. 교통수단 내에 운행하는 사람이 없고 외부에 있는 서버와 통신해 서버의 명령에 따라 주행하는 무인운전 방식과 교통수단 내부에 탑재된 인공지능 컴퓨터가 스스로 판단해 주행하는 방식으로 나눌 수 있습니다.
무인운전 방식은 주로 철도 차량에 많이 사용되는 방식이고, 교통수단 내부에 탑재된 인공지능 방법은 자동차에 많이 사용되는 방식입니다.나중에 자율주행이 본격적으로 시행되면 두 가지가 혼합될 가능성이 높습니다.(예를 들어 스스로 판단하여 주행하고 서버에서 보내는 정보와 명령도 따르는 방식)무인운전 방식은 주로 철도 차량에 많이 사용되는 방식이고, 교통수단 내부에 탑재된 인공지능 방법은 자동차에 많이 사용되는 방식입니다.나중에 자율주행이 본격적으로 시행되면 두 가지가 혼합될 가능성이 높습니다.(예를 들어 스스로 판단하여 주행하고 서버에서 보내는 정보와 명령도 따르는 방식)철도는 아직 완전무인운전(UTO) 수준만 도달한 상태고, 항공기와 선박은 자동운항이라는 이름으로 상당 부분 자동화가 진행되고 있습니다.자율주행 단계 레벨 0부터 5까지. 자율주행차에 매겨진 등급의 비밀! – 온더로드 (koreadaily.com )자율주행 발전이 가장 느린 교통수단은 자동차입니다.대부분 정속주행을 하면서 자동차만 달리는 고속도로 같은 곳은 이미 자율주행이 기술적으로 완성단계에 가까운 상황이지만 보행자나 자전거, 모터사이클 등 방해물의 침입이 잦아 돌발상황이 자주 일어나는 일반도로에서는 수많은 예외사항에 대한 처리가 필요합니다.그런데 자율주행 기술이라는 이름이 붙었다고 해서 모든 차가 스스로 운전하는 것은 아닙니다. 자율주행도 그 정도를 나타내는 등급이 있습니다. 우선 자율주행 기술을 분류하는 등급은 현재 레벨 0부터 5까지 존재하는데, 이 등급은 미국자동차공학회(Society of Automotive Engineers, 이하 SAE)에서 정한 기준을 따르고 있으며, 2013년 미국 도로교통안전국(NHTSA)에서 정한 기준도 2016년 새롭게 마련된 SAE 기준(J3016)을 대체하게 되면서 전 세계적으로 SAE 기준을 따르는 추세입니다.자동 운전에 관한 아무런 기술도 없으면”수준 0″SAE에서 정한 자동 운전 등급 중”0″에 해당하는 자동차는 문자 그대로 자동 운전에 관한 어떤 기술도 보유하고 있지 않는 자동차를 의미합니다.운전자가 모든 상황을 모니터링해야 하며 단순한 일정 속도를 유지하는 크루즈 컨트롤 등도 없는 자동차를 의미합니다.여전히 드라이버의 개입이 필요한 경우”수준 1″”수준 1″은 크루즈 컨트롤, 차선 이탈 경보 장치, 그리고 긴급 제동 장치 등이 달린 자동차의 일입니다.지정된 속도를 유지하고, 차선 이탈 때 경보 소리를 내려고 하지만 결국은 운전자가 항상 도로 상황과 차량의 주행 상태를 점검하며 스티어링 휠에 항상 손이 놓이지 않으면 안 됩니다.자동차가 스스로 스티어링 휠을 돌리고 가감 속도를 한다면”수준 2″SAE기준”레벨 2″는 부분적 자동 운전이라고 합니다.다만 레벨 1과 다른 점은, 스티어링과 함께 가속과 감속까지 시스템이 제어합니다.차선을 일탈하지 않도록 자동차 스스로가 핸들을 움직이고 앞 차와의 간격 등을 고려하고 스스로 속도를 떨어뜨리거나 내놓는 경우도 가능합니다.현재 테슬라 오토 파일럿 등이 이”수준 2″자동 운전에 해당하지만 여전히 운전자가 전방을 주시해야 하며 자꾸 스티어링 휠에 손이 닿도록 하는 등 마음은 아직 편안하지 않아요.도로 장애물까지 피할 수 있다면”레벨 3″”수준 3″에서는 운전 시 모니터링 기준이 사람으로부터 시스템에 들어가겠습니다.그것만 운전자의 주의가 많이 빠지겠죠.”레벨 3″등급이 적용된 대표적인 모델로 올 뉴 아우디 A8을 들 수 있습니다.이 등급에서는 차가 스스로 장애물을 감지하고 회피하거나 길이 막히고 있다고 돌아가곤 합니다.구글이 선 보인 자동 운전 자동차 역시”레벨 3″에 해당하지만 전문가들은 운전자가 완전히 안심할 수준은 아니다라고 합니다.또한 자동 운전이 가능한 운전 상황 등이 다양하지 않습니다.다양한 도로 조건과 운전 상황에 대응한다면”레벨 4″이 단계는 SAE기준상” 높은 등급의 자동화”를 의미합니다.”레벨 3″보다 대응할 수 있는 도로 조건이나 상황이 많습니다.복잡한 도심이나 골목길, 커브 등 돌발 상황이 예상되는 도로에서도 자동 운전이 가능하도록 설계되어 있습니다.자동 운전 기술을 연구하는 자동차 업체는 2020년 이후”레벨 4″를 만족하는 자동 운전 자동차의 개발에 박차를 가하고 있습니다.운전 면허증이 없어도 좋은 세상, 꿈의 자동 운전”레벨 5″”레벨 5″단계 자동 운전 차는 사실상 무인 자동차라고 해도 과언이 아닐 만큼 드라이버의 개입이나 주의 등을 거의 필요로 하지 않습니다.복잡한 도로에서도 100퍼센트 운전을 차에 맡겨도 불안은 없습니다.사실상, 운전자라기보다는 탑승자라는 개념이 적용되는 단계.구분 용어에서도 “FULL AUTOMATION”라고 합니다.자동차 전문가는 “레벨 5″단계 진입도 그렇게 먼 미래란 생각이 없습니다.실제로 2018 CES쇼를 통해서 피로하는 스타트 업 자동차 회사들은 “레벨 4″를 만족시키는 자동 운전 기술을 조합한 자동차를 공개하고 향후 격차가 더 좁혀질 예정입니다.가까운 장래, 정말 운전 면허증 대신 자동 운전 기능을 조절하는 탑승 면허증이 생길지도 모르겠네요!자율주행에 관한 아무런 기술이 없다면 ‘레벨 0’ SAE에서 정해진 자율주행 등급 중 ‘0’에 해당하는 자동차는 말 그대로 자율주행에 관한 어떠한 기술도 보유하고 있지 않은 자동차를 의미합니다. 운전자가 모든 상황을 모니터링해야 하고, 단순 일정 속도를 유지시키는 크루즈 컨트롤 등도 없는 자동차를 의미합니다.여전히 운전자의 개입이 필요한 경우 ‘레벨 1’, ‘레벨 1’은 크루즈 컨트롤, 차선 이탈 경보 장치, 그리고 긴급 제동 장치 등이 달린 자동차를 말합니다. 지정된 속도를 유지하고 차선 이탈 시 경보음을 낸다지만 결국은 운전자가 항상 도로 상황과 차량 주행 상태를 점검하고 스티어링 휠에 항상 두 손이 놓여 있어야 합니다.자동차가 스스로 스티어링 휠을 돌려 가감속을 한다면 ‘레벨2’ SAE 기준 ‘레벨2’는 부분 자율주행이라고 합니다. 그러나 레벨 1과 다른 점은 스티어링과 함께 가속과 감속까지 시스템이 제어합니다. 차선을 벗어나지 않도록 자동차 스스로 조향을 움직이고 앞차와의 간격 등을 고려해 스스로 속도를 줄이거나 내는 것도 가능합니다. 현재 테슬라 오토파일럿 등이 이 ‘레벨2’ 자율주행에 해당하지만 여전히 운전자가 전방을 주시해야 하고 자꾸만 스티어링 휠에 손이 닿게 하는 등 마음은 아직 편치 않습니다.도로 장애물까지 피할 수 있다면 ‘레벨 3’, ‘레벨 3’부터는 운전 시 모니터링 기준이 사람에서 시스템으로 넘어갑니다. 그만큼 운전자들의 주의가 많이 줄어들 것입니다. ‘레벨 3’ 등급이 적용된 대표적인 모델로 올 뉴 아우디 A8을 꼽을 수 있습니다. 이 등급에서는 자동차가 스스로 장애물을 감지하여 회피하거나 길이 막히면 돌아가거나 합니다. 구글이 선보인 자율주행 자동차 역시 ‘레벨3’에 해당하지만 전문가들은 운전자가 완전히 안심할 수준은 아니라고 말합니다. 또 자율주행이 가능한 운전 상황 등이 다양하지 않습니다.다양한 도로 조건과 운전 상황에 대응한다면 ‘레벨 4’ 이 단계는 SAE 기준상 ‘높은 등급의 자동화’를 의미합니다. ‘레벨 3’보다 대응할 수 있는 도로 조건이나 상황이 많습니다. 복잡한 도심이나 골목길, 커브길 등 돌발 상황이 예상되는 도로에서도 자율주행이 가능하도록 설계됐습니다. 자율주행 기술을 연구하는 자동차 업체들은 2020년 이후 ‘레벨 4’를 만족하는 자율주행 자동차 개발에 박차를 가하고 있습니다.운전면허증이 없어도 되는 세상, 꿈의 자율주행. ‘레벨5’ ‘레벨5’ 단계의 자율주행차는 사실상 무인자동차라고 해도 과언이 아닐 정도로 운전자 개입이나 주의 등을 거의 필요로 하지 않습니다. 복잡한 도로에서도 100% 운전을 차에 맡겨도 불안하지 않습니다. 사실상 운전자라기보다 탑승자라는 개념이 적용되는 단계. 구분 용어로도 「FULL AUTOMATION」이라고 합니다.자동차 전문가들은 ‘레벨 5’ 단계 진입도 그리 먼 미래라고 생각하지 않습니다. 실제 2018 CES 쇼를 통해 선보일 스타트업 자동차 업체들은 ‘레벨 4’를 만족시키는 자율주행 기술을 접목한 자동차를 공개했고, 향후 그 격차는 더욱 줄어들 예정입니다. 가까운 미래에 정말 운전면허증 대신 자율주행 기능을 조절하는 탑승면허증이 생길지도 모르겠네요!그래서 ‘자율주행자동차’라는 단어는 이제 실생활에서 흔히 들을 수 있는 단어가 됐지만, 실제로 거리에서 마주하기에는 아직 비용과 기술, 안전과 법적인 책임 등 상용화까지 많은 장애물이 있습니다. 비행기나 선박 및 철도와 달리 도로에는 날씨, 도로 상태, 주변 지형지물 등 대처해야 할 변수가 너무 많기 때문입니다.따라서 우리가 실생활에서 먼저 만날 수 있는 것은 자율주행차가 아니라 자율주행 로봇이 될 것입니다. 실제로 로봇청소기는 자율주행 로봇의 정의에 매우 부합합니다. 그 외에도 물류창고, 호텔, 공항 등을 중심으로 자율주행 로봇을 볼 수 있습니다.따라서 우리가 실생활에서 먼저 만날 수 있는 것은 자율주행차가 아니라 자율주행 로봇이 될 것입니다. 실제로 로봇청소기는 자율주행 로봇의 정의에 매우 부합합니다. 그 외에도 물류창고, 호텔, 공항 등을 중심으로 자율주행 로봇을 볼 수 있습니다.지난 2월 인디플로그가 한국교통대학교에서 특강으로 진행한 [임베디드 아두이노 제어실습교육]에서 라인트레이서 코딩키트 iFLine에서 이와 같은 자율주행 수업을 진행하였습니다.현재 인디플로그에서는 밸런싱 로봇 iFBalance에 이어 두 번째 버전 iF-Ai Car도 개발 중이니 많은 관심 부탁드립니다. :)현재 인디플로그에서는 밸런싱 로봇 iFBalance에 이어 두 번째 버전 iF-Ai Car도 개발 중이니 많은 관심 부탁드립니다. :)현재 인디플로그에서는 밸런싱 로봇 iFBalance에 이어 두 번째 버전 iF-Ai Car도 개발 중이니 많은 관심 부탁드립니다. 🙂