目录
- Crazyflie入门教程-硬件
- Crazyflie入门教程-安装-组装Crazyflie
- Crazyflie入门教程-测试-App应用程序控制飞行
- Crazyflie入门教程-测试-飞行测试和LED状态
- Crazyflie入门教程-测试-在windows下安装客户端
- Crazyflie入门教程-测试-在linux下安装客户端
- Crazyflie入门教程-应用-扩充甲板
- Crazyflie入门教程-应用-自动检测蜂鸣器
- Crazyflie入门教程-应用-使用Z-ranger卡座
- Crazyflie入门教程-应用-使用Flow卡座
- Crazyflie入门教程-定位-Lighthouse系统入门
- Crazyflie入门教程-定位-Loco定位系统入门
- Crazyflie入门教程-定位-使用LPS飞行入门
- Crazyflie入门教程-控制-自主无人机
- Crazyflie入门教程-控制-检测周围障碍物
- Crazyflie入门教程-控制-crazyflie_ros功能包
- Crazyflie入门教程-集群-安装crazyswarm
- Crazyflie入门教程-集群-crazyswarm配置
- Crazyflie入门教程-集群-测试起飞
- Crazyflie入门教程-常见问题
说明:
- 介绍如何使用crazyswarm
相关设备:
- crazyflie套件:采购地址
步骤:
- 设置$CSW_PYTHON环境变量
export CSW_PYTHON=[python2 or python3]
- 安装依赖项
$ sudo apt install git make gcc swig lib${CSW_PYTHON}-dev ${CSW_PYTHON}-numpy ${CSW_PYTHON}-yaml ${CSW_PYTHON}-matplotlib
- 下载Crazyswarm git存储库
git clone https://github.com/USC-ACTLab/crazyswarm.git
- 运行构建脚本
$ cd crazyswarm
$ ./buildSimOnly.sh
- 通过运行单元测试来验证安装
$ cd ros_ws/src/crazyswarm/scripts
$ $CSW_PYTHON -m pytest