Paparazzi UAS

paparazzi

飞控/无人机 🧩 软硬件结合 已发布
paparazzi 4796 Stars 未知 BOM 完整度: 3/5 教程完整度: 0/5

项目简介

Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software


Paparazzi 是一个免费开源的无人机系统(UAS)软件包,自诞生以来已被全球范围内的爱好者、高校和企业成功应用于多种飞行器平台,重量范围从11.9克到25千克不等。该项目不仅支持固定翼、旋翼机、混合构型、扑翼飞行器,甚至还能用于船只和地面车辆,展现了极强的硬件兼容性。

标签

项目特点

完全开源免费,软硬件均可自由使用和修改
支持多种飞行器类型:固定翼、旋翼、混合翼、扑翼、船只等
提供完整的地面站(GCS)和仿真环境
支持多种飞行控制器硬件
拥有活跃的社区和丰富的文档资源
支持从微型到大型无人机的多种尺寸
提供自动任务规划、航点飞行、自主起降等功能

技术规格

支持飞行器类型
飞行器重量范围
地面站平台
仿真支持
通信协议
开发语言
许可证

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
兼容的飞控板(如 STM32 系列) 1 需支持 Paparazzi 固件
固定翼/旋翼/混合翼机架 1 根据飞行器类型选择
无刷电机 1-4 根据飞行器配置
电子调速器 1-4 匹配电机
适配的螺旋桨 1-4 根据电机和机架
锂聚合物电池 1 根据飞行器需求
RC 接收机 1 支持 PPM/SBUS
u-blox 或其他兼容 GPS 1 用于定位和导航
遥测无线电模块 1 用于地面站通信

所需工具

电烙铁与焊接工具 必需
伺服电机
电池/电源

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 4/5
⚪ 表达与交流: 2/5
⚪ 感知与观察: 3/5
⚪ 数理与计算: 4/5
⚪ 动手与操作: 4/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 4/5

所需技能

🔧 **动手能力**:需要能够组装和调试无人机硬件,包括焊接、布线、安装电机和飞控板等。 💻 **编程能力**:需要掌握 C 语言(嵌入式固件开发)和 Python(地面站工具),熟悉 Linux 命令行操作和编译工具链。 ⚡ **电子电路**:需要了解基本的电子电路知识,能够连接传感器、电机、电调等电子元件,并理解通信协议(如 I2C、SPI、UART)。

适用场景

无人机研究和开发:用于学术研究和商业开发,测试新的飞行控制算法和传感器
教育和培训:作为无人机系统教学的实践平台,帮助学生理解飞行控制原理
自主飞行任务:执行航拍、测绘、巡检等自主飞行任务
竞赛和娱乐:参与无人机竞赛或作为业余爱好者的高级项目
定制化无人机系统:为特定应用(如农业、环境监测)定制无人机解决方案