이전

리뷰 (2)

한줄평
평점 분포
  • 리뷰 총점10 50%
  • 리뷰 총점8 50%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 10.0
  • 50대 8.0

포토/동영상 (1)

리뷰 총점 종이책
"머신러닝 딥러닝을 이용한 A.I. 자율주행 RC카 프로젝트 with 파이썬 + 아두이노" 서평
""머신러닝 딥러닝을 이용한 A.I. 자율주행 RC카 프로젝트 with 파이썬 + 아두이노" 서평" 내용보기
안녕하세요~ Sunny에요~^^ 기술의 발전을 거듭할 수록 우리주변에서는 좀 더 편리한 것들을 많이 찾으려고 하는데요 우리들의 생활 전반에 걸처 이런 편리한 기술을 요하는 것들이 하나, 둘씩 등장하고 사용하고 있어요~ 물론 저의 주변에도 마찬가지에요~^^ 그 중에서도 으뜸인 것이 자동자의 자율주행이 아닐까해요~ 아직은 자율주행쪽으로 변화해가고 있는 과도기적 시기이
""머신러닝 딥러닝을 이용한 A.I. 자율주행 RC카 프로젝트 with 파이썬 + 아두이노" 서평" 내용보기

 

 

안녕하세요~ Sunny에요~^^

기술의 발전을 거듭할 수록 우리주변에서는 좀 더 편리한 것들을 많이 찾으려고 하는데요

우리들의 생활 전반에 걸처 이런 편리한 기술을 요하는 것들이 하나, 둘씩 등장하고 사용하고 있어요~

물론 저의 주변에도 마찬가지에요~^^

그 중에서도 으뜸인 것이 자동자의 자율주행이 아닐까해요~

아직은 자율주행쪽으로 변화해가고 있는 과도기적 시기이긴하나 자율주행과 관련한 법들과 규정, 규제들도 하나둘

정해지고 있고 완성차 업체 및 자율주행에 도전하고 있는 업체에서는 이를 시험하고 상용화 하려고 부단히 노력중이에요~

이런 얘기들은 신문과 매체를 통해서 한번씩 성과를 공유하기도 하는데요

이런 얘기들을 볼때 '정말 기술 발전이 2차 함수 같이 갈수록 빠르게 이뤄지고 있구나?' 하는 생각을해봐요~ 

저도 이에 맞춰 자율주행이라는 편리함을 구현해보고 싶다고 생각하던차에 

"머신러닝 딥러닝을 이용한 A.I. 자율주행 RC카 프로젝트 with 파이썬 + 아두이노"를 접하게 되었어요~

파이썬과 아두이노를 앞서 조금 접해봤었는데 이 책을 보면서 나도 자율주행 구현을 해볼 수 있겠구나? 하는 생각도 해봤어요~^^

A.I. 자율주행 RC카 프로젝트를 수행하기 위해서는 교제와 실습에 필요한 키트가 필요한데요

키트에는 실습을 할 통키카를 레고처럼 만들기 쉽게 해놓았어요~ 

책만 사고 본인 직접 실습을 위한 키트를 만들어 한다면 시간과 시행착오들이 많이 발행해

프로젝트가 오래 걸리거나 막히는 부분이 많이 나온다면 제풀에 지쳐서 프로젝트가 마무리 되지 않는 단계로 

넘어갈 수 가 있어요~

그런 점에서 쉽게 만들어지는 키트는 프로젝트의 시간을 좀 더 단축하고 빠른 프로그램과 확인으로 

진행이 수월하다는 것이 장점으로 볼 수 있어요~^^

서로 모여서 집합교육을 하지 않는 이상은 프로젝트를 진행하면서 반드시 어려운점이나 막히는 부분이 존재할꺼에요~

자신이 책에 내용을 그대로 Typing 하더라도 작은 오타로 인해서 오류가 나기 마련인데 

이런 점을 확인하기 위한 프로그램 소스도 공유되어 있어

하나하나 확인해가면서 진행할 수 있고요~ 또 어렵거나 막히는 부분은 저자님께 직접 문의 할 수 있어서 좋은거 같아요~^^

동키카를 운영하기위한 기본프로그램 및 장비의 Setting을 하나하나 알려주셔서 Setting 하기 쉬웠고~

첫장에서 A.I. 자율주행에 대한 기초적인 내용을 담고 있어서 기본 사항을 익히고 시작을 할 수 있어 이해도가 빨라요~

이런 프로그램들을 수행할 때 제일 문제가 되는 것이 책을 만들때의 프로그램 버전과 실제로 사용자가 

책을 구매하여 사용할때의 프로그램 버전의 차이가 있다는 것과 이를 실행하여 설치시 책에 담겨 있는 내용과 

조금은 다르게 움직일때 초심자들은 막히게 되요~

가끔가다가 이런 부분으로 프로그램에서 오류를 일으키곤하는데 이럴때는 즉시 문의하여서 빠른 해결을 하고 

진행하는게 좋을 듯 싶어요~^^

자율주행을 실행하기 위한 Base가 되는 동키카를 쉽게 조립하고 결선할 수 있도록, 순서대로 따라할 수 있게 해두었구요~

프로그래밍 하면서 알아야 할 지식들도 꼼꼼히 담아놨어요~

4장까지 따라하다보면 어느세 A.I. 자율주행차가 완성이 될꺼에요~

제가 만든 동키자율주행차는 비록 조금 부족하게 움직이긴하나 희망찬 첫발을 잘 내딧은 거 같아요~

이번 프로젝트를 하면서 '자율주행 차가 이렇게 데이터를 수집하여 움직이는구나'를 알게되었고

이번에 조금 부족하였던 부분을 좀 더 세부적으로 완성되도록 해봐야겠어요

여러분들도 자율주행에 관심이 있거나 알아가고 싶은 분이 있다면 이 책을 추천드려요~^^


접기/펴기
Hello PC 반복 Message

기본 LED 제어

자율주행 제어
 

#머신러닝딥러닝을이용한A.I.자율주행RC카프로젝트with파이썬+아두이노
#서민우
#앤써북
#파이썬
#아두이노
#머신러닝
#딥러닝
#자율주행
#AI

"이 글은 출판사로부터 도서를 협찬받아 주관적인 견해에 의해 작성했습니다."
 

h******m 2022.05.30. 신고 공감 0 댓글 1
리뷰 총점 종이책
머신러닝 딥러닝을 이용한 자율주행 RC카 프로젝트 파이썬 아두이노
"머신러닝 딥러닝을 이용한 자율주행 RC카 프로젝트 파이썬 아두이노" 내용보기
파이썬과 아두이노 코딩을 통해 머신러닝 딥러닝을 이용한 AI자율주행 RC카 프로젝트 책에 대한 서평입니다. 인공지능은 4차 산업혁명의 핫이슈인만큰 관심 가져볼만한 책이라고 생각돠네요.     예제 소스 파일을 제공하고 있어서 코딩에 서투 분들도 학급과정을 따라하는데 큰 어려움은 없을것 같네요. 파이썬이나 아두이노 배울때 코딩때문에 정작 제대로 원리 이해 못하는
"머신러닝 딥러닝을 이용한 자율주행 RC카 프로젝트 파이썬 아두이노" 내용보기


 

파이썬과 아두이노 코딩을 통해 머신러닝 딥러닝을 이용한 AI자율주행 RC카 프로젝트 책에 대한 서평입니다.

인공지능은 4차 산업혁명의 핫이슈인만큰 관심 가져볼만한 책이라고 생각돠네요.

 


 

예제 소스 파일을 제공하고 있어서 코딩에 서투 분들도 학급과정을 따라하는데 큰 어려움은 없을것 같네요.

파이썬이나 아두이노 배울때 코딩때문에 정작 제대로 원리 이해 못하는 경우가 많아서요.

인공지능 자율주행 자동차 체험하기와 인공지능 자율주행 자동차 코딩하기 크게 두파트로 학습내용은 구성되어 있습니다.

 


 

미래 사회를 다룬 SF 영화에서 가장 흔한 장면중에 하나가 무인자동차 아닐까요.

인공지능 AI 가 스스로 알아서 일정에 맞게 장소로 이동해주니 아침에 분주할 필요도 없고요.

 


 

우선 이 책을 진행하려면 파이썬과 아두이노를 설치해야 합니다.

정말 쉽게 설치되니 당황? 하지 마시고 구글 검색 경로를 통해서 하나씩 설치하세요.

 


 

책과 함께 온 키트의 구성품을 살펴볼까요.

우선 RC카의 외형틀을 만드는 길이가 각각 다른 레고블럭과

ESP32 아두이노 보드, ESP32 아두이노 AI 보드, ESP32 캠 아두이노 기판으로 나눕니다.

그리고 가동부는 케이로봇 DC 모터가 4개 들어있고 거기에 맞는 케이로봇 바퀴가 짝을 맞춰 들어있네요.

나머지는 전력을 공급하믄 18650 배터리 2개와 홀더,

보조배터리(3.7V/2.2A, 출력 5V/1A)가 하나 있습니다.

나머지는 USB-C 케이블, 스크류 드라이버, Grove 변화 케이블이 있네요.

레고블럭이 살짝 빡빡한 감은 있지만 잘 들어맞습니다.

선 정리는 책에 나온대로 따라하면 크게 어렵지 않고요.

케리로봇 모터에 딸린 선 정리하는 요령이 의외로 재밌었어요.

드라이버로 고대말듯이 말아버렸거든요.

 


 

예전에는 참 낯설었는에 아두이노 서평을 진행하다보니 설치나 사용법이 이제 익숙하네요.

챕터2에서는 앞서서 만든 인공지능 자율주행 RC카의 조작을 담당하는 기판을 체크합니다.

모터를 제어하는 부 아두이노인 ESP32-D1-R32

영상 수집을 위한 부 아두이노인 ESP32-CAM 까지 아두이노 AI 쉴드와 연결됩니다.

아두이노 개발 환경은 소프트웨어 설치후 아두이노 패키지를 설치합니다.

USB 드라이버 설치할때 기존에 사용하던 USB저장장치의 드라이버와 충돌이 나더군요.

나중에는 해결됐지만 난감했습니다.

아두이노 스케치로 작성해보면서 본격적인 컴파일과 업로드 과정에 익숙해져야겠죠?

 


 

아두이노 개발환경 설치된 후에 가장 먼져 해보는게 LED를 켜고 끄거나 간격에 따른 테스트입니다.

pinMode, digitalWrite, delay

가장 기본적인 거라서 이게 잘 구현되면 나머지 동작들도 잘 되더라구요.

인공지능 AI 자율주행 RC카인 만큼 모터 테스트를 안할 수 없죠.

제일 먼저 전원인가 후 전체 가동 상태를 확인했거요.

다음으로 왼쪽 또는 오른쪽 앞/뒤 바퀴의 동작을 코딩을 통해 따라해봤습니다.

점점 속도가 줄면서 멈추는게 신기하더군요.

 

k****y 2022.05.29. 신고 공감 0 댓글 0