标签 loco定位系统入门教程 下的文章
说明:
本教程将教读者如何使用ROS驾驶一架小型四旋翼直升机,无论是单独驾驶还是作为一个团队驾驶。
我们将讨论硬件平台BitCrazy Crazyflie 2.0,由于其体积小、重量轻,非常适...
说明:
介绍Crazyflie的硬件
相关设备:
crazyflie套件:采购地址
crazyflie无人机硬件:
STM32F405:主微控制器,用于状态估计、控制和扩展的处理(Co...
说明:
介绍如何安装Crazyflie软件
相关设备:
crazyflie套件:采购地址
软件介绍
crazyflie-clients-python:https://github.co...
说明:
介绍如何安装ubuntu20.04
步骤:
会提供ubuntu20.04虚拟机
系统:ubuntu20.04
python3.7
ROS版本:Noetic
说明:
介绍如何在linux系统下安装和配置客户端cfclient(Crazyflie PC client)
介绍如何在linux系统下的客户端刷固件
cfclient是crazyflie的客...
说明:
介绍如何在linux下安装cflib库
该项目需要Python 3.7+
cflib 是一个用 Python 编写的 API,用于与 Crazyflie 和 Crazyflie 2.0...
说明:
loco positioning系统可以配置为两种模式。双向测距(TWR)模式和到达时差(TDoA)模式
在TWR模式下,设置过程更加简单;如果您打算在TDoA模式下使用系统,我们也建...
说明:
loco positioning系统可以配置为两种模式。双向测距(TWR)模式和到达时差(TDoA)模式
在TWR模式下,设置过程更加简单;如果您打算在TDoA模式下使用系统,我们也建...
说明:
介绍如何使用python脚本与crazyflie建立联系
该脚本与Crazyflie连接、同步,并在几秒钟后断开连接
步骤:
新建一个python脚本connect_log_par...
说明:
介绍如何使用python脚本,同步方式添加读取日志变量
步骤:
将Crazyflie连接到cfclient,点击客户端的菜单栏上View -> Tabs -> Log ...
说明:
介绍如何使用python脚本,异步方式添加读取日志变量
步骤:
将Crazyflie连接到cfclient,点击客户端的菜单栏上View -> Tabs -> Log ...
说明:
介绍如何使用python脚本,读取和设置参数
步骤:
将Crazyflie连接到cfclient,点击客户端的菜单栏上View -> Tabs -> Parameter...
说明:
介绍如何使用python脚本,检查甲板是否连接到crazyflie
步骤:
新建一个python脚本motion_flying.py
使用loco定位系统和甲板:deck.bcLo...
说明:
介绍如何使用python脚本,控制起飞
该python脚本控制crazyflie立即起飞,飞行3秒后,会再次着陆
步骤:
新建脚本motion_flying.py
代码如下
im...
说明:
介绍如何使用python脚本,改变飞行高度
步骤:
新建python脚本motion_flying.py
代码如下
import logging
import sys
impor...
说明:
介绍如何使用python脚本,控制前进、转身和后退
步骤:
新建python脚本motion_flying.py
代码如下
import logging
import sys
i...
说明:
介绍如何使用python脚本控制来回移动
步骤:
新建python脚本motion_flying.py
代码如下
import logging
import sys
import...
说明:
介绍如何使用使用python脚本,控制在边界框中弹跳
步骤:
新建python脚本motion_flying.py
代码如下
import logging
import sys
...
说明:
介绍如何使用python脚本使用灯光
前面的两个LED M1 M4为红色/绿色(低电平使能),后面的两个LED仅为蓝色
步骤:
使用位掩码控制LED,高电平使能,scf.cf.pa...
说明:
介绍如何使用python脚本移动到指定位置
步骤:
函数go_to的参数
def go_to(self, x, y, z, yaw, duration_s, relative=F...
- 1
- 2
- 后一页 »