(25)光流传感器

文章目录

前言

25.1 光学流量传感器的测试和设置

25.2 Cheerson CX-OF 光流

25.2.1 在哪里购买

25.2.2 与自动驾驶仪连接

25.2.3 附加说明

25.2.4 测试和设置

25.3 Hex HereFlow 光学流量传感器

25.4 PX4FLOW光学流量相机板

25.5 用于光流的OpenMV

25.6 UPixels UPFlow光流

25.7 ARK Flow开放源码光学流量和距离传感器


前言

CopterPlaneRover 支持光流传感器。这些是相机模块,使用地面纹理和可见特征来确定飞机的地面速度。


选择下面的链接,了解可用传感器的信息。

25.1 光学流量传感器的测试和设置

篇幅过多,另起一篇介绍:

25.2 Cheerson CX-OF 光流

Cheerson CX-OF 光流量传感器重量轻、成本低,可用于改善水平位置控制,尤其是在 GPS 信号被剥夺的环境中。

25.2.1 在哪里购买

该传感器可从 Banggood.comAliExpress 等多家零售商处购买。搜索"CX-OF 备件"可找到更多零售商。

这些替代方法也已证明有效:

这些替代方法可能有效,但尚未得到证实:

25.2.2 与自动驾驶仪连接

光流量传感器应安装在旋翼飞机底部,摄像头镜头朝下。传感器上标有"V2.0"的一面应朝向飞行器的前方。上图不正确,因为自动驾驶仪的箭头朝下,而传感器的"V2.0"标签靠近顶部。

将传感器的 TXVSS(又称 GND)引脚连接到自动驾驶仪的一个串行端口。上图中,传感器连接到 PixhawkTelem2 端口。

将传感器的 VDD(又称 VCC3.3V)连接到 3.3V 电源。上图中使用的是 Pixhawk 的开关端口,但也可以使用 SPKT/DSM 端口的电源引脚。

设置 FLOW_TYPE = 4

如果使用 Serial2/Telem2,则设置 SERIAL2_PROTOCOL = 18;如果连接到其他串行端口,则使用相应的 SERIALx_PROTOCOL 参数。

25.2.3 附加说明

PX4Flow 传感器(PX4Flow sensor)一样,使用该传感器的自主模式(包括 LoiterRTL)也需要测距仪。

FlowHold 不需要使用测距仪。

该传感器已在约 40m 的高度成功进行了测试。

可以通过设置传感器位置参数(sensors position parameters)来提高性能。例如,如果传感器安装在框架旋转中心向前 2cm、向下 5cm 的位置,则将 FLOW_POS_X 设置为 0.02,将 FLOW_POS_Z 设置为 0.05

25.2.4 测试和设置

有关设置指南,请参阅光学流量传感器测试和设置(Optical Flow Sensor Testing and Setup)。

请注意,该传感器的 EK2_FLOW_DELAYEK3_FLOW_DELAY 推荐值为 80

25.3 Hex HereFlow 光学流量传感器

篇幅过多,另起一篇介绍:

25.4 PX4FLOW光学流量相机板

篇幅过多,另起一篇介绍:

25.5 用于光流的OpenMV

篇幅过多,另起一篇介绍:

25.6 UPixels UPFlow光流

篇幅过多,另起一篇介绍:

25.7 ARK Flow开放源码光学流量和距离传感器

篇幅过多,另起一篇介绍:

猜你喜欢

转载自blog.csdn.net/qq_20016593/article/details/132980168