with 라즈베리 파이(앤서북) 저자 ‘서민우 작가님’ 미니 인터뷰입니다. 작가 인터뷰 인공 지능 자율주행 RC카를 체험하고 코딩하다

안녕하세요 앤서북입니다

인공지능 자율주행 RC카를 체험하고 코딩하는 with 라즈베리파이(앤서북) 저자 ‘서민우 작가’의 미니인터뷰입니다.

서민우 작가님의 미니 인터뷰 서민우 작가님은 누구야?

인공 지능, 자율 주행 모델 카드-체험하고 코딩하는 것 with라즈베리 파이(벨기에·민우 저, 엔 서울 북한)현)코코 라 부스(http://www.kocolabs.co.kr/)대표 MDS아카데미 Cortex-M3/M4드론, 리눅스 교육, 대한 상공 회의소, 서울 기술 교육 센터 출강 LG전자의 신입 사원 C/C++교육 SK하이닉스 RTOS교육, 삼성 전자 리눅스 드라이버/RTOS교육 Xilinx FPGA/HDL교육 ETRI verilogHDL교육 숭실대 아도우이노 IoT교육 국민대 Cortex-M3교육 서민우 작가의 집필 후기는 지난 2020년 처음 5개 대학에서 신설된 인공 지능 관련 학과는 2021년 42개 대학에 추가로 신설됐으며 2022년에는 인공 지식능 관련 학과를 가지고 있는 대학이 합계 48개에 이르게 됩니다. 여기에더해인공지능관련된수업들이고등학교,중학교,초등학교까지도입이되고있습니다. 이러한 경향은 인공지능의 중요성과 미래의 수요를 충분히 설명하고도 남습니다. 반면 인공지능에 대한 교육체계는 아직 명확하게 정해져 있지 않습니다.

필자는2021년12월고등학교정보선생님들을대상으로인공지능관련세미나를진행하던중교육현장의요구가무엇인지듣게 되었습니다. 필자의 판단으로 현장에서는 짧은 시간에 인공지능과 관련된 재미있는 체험 형태의 교육이 필요하다고 느꼈고 그래서 이 책을 준비하게 되었습니다. 독자 여러분은 이 책을 통해서 인공지능, 자율주행을 짧은 시간에 체험할 수 있고 원한다면 인공지능, 자율주행자동차 내부를 직접 코딩하고 인공지능과 관련된 공부를 깊이 있게 할 수 있습니다.

이 책은 크게 인공지능, 자율주행자동차 체험하기와 인공지능, 자율주행자동차 코딩하기 등으로 구성됩니다.

Chapter 01에서는 자율주행 자동차에 대해 알아보고 디플로닌 기반의 인공지능, 자율주행 모델카인 동키 칼 시뮬레이터를 통해 체험해 보겠습니다. 이 과정에서 인공지능 학습의 전체적인 흐름을 이해해 보겠습니다.

Chapter 02에서는 인공지능, 자율주행 모델카 개발 환경을 구성하고 직접 제작한 모델카를 이용하여 인공지능, 자율주행 모델카를 체험해 보도록 하겠습니다. 모델카와 카메라를 이용해 데이터를 수집하고, 수집한 데이터를 CNN 인공신경망을 통해 학습시키고, 학습된 CNN 인공신경망을 이용해 자율주행을 수행하는 단계에서 체험해 봅니다.

Chapter 03에서는 자율주행 모델카 구동을 위해 필요한 라즈베리 파이 파이썬 패키지의 사용 방법을 기억하겠습니다. 먼저 디버깅을 위한 print 함수를 보고 다음으로 모터 제어를 위한 GPIO와 PWM의 원리를 공부하여 DC 모터를 제어해 보겠습니다. 또한인공지능학습시필요한라벨데이터를생성해주는라인트레이서센서를공부합니다. 마지막으로 프로그램이 원활하게 돌아갈 수 있도록 스레드와 메시지 큐를 공부합니다.

Chapter04에서는 인공지능 자율주행 RC카를 구성하는 카메라 동영상 송수신, WiFi 통신, 인공지능 관련 소스들을 하나하나 확인하면서 그 원리를 이해하고 응용할 수 있도록 하고 있습니다. TCP/IP 네트워크 통신을 구체적으로 공부하고 통신을 이용하여 카메라 영상과 센서 데이터를 주고 받습니다. 통신을 통해 수집한 영상과 센서 데이터를 이용하여 CNN의 인공신경망 학습을 수행하며, 학습된 CNN의 인공신경망을 이용하여 자율주행을 수행합니다.

부록에서는 파이썬 조이스틱 프로그램을 구현하고, 조이스틱 프로그램을 이용해 RC카를 조종하고 데이터를 수집하는 방법을 소개합니다.

필자의 경험을 통해 자동차는 인공지능을 학습할 수 있는 최적의 조건을 제공합니다. 인공지능 학습에 필요한 데이터 수집이 용이하기 때문입니다. 예를 들어, 이 책에서는 RC 자동차를 5 분 정도 주행하여 4000 장의 사진 데이터를 모아줍니다. 4000장의 데이터를 독자 여러분이 직접 모으려면 많은 노력이 필요할 것입니다. 또, RC카의 자제심이 학습에 대한 흥미를 깊게 하는 요소가 되어, 인공 지능의 공부에도 도움이 됩니다. 독자 여러분께서 이 책을 통해 인공지능을 재미있게 체험하고 공부하시길 바랍니다.

서울·민우 작가가 집필한 대표 저서 소개 인공 지능 자율 주행 RC카 체험하고 코딩한 with라즈베리 파이(2022.02앤서 북)인공 지능 딥 러닝 직접 코딩한 with라즈베리 파이 피코(2021.11앤서 북)1권에서 마친 파이썬아 도우이노 입문+실전(종합 편)(2021.9앤서 북)가 도우이노에서 코딩하고 배운 딥 러닝(2021.06앤서 북)ESP32아 도우이노 드론을 만들어 직접 코딩으로 PID제어하는(2021.02앤서 북)아도우이노 자율 주행 RC차를 만들고 직접 코딩한다(2020.12앤서 북)진짜 코딩으로 배운 파이썬(2020.07앤서 북)가 도우이노 드론을 만들어 날리고 직접 코딩하다(2020.03 앤서북) 마이크로비트로 배우는 파이썬(2020.02 앤서북) 아두이노를 배우며 사물인터넷(IoT)을 직접 코딩하다(2019.07 앤서북) 두이노 사용자를 위한 라즈베리파이 드론을 만들어 직접 코딩하다(2018.07 앤서북) 아두이노 드론을 만들어 코딩하다(2017.07 앤서북)

error: Content is protected !!