目录

  • 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