ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 코딩으로 만드는 미니 자율 자동차 봅시다
    카테고리 없음 2020. 2. 9. 07:07

    >


    2020년 현재 우리는 컴퓨터를 통해서 과거와는 비교할 수 없는 편리한 삶을 살고 있슴니다. 정 그럭저럭 신 기술의 융합으로 차세대 산업 혁명인 4차 산업 시대가 도래하면 사물 인터넷(IoT)인공 지능(AI)빅 데이터 등 다양한 기술이 화두에 오르고 있는 슴니다. 소수의 전문의들이 컴퓨터를 사용해서 이런 기술은 개발한 과거와 별도로 4차 산업 혁명 시대에 마련됐으며 1반 사람들도 점차 컴퓨터와의 소통을 소중하게 생각하게 되어 현재 전 세계에 코딩 교육 열풍이 불고 있슴니다. ​


    >


    나쁘지 않으니까 한번쯤 '코딩'이라는 단어를 들어봤을 것 같아요. 코딩이란 어떤 문제에 대한 해결의 비결을 논리적이고 체계적으로 정리해 컴퓨터를 알 수 있는 코드 형태로 입력하는 과정을 뜻한다. 컴퓨터는 사람의 스토리를 제대로 알아들을 수 없기 때문에 사람의 생각을 컴퓨터가 알아들을 수 있는 언어로 입력해야 하는데, 이러한 언어는 C/C++, C#, Python, 자바 등 많은 언어가 있습니다.​


    >


    코딩에 가장 널리 쓰이는 키트는 아두이노임입니다. 아두이노는 입력과 출력이 가능하며 사용자가 코딩한 대로 동작하는 작은 컴퓨터(Microcontroller)입니다. 우리가 생각하는 컴퓨터와는 다른 모습 1수 있지만 아도우이노도 엄연한 컴퓨터인 언어는 C++과 거의 유사한 아 도우이노 언어를 사용한다.


    >


    아두이노는 다양한 센서 데이터를 입력받아 모터신호를 출력하는 등 코딩을 통해 로봇 제작, 사물인터넷 구현 등 다양한 용도로 사용할 수 있습니다. 그 중 초음파센서와 IR센서를 이용하여 벽의 거리를 인식하고 모터를 구동하여 미로찾기 자율주행자동차를 만드는 실습키트가 교육용으로 널리 보급되었습니다.


    >


    여러 상황을 주행하는 차량은 초sound파와 IR 센서로 위험 상황을 식별하기 어렵습니다. 첨단 운전자 지원시스템(ADAS)은 사람의 눈과 같은 카메라 센서와 거리를 감지하는 Radar 센서, 그리고 빛을 탐지하고 눈보다 좋은 기능과 역할을 하는 LiDAR 센서, 위치를 식별하는 GPS 등 다양한 센서를 이용하여 운전자와 보행자의 안전에 관여하므로 정확한 정보를 판단, 분석해야 한다.


    >


    'ADAS'가 장착된 자율주행차 키트가 있다면 어떨까요? 양산되는 차와 마찬가지로 'ADAS'를 탑재하면 작은 교육용 키트도 훌륭한 자율주행차가 됩니다. 영상처리된 카메라 데이터를 이용하여 차선이나 신호를 감지할 수 있으며, 거리센서를 통해 장애물을 감지하고 정지하여 과오회피할 수 있습니다. 아두이노는 영상처리를 하려면 사양이 맞지 않고 한 단계 높은 사양의 마이크로컨트롤러를 사용해야 합니다.



    자율주행자동차라는 주제로 여러 대회가 있는 것을 알고 계십니까? 산업통상부 주관 대학생 자율주행대회, 판교 자율주행 모터쇼, 배틀로봇코리아 등 다양한 장소에서 자율주행 경진대회가 열리고 있습니다. 많은 대회 중 현대모비스가 개최한 청소년 대상 자율주행자동차경진대회가 눈길을 끌었는데, 실제 자동차와 가장 유사한 자율주행자동차 키트를 조립해 코딩하고 모형도로를 최대한 빨리 완주하는 방식의 대회였습니다.


    >


    4차 산업 시대와 함께 코딩에 대한 관심이 노프아탄소 우리 나쁘지 않어도 20일 5년부터 코딩 교육 의무화 개정 교육 과정을 발표했으며, 어린이부터 어른까지 복수의 층을 대상으로 한 교육 활동을 할 수 있고 나쁘지 않는 슴니다. 어렵다고만 생각하지 말고 코딩을 통해 컴퓨팅 문재를 키워 나쁘지 않을 만큼의 알고리즘으로 움직이는 자율주행자동차 만들기에 도전해 보는 것은 어떨까요.​​


    >



    댓글

Designed by Tistory.