Chapter 1 처음 만나는 드론
1 드론의 정의
2 드론의 가치
3 드론의 원리
4 드론의 구조
Chapter 2 드론조종의 첫걸음
1 드론과 컨트롤러
2 페어링
3 캘리브레이션.호버링,트림
Chapter 3 다양한 기능들
1시뮬레이터 살펴보기
2로킷블릭 살펴보기
Chapter 4 처음 만나는 파이썬
1 파이썬이란?
2 파이썬 설치
3 파이썬 IDLE 실행
Chapter 5 파이썬 시작하기
1 클래스,객체,인스턴스
2 이름공간 Name space
3 상수와 변수
4 데이터형 변환과 입.출력
5 함수, 리스트, 튜플, 딕셔너리
6 모듈
7 조건문
8 반복문
Chapter 6 TKINTER와 TURTLE
1 Tkinter를 이용한 계산기 만들기
2 터틀을 이용한 그림 그리기
Chapter 7 파이썬과 드론의 만남
1 패키지 설치
2 버튼 정보 입력받기
3 하드웨어 입력과 화면 출력
4 제어 함수 알아보기
5 드론 정보 확인하기
Chapter 8 파이썬으로 드론 제어하기
1 드론 LED 제어하기
2 드론 제어하기
3 패턴 비행
Chapter 9 영상인식과 드론
1 OpenCV 영상인식
2 카메라를 이용한 얼굴인식
3 키보드로 드론 조종하기
4 손짓으로 드론 제어하기
Chapter 10 부록
1 파이썬 드론 미션
2 드론 대회 미션
3 반드시 알아야 할 항공 안전 법
4 조종을 위한 퀵 메뉴얼
5 파이썬에서 자주 일어나는 오류 메시지 정리
드론에 대한 이론 및 직접 조종기를 통해 제어하는 법을 시작으로 파이썬에 대한 정의부터 기본문법 사용법을 통해 원하는 기초 프로그램을 만드는 단계를 지나서 학습한 파이썬 문법으로 드론제어에 응용하여 다른 책에서는 다루기 힘든 SW와 HW를 골고루 활용할 수 있도록 하였습니다.
우리가 모국어인 한글 그리고 타 국어인 영어를 터득하기 위해 기초문법부터 회화까지 오랜 시간을 공들여 왔을 것입니다. 그리고 그 배운 언어를 통해 학교, 사회에서 많은 정보와 기술을 배우고 국내, 해외에 많은 사람과 소통하며 다양한 결과물로 나타납니다. 파이썬을 배우는 과정들도 여러분의 언어를 배우듯이 활용하면 빨리 터득할 수가 있습니다.
우리가 컴퓨터라는 도구를 통해 파이썬 언어를 통해 목표로 하는 결과물 ( 계산기, 성적처리, 업무처리, 인공지능, 드론제어을 대상으로 익히게 되면 자연스럽게 빠르게 습득할 수 있게 됩니다. 그중에서도 우리는 드론제어라는 주제를 선택하였습니다.
앞으로도 드론은 농약 살포, 지질조사, 치안, 드론 택시 등 다양한 서비스영역으로 발전할 것입니다. 그래서 드론은 기본적으로 그 특성을 잘 이해하고 조종하는 것을 실습해보는 것은 매우 중요합니다. 그리고 가까운 미래에는 단순한 조종이 아니라 자율, 인공지능과 같은 프로그래밍이 탑재된 드론들이 우리가 잠들어 있는 밤에도 우리를 위해 일하거나 보호해주거나 우주로 가서 다양한 일들을 해 줄 것입니다.
이 책을 통해 많은 사람이 4차산업혁명의 필수인 파이썬 드론을 배우고 미래의 도구로 활용할 수 있기를 진심으로 바랍니다.
이 책의 특징은
이 책은 소프트웨어와 하드웨어를 모두 배울 수 있는 도서로써 파이썬을 배우는데 있어서 실제 드론을 소프트웨어로 제어할 수 있으므로 쉽고 재미있게 파이썬을 배울 수 있도록 구성 되어 있다. 또한 교재와 드론이 함께 구성되어 있어 추가로 드론을 구매하지 않아도 된다.
이 책을 기본으로 다양한 응용 콘텐츠들이 잇플 출판사 카페에서 업데이트 될 예정입니다. 또한 잇플TV에서 저자