logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

라즈베리파이와 파이토치로 만드는 인공지능 자동차

라즈베리파이와 파이토치로 만드는 인공지능 자동차

장문철 (지은이)
먼슬리북스
24,500원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
22,050원 -10% 0원
1,220원
20,830원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

라즈베리파이와 파이토치로 만드는 인공지능 자동차
eBook 미리보기

책 정보

· 제목 : 라즈베리파이와 파이토치로 만드는 인공지능 자동차 
· 분류 : 국내도서 > 컴퓨터/모바일 > 인공지능
· ISBN : 9791199093164
· 쪽수 : 364쪽
· 출판일 : 2026-02-15

책 소개

라즈베리파이와 파이토치를 활용해 스스로 보고 판단하는 인공지능 자율주행 자동차를 직접 만들어 보는 실습형 안내서다. 자동차 조립과 개발 환경 구축에서 시작해 시각 정보 처리, 데이터 수집, 인공지능 모델 학습과 적용, 그리고 자율주행 구현까지 전체 과정을 하나의 흐름으로 체계적으로 안내한다.

목차

챕터1. 자율주행 자동차 시작하기
1-1.자율주행 개요 및 학습 목표 15
자율주행 자동차란 무엇인가? 15
자율주행 기술의 발전 단계 16
라즈베리파이 기반 자율주행 시스템 구성 17
자율주행 자동차 학습의 흐름 18
학습 목표 19
배운 내용의 활용 19
1-2.자율주행 자동차 조립하기 20
바닥 면 모터 및 조향장치 조립하기 20
윗면 제어부 조립하기 34
1-3.라즈베리파이 개발 환경 구성 48
라즈베리파이 이미지 설치하기 48
자율주행 자동차를 원격으로 접속하여 사용하기 56
1-4.파이썬 가상환경 구성 및 필수 라이브러리 설치 78

챕터2. 카메라 및 서보모터 사용자 라이브러리 만들기
2-1.OpenCV사용을 위한 카메라 라이브러리 만들기 99
mycamera 라이브러리 만들기 100
2-2.카메라 라이브러리 활용하여 OpenCV로 활용하기 104
mycamera 라이브러리를 불러와 사용하기 104
카메라 화면 뒤집기 105
2-3.서보모터 라이브러리 만들기 107
I2C 설정하기 107
서보모터 라이브러리 만들기 108
2-4.서보모터 라이브러리 활용하여 앞바퀴 조향하기 114
라이브러리 활용해서 서보모터 조향하기 114

챕터3. 자동차의 기능 다루기
3-1.LED 제어하기 119
LED 깜빡이기 120
코드 안전하게 종료하기 122
다양한 방법으로 GPIO 제어하기 123
여러 개의 LED 제어하기 124
다양한 방법으로 여러 개 LED 제어하기 125
DigitalOutputDevice 사용해서 GPIO 다루기 126
3-2.버튼 입력받기 128
버튼 상태 확인하기 129
버튼을 누를 때만 동작하기 130
이벤트 기반 콜백 방식으로 버튼을 누르면 한 번만 동작하기 131
InputDevice 사용해서 GPIO 상태 확인하기 133
3-3.부저 출력하기 135
부저 출력하기 136
긴급음 출력하기 137
버튼을 눌러 다양한 소리 출력하기 138
3-4.DC모터 구동하기 140
모터 속도 제어하기 141
모터의 방향 제어하기 143
함수 만들어 모터 제어하기 145
3-5.시리얼 블루투스 통신으로 자동차 제어하기 148
블루투스 시리얼통신으로 스마트폰과 데이터 주고받기 150
데이터 수신받아 LED 제어 조건 설정하기 154
데이터 수신받아 LED 제어 완성하기 156
데이터 수신받아 자동차 조종조건 설정하기 158
데이터 수신받아 자동차 조종 완성하기 161

챕터4. OpenCV 배우기
4-1.OpenCV 영상 처리 기초 165
이미지 불러와 뒤집어 출력하기 165
이미지 자르기 166
이미지 색상 변환 167
이미지 블러링 170
이미지 저장하기 172
4-2.바코드 및 QR코드 검출하기 175
라이브러리 설치하기 175
바코드 및 QR코드 만들기 175
바코드 및 QR코드 인식하기 177
인식한 조건으로 LED 제어하기 179
4-3.도형(네모, 세모) 및 색상 검출하기 181
색상 검출하기 181
도형 인식하기 183
도형 및 색상 인식하기 185
4-4. 파란 삼각형 도형을 따라가는 자동차 만들기 188
파란 삼각형 검출하기 188
검출된 객체를 이용하여 이동 방향 결정하기 190
실제 자동차를 움직여 파란 세모 도형을 따라가기 194

챕터5. PyTorch 기초 배우기
5-1.PyTorch란 무엇인가? 199
라이브러리 설치 199
PyTorch 불러오기 & 버전 확인 199
계산기처럼 사용하기 200
Tensor는 계산 과정을 기억한다 201
자동미분으로 기울기 구하기 202
여러 변수의 자동미분 202
기울기를 이용해 오차를 줄이는 방향으로 이동 203
5-2.Tensor 실습 205
Tensor 만들기와 기본 성질 확인 205
연산과 축(reduction) 다루기 206
모양 바꾸기(reshape/view), 차원 추가/제거 207
NumPy ↔ Tensor 변환과 메모리 공유 208
5-3.자동미분 이해하기 209
단일 변수의 기울기 계산 (.backward() 사용) 209
여러 변수의 기울기 계산 210
기울기 누적과 초기화 (zero_() 사용) 211
연산 추적 중단 (detach()와 torch.no_grad()) 212
5-4.신경망 기본 구성 213
Linear 레이어로 순전파(Forward) 이해 213
손실함수 + 옵티마이저 + 한 사이클 학습 214
ReLU를 포함한 간단 MLP 학습 216
모델 저장/불러오기(state_dict)와 추론 218

챕터6. 인공지능 자율주행 데이터수집
6-1.OpenCV를 활용해 자동차 조종 화면 만들기 221
조향과 속도를 위한 슬라이드 추가하기 221
자동차 이동, 멈춤 기능 구현하기 224
실제 자동차 움직임 구현하여 조종하기 226
6-2.OpenCV를 활용해 이미지 처리하기 229
이미지 출력하기 229
이미지 자르기 231
이미지 색상 변환 및 필터 처리 232
이미지 크기 조절하기 233
6-3.데이터수집하기 235
조종 화면과 이미지 처리 코드 합치기 235
이미지 저장하기 238
데이터학습 242
6-4.수집된 데이터 압축하여 PC로 이동하기 244
데이터압축하기 244
PC로 전송하기 245

챕터7. 파이토치로 모델 학습하기
7.1 윈도우에 thonny IDE 설치 249
thonny 설치 249
thonny 추가설정 254
7-2. 파이썬 가상환경 구성 및 라이브러리 설치 256
가상환경 구성 256
라이브러리 설치 259
7-3. 자율주행 자동차 학습모델 생성하기 264
1.video.zip 파일 압축 풀기 264
2.라이브러리 설치 확인 268
3. 데이터 불러오기 270
4.조향각의 분포를 확인 272
5. 학습 데이터와 검증데이터를 분리 274
6.이미지 읽어오기 및 정규화 276
7.nvidia 모델 구성 279
8. 학습 데이터 생성 283
9. 모델 학습 (10분가량 소요) 286
10. 결과 확인 293

챕터8. 학습 모델 적용 및 자율주행 구현
8-1.PC에서 모델 가져오기 299
모델 폴더 생성 299
모델 파일 라즈베리파이로 이동 300
8-2.라이브러리 설치 및 확인 303
라이브러리 설치하기 303
라이브러리 및 파이썬 버전 확인 304
8-3.모델 불러와 테스트하기 306
모델 불러오기 306
불러온 모델을 이용해서 각도 예측하기 307
8-4. 차선 유지 자율주행 실습 311
조향각에 따라 서보모터 움직이기 311
모터 구동하여 자율주행 완성하기 313

챕터9. 인공지능 객체 검출 yolov8
9-1.YOLOv8로 객체 검출하기 319
라이브러리 확인 319
기본 예제로 객체 검출하기 320
검출된 객체로 조건 설정하여 부저 울리기 324
9-2.신호등, 보행자, 횡단보도 학습하여 사용자 모델만 들기 326
라즈베리파이에서 버튼을 눌러 사진 찍어 저장하기 326
압축하기 329
데이터 라벨링 331
9-3.자율주행 + 객체 검출 적용하기 352
모델 파일 라즈베리파이로 이동 352
내가 만든 모델로 객체 인식하기 353
자율주행에 객체 인식 모델 적용해서 주행하기 355
사람이 검출되면 멈추기 361

저자소개

장문철 (지은이)    정보 더보기
현) 미랩 대표 전) 부천대학교 정보통신과 겸임교수 역임 [저서] · 마이크로 파이썬으로 만드는 스마트 자동차 (2025.02 먼슬리북스) · 초중고/대학생 모두를 위한 아두이노 (2024.10 앤써북) · 만들면서 배우는 파이썬과 40개의 작품들 (2022.02 앤써북) · 만들면서 배우는 라즈베리파이 5와 40개의 작품들 (2024.03월 앤써북) · 업무와 일상을 업시키는 16가지 생성형 AI 활용 (2024.01월 앤써북) · 한 권으로 끝내는 아두이노와 파이썬으로 52개 작품 만들기(2023.07월 앤써북) · 라즈베리파이 5로 배우는 AI 인공지능 자율주행 자동차 만들기 + 데이터 수집 · 학습 + 딥러닝 (2024.06월 앤써북 ) · 마이크로 파이썬을 활용해 사물인터넷(IoT) 프로젝트 만들기 with ESP32 (2024.02월 앤써북) · 만들면서 배우는 아두이노 IoT 사물인터넷과 40개의 작품들 (2024.04월 앤써북)
펼치기

책속에서



추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책