프롤로그
저자 소개
Part 1 픽스호크란 무엇인가?
Chapter 1 픽스호크란 무엇인가?
[1] 픽스호크로 무엇을 구현할 수 있을까?
1 근거리 FPV(First Person View
2 다양한 형태의 비히클 제작
QR 01_VTOL
3 VTOL 비행체 제작 운용
QR 02_수직착륙기
4 LRS를 활용한 장거리 FPV
5 AAT(Automatic Antenna Tracker의 구성 영상을 장거리로 전송
QR 03_픽스호크 AAT
6 마브링크를 통한 GCS 운용
7 컴패니언 컴퓨터(Companion Computer를 통한 다양한 확장성
Chapter 2C픽스호크 드론을 만들기 위한 기본 상식
1 픽스호크는 직사광선을 피해 배치해야 한다
2 픽스호크의 Aux, Main 단자는 위쪽부터 ‘-’(GND, ‘+’(Vcc, ‘S’(Signal 순으로 배열된다
3 픽스호크 RC에서는 수신기에 필요한 전력만을 공급한다
4 픽스호크 서보 레일에만 전원을 공급해 사용하는 방법은 매우 위험하며, 특히 디지털 서보(Digital Servo와 함께 사용 시 더 위험하다
5 기체의 크기와 상관 없이 가능하다면 방진(진동 방지/흡수 처리를 해준다
6 전자적 간섭이 발생할 수 있는 부품은 FC에서 최대한 멀리 배치하거나 차폐 처리를 해줘야 한다
7 기체의 무게중심을 정밀하게 설정하고 가능한 GPS와 FC는 CG점에 설치해야 한다
8 픽스호크의 버저는 반드시 5cm 이상 이격시켜 설치해야 한다
9 픽스호크 LED 지시기로 자신의 상태를 나타낸다
10 나사는 적당히 죄고 록타이트로 보강한다
11 펌웨어 업로드를 제외한 모든 설정 및 비행 시에는 텔레메트리 모듈을 연결하고 HUD 창의 경고 메시지를 항상 주목한다
12 픽스호크에 대한 정보가 필요할 때는 구글 검색이나 해외 포럼을 이용한다
Chapter 3C픽스호크 설정을 위한 프로그램 선택
1 데스크톱 컴퓨터 지원 프로그램
‘픽스호크(Pixhawk’는 교육, 취미와 개발 용도로 누구나 쉽게 저비용 고품질 자동 조종 장치 하드웨어 설계의 표준을 제공하고자 무인항공기(드론을 위한 개발 결과를 오픈소스 플랫폼으로 공유하는 프로젝트 독립적인 공개 하드웨어 프로젝트의 이름이자 드론을 위한 오픈소스 자동 조종 장치(FC, Flight Controller를 의미하기도 한다. 이 픽스호크는 취리히의 스위스 연방 공과대학의 박사후 연구원이었던 약관 32세의 로렌츠 마이어(Lorenz Meier가 개발했으며 상표 등록도 마쳤다. 로렌츠 마이어는 픽스호크 프로젝트의 주요 멤버인 오픈소스 드론을 개발하는 소프트웨어 스타트업 오터리온(Auterion의 공동 설립자이자 PX4의 설립자이기도 하다.
픽스호크는 리눅스 재단이 지난 2014년 10월 발표한 아두파일럿(http://ardupilot.org/을 기반으로 한 드론코드 프로젝트(Dronecode Project가 전신이 된 오픈 소스 프로젝트의 다른 이름이다. 이 프로젝트에는 3DR(3D로보틱스, 바이두(Baidu, 박스(Box, 드론디플로이, 인텔, j드론스(jDrones, 레이저 내비게이션, 퀄컴, 스카이워드(SkyWard, 스콰드론 시스템(Squadrone System, 월케라(Walkera, 유닉(Yuneec 등이 창립멤버로 참여했으며, 드론 코드 개발에 나서고 있는 수많은 스타트업 하드웨어 기업들과 소프트웨어 기업들, 개발된 플랫폼을 채택하는 드론 생태계에서 픽스호크는 큰 비중을 차지하고 있다. 픽스호크(Pixhawk®는 PX4® 및 아두파일럿(ArduPilot®의 비행 스택을 지원하는데, PX4(https://px4.io/는 드론·기타 무인 차량을 위한 오픈 소스 비행 제어 소프트웨어, 아두파일럿은 무인 차량·드론 등 소프트웨어적으로 조작 가능한 기기에 대한 원격 조정/자동화 오픈소스 소프트웨어이다.
이 책에서는 드론코드 프로젝트의 핵심인 아두파일럿(http://ardupilot.org/의 내용을 철저히 분석하고 마브링크(MA