# PX4 开发
本节将介绍如何支持新的飞行器类型和变体、修改飞行算法、添加新模式、集成新硬件以及从飞行控制器外部与 PX4 通信。
TIP
本节针对软件开发人员和(新)硬件集成人员。如果您正在制造现有机身或使用 PX4 飞行器进行飞行,则不需要本节内容。
它解释了如何
- 获取 最低开发人员设置, 从源代码构建 PX4 并在 支持多种自动驾驶仪.
- 了解 PX4 系统结构 和其他核心概念。
- 了解如何修改飞行算法池和中间件:
- 了解如何将 PX4 与新硬件集成:
- 支持新的传感器和执行器,包括摄像头、测距仪等。
- 修改 PX4 以在新的自动驾驶仪硬件上运行。
- 模拟, 测试 和 debug/log PX4.
- 与外部机器人应用程序接口通信/集成。
# 主要开发商链接
- 支持:使用 讨论板 (打开新窗口) 和其他支持渠道。
- 每周开发电话:这是一个与 PX4 开发团队会面并讨论平台技术细节(包括拉取请求、主要问题、一般问答)的绝佳机会。
- 许可证:您可以使用代码做什么(根据许可条款自由使用和修改 BSD 3 条款许可证 (打开新窗口)!)
- 捐款:如何与我们合作 源代码.