在无人机上实现 DW3000 驱动

最近几个月断断续续花了一些时间在无人机上实现了 DW3000 的驱动,这里记录一下具体实现细节。 DWM3000 简介 DWM3000 是 Decawave 推出的新一代 UWB 芯片模组,DWM3000 上集成了...

cflib 的基本使用方法

Bitcraze 官方提供了名为cflib的 Python 库来对无人机进行操作,下面介绍一些诸如飞行控制、获取 log 信息等基本操作的实现方法。 连接 Crazyflie 我们通过 URI*(Uni...

May 23, 2021 2317 words

OLSR 协议涉及到的主要概念

OLSR 协议涉及到的主要概念 节点(node):实现 OLSR 协议的无线自组网(MANET,Mobile Ad Hoc Network)路由器。 OLSR 接口(OLSR inte...

January 9, 2021 1001 words

Crazyflie M2 灯常亮而其他灯不亮的解决方法

Crazyflie 在刷固件的途中会出现一些问题,最常见的情况就是刷固件失败后,Crazyflie 的 M2 一直亮蓝灯而其他的灯都不亮。 解决方法 尝试按电源键关机然后...

December 30, 2020 367 words

Crazyflie 的 LED 灯闪烁含义

M2 和 M3 只能为蓝灯,M1 和 M4 可以为红灯或绿灯。 含义 M1 M2 M3 M4 自检通过 每秒闪两次红灯 常亮 常亮 / 自检通过但传感器还没有自动校准好 每两秒闪一次红灯 常亮...

December 25, 2020 265 words

晶振误差及其计时原理

晶振和 PPM 晶振的全称是晶体振荡器,又叫做石英晶体谐振器,是利用 [石英](https://zh.wikipedia.org/wiki/石英)[晶...

December 24, 2020 898 words