PX4는 자율 비행 프로그램입니다. 세계적인 수준의 개발자들이 산업계와 학계에서 참여하여 개발하였으며, 여러 나라에서 활발하게 활동중인 단체들의 지원을 받을 수 있습니다. 레이싱 드론, 운송용 드론, 자동차와 선박등의 다양한 운송체에 적용할 수 있습니다.
:::팁 이 안내서에는 PX4를 이용한 기체 조립, 설정, 비행에 필요한 내용들이 기술되어 있습니다. :::
:::note 이 안내서는 번역 작업중인 버전입니다. 모든 내용을 번역되지 않았습니다. :::
시작하기는 모든 사용자가 읽어야 합니다. 비행 스택(비행 모드 및 안전 기능)과 지원 하드웨어(비행 제어장치, 기체, 기체 프레임, 텔레메트리 시스템, 원격 조종 제어 시스템)로 제공하는 기능과 더불어 PX4의 전반적인 내용을 알려드립니다.
목적에 따라, 다음 팁은 이 안내서를 살펴볼 때 도움을 드립니다:
이미 드론을 가지고 있고 드론을 날리고 싶을 경우:
PX4를 지원하는 비행용 기체가 준비되어 있을 경우:
- 기본 설정에서는 펌웨어를 최신 버전으로 업데이트하고, 기본 센서(나침반, 자이로/IMU, 대기 속도 등)를 캘리브레이션하고 원격 제어 및 안전 기능을 설정하는 방법에 대해 설명합니다.
- 비행하기는 안전하게 비행할 수 있는 방법과 장소, 그리고 아밍 및 비행 문제를 해결하는 방법을 포함한 비행 요소들에 대해 설명합니다. 또한 비행 모드에 대한 자세한 정보를 제공합니다.
처음부터 PX4로 무인 항공기를 만들고 싶을 경우:
:::tip "지원" 기체는 기체 프레임 참고 목록에 있습니다. 이 목록의 여러 기체는 QGroundControl에서 다운로드 할 수 있는 설정으로 시험을 마쳤으며 설정을 조정했습니다. :::
처음부터 기체를 제작하려면:
- 프레임 선택하기 - 기체 프레임 제작에서는 지원 프레임 목록이 있으며, 기체 하위 분류 항목을 구성하는 자세한 방법을 설명합니다.
- 비행 제어장치 선택 - 시작하기 > 비행 제어 장치와 자동 항법 장치 하드웨어를 살펴보십시오.
- 조립은 중요한 주변 장치를 자동 항법 장치에 연결하는 방법을 설명합니다.
- 기초 설정은 펌웨어를 업데이트하고 기체 프레임에 적합한 설정으로 펌웨어를 구성하는 방법을 보여줍니다. 또한 이 절에서는 주요 센서(나침반, 자이로/IMU, 항속 등)를 보정하고 원격 조종 장치 및 안전 기능을 설정하는 방법도 설명합니다.
기체를 날릴 준비가 되었다면 비행 절로 넘어가십시오.
지원 기체를 뜯어 고치려는 경우:
비행 제어 장치 및 기본 센서 수정은 위 항목에서 다룹니다. 새 센서를 사용하려 하거나 비행 특성에 중대한 영향을 주는 설정을 바꾼다면:
- 주변 장치 하드웨어에서는 외부 센서 사용에 대한 추가 정보를 제공합니다.
- 기본 설정에서는 주요 센서를 보정하는 방법을 설명합니다.
- 고급 설정에서는 기체의 재설정 및 미세 조정 내용을 설명합니다.
새 하드웨어에서 PX4를 실행하고 플랫폼을 확장하고 싶은 경우:
- 개발에서는 새 기체, 비행 알고리즘 수정, 새 모드 추가, 새 하드웨어 통합, 비행 컨트롤러 외부와 PX4간의 통신 및 PX4에 기여하는 방법에 대해 설명합니다.
지원페이지는 핵심 개발 팀과 수많은 커뮤니티 구성원들에게 도움을 받는 방법을 알려드립니다.
특히 다음 내용을 다룹니다:
PX4 사용에 문제를 겪었다면, 먼저 지원 포럼에 내용을 게시하십시오 (기체 설정때문에 문제가 발생할 수 있음).
개발 팀의 요청에 따라 Github에 코드 문제를 제시할 수 있습니다. 가능한 경우, 문제 보고 양식에 비행 기록과 기타 정보를 제공해 주십시오.
코드와 문서에 기여하는 방법은 기여 절에서 찾을 수 있습니다:
이 안내서의 다양한 번역 이 있습니다. (우측 상단의) 언어 메뉴에서 해당 번역을 선택할 수 있습니다:
PX4 코드는 BSD 3-clause 라이선스의 조항에 따라 자유롭게 사용하고 수정할 수 있습니다. 이 문서는 크리에이티브 커먼즈 저작자표시 4.0 라이선스를 따릅니다. 자세한 정보는 라이선스를 참고하십시오.
드론 코드 달력에서는 플랫폼 개발자와 사용자를 위한 주요 일정을 보여줍니다. 자신의 지역 시간대와 맞는 달력을 보려면 아래 링크를 선택하십시오. 사용자의 달력에 추가할 수도 있습니다.
:::tip 달력의 기본 시간대는 CET(Central European Time) 시간대입니다. ::: <iframe src="https://calendar.google.com/calendar/embed?title=Dronecode%20Calendar&mode=WEEK&height=600&wkst=1&bgcolor=%23FFFFFF&src=linuxfoundation.org_g21tvam24m7pm7jhev01bvlqh8%40group.calendar.google.com&color=%23691426&ctz=Europe%2FZurich" style="border-width:0" width="800" height="600" frameborder="0" scrolling="no" mark="crwd-mark"></iframe>
이 라이브러리에서 사용하는 다음 아이콘은 별도의 라이선스를 적용합니다 (아래 그림 참조).
www.flaticon.com 사이트의 Smashicons가 만든 placeholder 아이콘은 크리에이티브 커먼즈 저작자 표시 3.0 라이선스를 따릅니다.
www.flaticon.com 사이트의 Freepik이 만든 camera-automatic-mode 아이콘은 크리에이티브 커먼즈 저작자 표시 3.0 라이선스를 따릅니다.
PX4 플라이트 기술 스택은 드론코드 프로젝트 운영 지침 아래 제공되어 집니다.