paparazzi/paparazzi
Paparazzi is a free and open-source hardware and software project for unmanned (air) vehicles. This is the main software repository.
解决的问题
Paparazzi 提供一个全面的开源软件套件,用于管理无人航空器(UAV)系统,使用户能够控制、模拟和监控各种类型的无人飞行器。
工作原理
该系统由分布在不同目录中的多个组件构成:
- 机载软件:运行在飞行控制器板上的嵌入式软件,用于管理飞行器的飞行。
- 地面站:用于监控飞行器并发送命令的地面控制部分。
- 仿真:一个仿真环境(包括对 JSBSim 作为飞行动力学模型的支持),可在实际部署前测试飞行行为。
- 配置:用于存放机架和遥控器描述的专用目录,以便为不同类型的飞行器定制软件。
适用人群
专为从事各种尺寸(从 11.9g 到 25kg)无人飞行器的爱好者、大学和企业设计。
主要亮点
- 多类型飞行器支持:兼容固定翼飞机、旋翼机、混合动力机、扑翼飞行器,甚至船只或水面飞行器。
- 全生命周期工具链:包含编译、将嵌入式软件上传至飞行控制器以及运行飞行会话的工具。
- 集成仿真功能:允许用户在真实飞行前,于仿真环境中测试导航模块(如“起飞”或“待命点”)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目