서문
1. IoT와 드론의 이해
2. 드론의 구조와 원리
2.1 드론의 형태
2.2 드론의 정의
2.3 드론의 구조
2.4 드론의 작동 원리
2.5 드론의 제어 원리
3. 드론의 플랫폼 개념과 멀티위의 소개
3.1 드론 플랫폼의 정의
3.2 드론 플랫폼의 혁신과 발전
3.3 오픈소스에 기반한 다양한 드론의 플랫폼
3.4 드론 플랫폼의 선택
3.5 멀티위 플랫폼의 소개
4. 비행 컨트롤러의 이해
4.1 오픈 메이커 랩 보드 버전 1의 특징
4.2 OML보드의 GY87 10DOF IMU 센서의 구성
4.3 다양한 비행 컨트롤러의 선택 시 고려사항
4.4 비행 컨트롤러 설계상의 이슈
5. 드론의 추진력 설계
5.1 경험칙에 의한 추진력 계산법
5.2 eCalc 사이트를 활용한 추진력 계산법
5.3 드론의 설계 시 고려사항
6. 다양한 통신 방법
6.1 RC 주파수 밴드
6.2 2.4 GHz 스프레드 스펙트럼 송수신기의 전송 방식
6.3 다양한 라디오 수신기 프로토콜
6.4 FPV 텔레메트리 개념 및 구성 사례
6.5 카메라 짐벌의 이해 및 구성 사례
7. 조종 및 운영 모드
7.1 RC 시스템의 선택 기준
7.2 RC 송수신기의 종류에 따른 채널 순서
7.3 RC 송신기 Mode - 스틱 배치
7.4 RC 송신기의 구조에 대한 이해(FlySky FS-i6 2.4G 6CH, 모드 2)
7.5 FlySky FS-i6 송수신기의 바인딩(Binding) 프로세스
7.6 FlySky FS-i6 송신기의 설정
7.7 RC 송신기로 시동 걸기(Arming) 및 시동 끄기(Disarming)
7.8 드론의 비행 모드 설정
7.9 드론의 안전 및 법규
8. 멀티위 드론의 MIY 사례
8.1 주요 부품 선정
8.2 드론의 조립
8.3 멀티위 펌웨어 업로드 및 설정
8.4 ESC 스로틀 켈리브레이션(Calibration)하기
8.5 블루투스 모듈을 활용한 EZ-GUI 텔레메트리 구현
9. 멀티위를 뛰어넘어서(고급 개발자를 위한 픽스호크 라인 트레이싱 드론 프로젝트 소개)
9.1 프로젝트 개요
9.2 프로젝트 목적
9.3 시스템 구성
9.4 따라 해보기
9.5 더 나아가서
10. 픽스호크 라인 트레이싱 드론의 라인 인식 알고리즘 적용 튜토리얼
10.1 튜토리얼 소개
10.2 하드웨어 요구사항
10.3 선택사항
10.4 필수 소프트웨어 설치
10.5 파이 카메라 활성화 및 테스트
10.6 파이썬과 파이 카메라 라이브러리 사용하기
10.7 OpenCV를 사용한 이미지의 라인 인식