PX4 개발
신규 기체 개발, 기체 변경, 비행 알고리즘 수정, 신규 모드 추가, 신규 하드웨어 통합, 그리고 PX4 통신 방법 등을 설명합니다.
TIP
This section is for software developers and (new) hardware integrators. 기존 기체 조립이나 PX4 비행 방법을 설명하지 않습니다.
다음과 같은 것을 설명합니다.
- Get a minimum developer setup, build PX4 from source and deploy on numerous supported autopilots.
- Understand the PX4 System Architecture and other core concepts.
- 플라이트 스택과 미들웨어 수정 방법을 배웁니다:
- Modify flight algorithms and add new flight modes.
- Support new airframes.
- PX4에 새 하드웨어를 조합하는 방법을 배웁니다:
- 카메라, 거리 센서 등과 같은 신규 센서와 액츄에이터를 지원합니다.
- 신규 자동조종장치에서 실행하도록 PX4 수정합니다.
- Simulate, test and debug/log PX4.
- 외부 로보틱스 API와 통신/통합합니다.
주요 개발자 링크
- Support: Get help using the discussion boards and other support channels.
- Weekly Dev Call: A great opportunity to meet the PX4 dev team and discuss platform technical details (including pull requests, major issues, general Q&A).
- Licences: What you can do with the code (free to use and modify under terms of the permissive BSD 3-clause license!)
- Contributing: How to work with our source code.