Paparazzi 是一个用于无人机系统的免费开源软件包。多年来,该系统已被世界各地的爱好者、大学和公司成功应用于各种尺寸(11.9 克至 25 公斤)的车辆上。paparazzi支持固定翼、旋翼机、混合动力、扑翼飞行器,甚至可以将其用于船只和水面车辆。
文档可在此处获取https://paparazzi-uav.readthedocs.io/en/latest/
更多文档也可以在 wiki http://wiki.paparazziuav.org上找到
要取得联系,请订阅邮件列表 [ [email protected] ] ( http://savannah.nongnu.org/mail/?group=paparazzi)、IRC频道 (freenode、#paparazzi) 和 Gitter ( https://gitter.im/paparazzi/discuss)。
安装说明可以在 wiki ( http://wiki.paparazziuav.org/wiki/Installation ) 上找到。
快速开始:
git clone https://github.com/paparazzi/paparazzi.git
cd ./paparazzi
./install.sh
对于 Ubuntu 用户,所需的软件包可在 [paparazzi-uav PPA] ( https://launchpad.net/~paparazzi-uav/+archive/ppa ) 中找到,Debian 用户可以使用 [OpenSUSE Build Service 存储库] ( http: //download.opensuse.org/repositories/home:/flixr:/paparazzi-uav/Debian_7.0/ )
Debian/Ubuntu 软件包:
- paparazzi-dev是 Paparazzi 软件用来编译和运行地面段和模拟器的元包。
- 使用 JSBSim 作为模拟器的飞行动力学模型需要paparazzi-jsbsim 。
推荐交叉编译工具链:https://launchpad.net/gcc-arm-embedded
conf:配置目录(机身、无线电……描述)。
data:放置只读数据的位置(例如地图、地形高程文件、图标)
doc:文档(图表、手册源文件...)
sw:软件(机载、地面站、模拟……)
var:编译的产品,地图图块的缓存,...
-
在顶层目录中输入“make”来编译所有库和工具。
-
“./paparazzi” 经营paparazzi中心
-
在左上角的 A/C 组合框中选择“Bixler”飞机。从中上部的“目标”组合框中选择“sim”。单击“构建”。编译完成后,在“Operation”选项卡中选择“Simulation”,然后单击“Start Session”。
-
在 GCS 中,等待约 10 秒,让飞机进入“等待点”导航区块。切换到“起飞”块(条中左下蓝色气道按钮)。使用绿色发射按钮起飞。
-
通过 USB 线将飞控板连接至 PC,为飞控板供电。
-
从paparazzi中心,选择“ap”目标,然后单击“上传”。
- 从paparazzi中心,选择飞行会话并...执行与模拟中相同的操作!