• 리뷰
  • 리스트
  • 구매
머신러닝 딥러닝을 이용한 A.I. 자율주행 RC카 프로젝트 with 파이썬+아두이노
글쓴이
서민우 저
출판사
앤써북
출판일
2022년 5월 20일
  • 읽고있어요

  • 다 읽었어요

  • 읽고싶어요


저자

이미지

서민우

현) 코코랩스(http://www.kocolabs.co.kr/) 대표.
충남인력개발원 파이썬·인공지능·FPGA/HDL, 연희직업전문학교 파이썬·인공지능, 한컴 아카데미 Cortex-M4·드론·리눅스, 서울기술교육센터 아두이노·FPGA, LG 전자 신입사원 C/C++, SK 하이닉스 RTOS, 삼성전자 리눅스 드라이버/RTOS, Xilinx FPGA/HDL, ETRI verilogHDL, 고려대 FPGA/HDL, 숭실대 아두이노 IoT, 전남대·순천대·충북대 라즈베리파이 등 교육

책 소개

분야IT 모바일
『머신러닝 딥러닝을 이용한 A.I. 자율주행 RC카 프로젝트 with 파이썬+아두이노』는 머신러닝 동키카로 체험하고 ESP32 아두이노 자율주행 자동차로 코딩하며 인공지능을 배울 수 있는 책이다. 책은 크게 인공지능 자율주행 자동차 체험하기와 인공지능 자율주행 자동차 코딩하기로 구성되어 있다.

Chapter 01에서는 자율주행 자동차에 대해 알아보고 딥러닝 기반의 인공지능 자율주행 RC카인 동키카를 시뮬레이터를 통해 체험해 본다. 이 과정에서 인공지능 학습의 전체적인 흐름을 이해해 봅니다. 간단히 강화학습도 체험해 본다. Chapter 02에서는 인공지능 자율주행 RC카 개발 환경을 구성하고 직접 제작한 RC카를 이용하여 인공지능 자율주행 RC카 체험을 해 본다. RC카와 카메라를 이용하여 데이터를 수집하고, 수집한 데이터를 CNN 인공 신경망을 통해 학습시키고, 학습된 CNN 인공 신경망을 이용하여 자율주행을 수행하는 단계로 체험해 본다.

Chapter 03에서는 자율주행 RC카 구동을 위해 필요한 아두이노 라이브러리와 파이썬 패키지의 사용법을 익혀본다. 아두이노에서는 문자열 출력, LED 제어, DC 모터 제어 원리를 코딩해본다. 파이썬에서는 조이스틱, 쓰레드, 메시지 큐를 코딩해 본다. Chapter 04에서는 인공지능 자율주행 RC카를 구성하는 카메라 동영상 송수신, WiFi 통신, 인공지능 관련된 소스를 하나하나 살펴보면서 그 원리를 이해하고 응용할 수 있도록 한다. 구체적으로 TCP/IP 네트워크 통신을 공부하고, 통신을 이용하여 카메라 영상과 조이스틱 데이터를 주고 받아본다. 통신을 통해 수집한 영상과 조이스틱 데이터를 이용하여 CNN 인공 신경망 학습을 수행하고 학습된 CNN 인공 신경망을 이용하여 자율주행을 수행해 본다. 부록에서는 구글의 Teachable Machine을 이용하여 인공지능을 학습 시킨후, 자율주행을 수행해 본다.

※ 이 책의 예제 소스파일 다운로드 방법은 4쪽을 참조하고, 책을 보면서 궁금한 사항의 질의응답 방법은 5쪽을 참조합니다.

※ 이 책의 실습 준비물은 6쪽 또는 40쪽을 참고하고, A.I. 자율주행 RC카 조립 방법 40~55쪽을 참조합니다.

전체 리뷰 (0)
최근 작성 순
예스이십사 ㈜
사업자 정보