针对派诺特无人机(Parrot)的编程软件下载,官方提供了多套面向不同开发场景的SDK(软件开发工具包)和仿真工具。以下为最核心的下载途径与说明,所有软件均需通过Parrot开发者官方网站(developer.parrot.com)获取,具体版本请根据你的无人机型号(如Anafi、Bebop 2、SkyController等)选择。

1. Parrot Olympe:这是面向Python开发者的官方地面控制与机载编程库,支持Anafi系列无人机。它提供了完整的飞行控制API、相机参数调整、视频流处理等功能。下载方式:访问Parrot开发者官网,在“Olympe”专区获取whl安装包或通过pip命令安装(需配合对应版本的Python环境)。
2. Parrot Sphinx:这是一款开源仿真器,基于Gazebo二次开发,专用于Parrot无人机的硬件在环(HIL)和软件在环(SIL)仿真。它允许在无实体无人机的情况下测试飞控算法和感知程序。下载地址同样在开发者官网的“Sphinx”页面,提供Linux(Ubuntu)和macOS的deb包或源码。
3. Parrot GroundSDK:适用于iOS和Android平台的移动端开发框架,用于构建自定义地面站应用程序(如飞行控制、航点规划、实时视频显示)。需通过CocoaPods(iOS)或Gradle(Android)集成。官方GitHub仓库(github.com/Parrot-Developers)可获取示例代码和API文档。
4. Parrot ARDrone SDK(旧型号):如果你使用的是AR.Drone 1.0/2.0等早期机型,应下载ARDrone_SDK(已停止更新但仍有存档)。该SDK支持C/C++开发,包含飞控通信库、视频解码库和Wi-Fi连接管理。遗留版本可在Parrot开发者网站“Archive”目录或GitHub上找到。
5. 对于Bebop系列和SkyController,Parrot提供了Bebop SDK和SkyController SDK,均包含网络通信协议(基于ARSDK的演进版)。这些仓库均在Parrot官方GitHub下以开源形式发布,支持Linux和嵌入式系统开发。
下载注意事项:
- 所有官方软件必须从developer.parrot.com或GitHub.com/Parrot-Developers获取,避免第三方篡改风险。
- 安装前请阅读Release Notes,确认操作系统兼容性(例如Olympe目前仅支持Ubuntu 18.04/20.04和Windows 10)。
- 如果下载链接失效或需要历史版本,可通过开发者网站“Contact”页面申请归档包,或直接访问Parrot公司的FTP服务器(需注册开发者账号)。

查看详情

查看详情