(1)(1.6) Garmin激光雷达-Lite

这篇具有很好参考价值的文章主要介绍了(1)(1.6) Garmin激光雷达-Lite。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录

前言

1 激光雷达-Lite v1和v2的问题

1.1 13m偏移(蓝标和黑标激光雷达)

1.2 I2C干扰(蓝标激光雷达)

1.3 I2C上的传感器锁定(黑标激光雷达)

1.4 GPS干扰(黑标激光雷达)

2 通过I2C连接

3 通过PWM连接

3.1 可选省电功能

4 测试传感器

5 视频指南

6 参数说明


前言

Garmin / PulsedLight LIDAR-Lite 测距仪是一种低成本光学测距解决方案,在大多数工作条件下的测距范围为 40m,功耗低,外形小巧。该传感器可从包括 Sparkfun 在内的许多在线零售商处购买。技术信息请点击此处(here)。


1 激光雷达-Lite v1和v2的问题

Lidar-Lite v1v2 中发现了一些问题,目前尚不清楚 v3 中是否解决了这些问题。试图与制造商解决这些问题的努力并不完全成功。这些说明是对潜在用户的警告。

这些问题是:

  • "蓝标"和"黑标"激光雷达的真实距离偏差均为 13m
  • 使用"蓝标"激光雷达时干扰其他 I2C 设备;
  • 与旧款"黑标"激光雷达一起使用 I2C 时传感器锁定;
  • 与旧款"黑标"激光雷达一起使用时的 GPS 干扰。

1.1 13m偏移(蓝标和黑标激光雷达)

激光雷达有时(很少)会返回比真实距离大大约 13m 的距离。I2CPWM 都会出现这种情况。该问题已记录在几架不同飞机的飞行日志中,并在大量的台架测试中重现。

当问题发生时,13m 偏移量通常会锁定,因此激光雷达在飞行剩余时间内的所有读数都将是 13m偏移量。但也有 13m 偏移在几秒或几分钟后消失的情况。

如果激光雷达电源波动过大,就更容易出现这种问题。这个问题很容易在工作台设置中重现,即激光雷达最初的供电电压低于 4V,然后电压升高。

遗憾的是,电源电压低并不是引发该问题的唯一原因,因此确保良好的电源可以降低出现该问题的概率,但并不能消除该问题。对激光雷达电源电压进行监控的多个飞行记录显示,在电源良好的情况下也会出现该问题。

这个问题没有已知的解决方法。我们已向设备制造商提供了该问题的详细跟踪记录,但没有任何解决办法。我们还使用设备制造商自己的软件和推荐的硬件设置重现了该问题。

1.2 I2C干扰(蓝标激光雷达)

较新的蓝标激光雷达与同一总线上的其他 I2C 设备在 I2C 上存在干扰问题。特别是在与数字空速传感器使用同一 I2C 总线时,会出现空速读数不正确的情况。这一问题并非在所有飞机上都会出现,但一旦出现,结果就会非常严重,空速读数会偏差 10m/s 以上。

尽管工作台测试已经重现了这一结果,但我们仍无法捕捉到发生这种情况的逻辑轨迹。通过 PWM 而不是 I2C 使用激光雷达可以解决这个问题。

1.3 I2C上的传感器锁定(黑标激光雷达)

第一个问题(使用黑标激光雷达时 I2C 上的锁定)可以通过使用新的蓝标激光雷达或使用 PWM 输出方法(最好带有复位引脚)来解决。这个问题并不常见,但在台架测试中,遮住激光雷达镜片就很容易重现。当激光雷达读取短距离时,似乎更容易出现这种情况。该问题有两种表现形式,一种是通过发送 I2C 复位命令来解决锁定问题,另一种则对 I2C 复位没有响应。

1.4 GPS干扰(黑标激光雷达)

老式黑标激光雷达会对 GPS 造成严重干扰。具体表现为开机时 GPS 锁定时间更长,锁定后 GPS 噪音水平更高,导致 GPS 精度降低。测试表明,干扰包括传导干扰和辐射干扰。

将激光雷达放置在离 GPS 越远越好的地方,这样做有帮助,但并不能完全解决这个问题。

2 通过I2C连接

Warning

2015 年 2 月之前生产的激光雷达存在 I2C 接口通信问题。对于这些激光雷达,请使用 PWM 连接。

连接器电缆的一端是 6CLIK Mate 连接器,另一端是镀锡引线。引线应焊接到 DF13JST 连接器上,并连接到自动驾驶仪的 I2C 端口,如下图所示。

测距仪的电源应由单独的外部 BEC 提供,如下图所示。

(1)(1.6) Garmin激光雷达-Lite,【测距仪】,开源,无人机,测距仪,Copter,ArduPilot

设置以下参数:

  • RNGFND1_TYPE = 3 "LidarLite-I2c" (激光雷达-I2c);
  • RNGFND1_MAX_CM = 3500(激光雷达能够准确报告的最大范围,单位为厘米);
  • RNGFND1_MIN_CM = 20(激光雷达能准确报告的最小距离,单位为厘米)。

3 通过PWM连接

建议使用 PWM 接口,因为它可以避免 I2C 接口的一些问题。

如下图所示,将激光雷达连接到自动驾驶仪的后伺服轨道和 BECESC(提供电源):

(1)(1.6) Garmin激光雷达-Lite,【测距仪】,开源,无人机,测距仪,Copter,ArduPilot

电阻可在 200 欧姆和 1k 欧姆之间。在模式控制引脚(编号"5")和地(编号"3")之间连接一个电阻,可使激光雷达进入连续采集模式。

设置以下参数:

  • RNGFND1_TYPE = 5 "PWM";
  • RNGFND1_PIN = 54 "AUX5"(如果使用 4.0.0 或更高版本,可使用任何辅助输出端);
  • RNGFND1_MAX_CM = 3500(激光雷达能准确报告的最大范围,单位为厘米);
  • RNGFND1_MIN_CM = 20(激光雷达能准确报告的最小范围,单位为厘米);
  • RNGFND1_SCALING = 1(对于某些单位,"0.8"可能会产生更精确的读数);
  • RNGFND1_OFFSET = 0
  • BRD_PWM_COUNT = 4(确保 AUX5 不用作伺服输出)。

Note

在固件 4.2 及更高版本中,将 PWM/SERVO/MOTOR 输出设置为 GPIO 功能的方法有所改变。不再使用 BRD_PWM_COUNT,而只是将单个 SERVOx_FUNCTION 参数设置为"-1"。如果设置为"0",则仍是 PWM 输出,未指定功能,并在电路板安全未激活时输出该输出的微调值。如果舵机功能被"镜像"到远程设备(如 DroneCANKDECAN ESC),则为了将自动驾驶板的相应输出引脚更改为 GPIO,但仍允许将 SERVOx_FUNCTION 分配给远程设备,可以使用SERVO_GPIO_MASK 参数将电路板引脚分配为 GPIO,而不影响远程设备的 SERVOx_FUNCTION 分配。

3.1 可选省电功能

使用 PWM 驱动器时,你可以选择配置激光雷达,使其在飞行器距离地形超过指定高度(使用 SRTM 高度)时禁用,这样可以节省约 100mA 的电流。

(1)(1.6) Garmin激光雷达-Lite,【测距仪】,开源,无人机,测距仪,Copter,ArduPilot

设置以下参数:

  • RNGFND1_STOP_PIN 55 "AUX6"(也可使用其他辅助引脚);
  • RNGFND1_PWRRNG 为地形高度(以米为单位),超过该高度将禁用激光雷达以节省电能。

当地形数据显示飞行器高于 RNGFND1_PWRRNG 高度时,将使用 RNGFND1_STOP_PIN 关闭激光雷达。

你的 GCS 必须提供地形数据(provide terrain data)才能正常工作。

4 测试传感器

传感器读取的距离可在Mission Planner飞行数据屏幕的状态选项卡中查看。仔细查看"sonarrange"(声纳范围)。最好将激光雷达放置在距大面积平墙几个已知距离(1m3m5m)处进行测试。如果激光雷达的读数经常出现固定偏移量的错误,例如每次读数都偏离 50cm,则应调整 RNGFNDx_OFFSET 参数的正确值。如果每次读取的距离偏差都不同,则需要更改 RNGFNDx_SCALING 参数。更新参数(可能是 1.10.9)并再次测试,重复直到正确为止。

(1)(1.6) Garmin激光雷达-Lite,【测距仪】,开源,无人机,测距仪,Copter,ArduPilot

5 视频指南

下面的视频指南显示了使用 PWM 进行的设置,但基于过时的说明,跳过了 RNGFND1_PIN 参数的设置。

6 参数说明

1、RNGFND1_TYPE:测距仪类型

连接测距仪的类型。

Values

Value

Meaning

0

None

1

Analog

2

MaxbotixI2C

3

LidarLite-I2C

5

PWM

6

BBB-PRU

7

LightWareI2C

8

LightWareSerial

9

Bebop

10

MAVLink

11

USD1_Serial

12

LeddarOne

13

MaxbotixSerial

14

TeraRangerI2C

15

LidarLiteV3-I2C

16

VL53L0X or VL53L1X

17

NMEA

18

WASP-LRF

19

BenewakeTF02

20

Benewake-Serial

21

LidarLightV3HP

22

PWM

23

BlueRoboticsPing

24

DroneCAN

25

BenewakeTFminiPlus-I2C

26

LanbaoPSK-CM8JL65-CC5

27

BenewakeTF03

28

VL53L1X-ShortRange

29

LeddarVu8-Serial

30

HC-SR04

31

GYUS42v2

32

MSP

33

USD1_CAN

34

Benewake_CAN

35

TeraRangerSerial

36

Lua_Scripting

100

SITL

2、RNGFND1_MIN_CM:测距仪最小距离

测距仪能可靠读取的最小距离(厘米)。

Increment

Units

1

centimeters文章来源地址https://www.toymoban.com/news/detail-712862.html

3、RNGFND1_MAX_CM:测距仪最大距离

测距仪能可靠读取的最大距离(厘米)。

Increment

Units

1

centimeters

到了这里,关于(1)(1.6) Garmin激光雷达-Lite的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于51单片机红外测距仪阈值报警仪表设计

    目录       简介        一.系统的功能分析及体系结构设计          二.STC89C52单片机最小系统        三. 5V 电源电路设计        四. LCD1602液晶显示模块电路设计        五. 按键电路 设计        六. PCF8591 A/D采样电路设计        七.GP2Y0A21YK0F红外测距传感器模块电

    2024年02月07日
    浏览(48)
  • C# winfrom实例:四路激光测距雷达数据采集和波形图绘制

       1.所述产品 产品型号: TFmini Plus 相关资料下载地址:http://www.benewake.com/download 产品名称:TFmini Plus激光雷达模组 制造商 公司:北醒(北京)光子科技有限公司  2.产品功能:TFmini Plus是基于TFmini的升级项目,它是一款小型化,单点测距的产品,基于TOF(飞行 时间)原理,

    2024年02月19日
    浏览(42)
  • RGB-L:基于激光雷达增强的ORB_SLAM3(已开源)

    点云PCL免费知识星球,点云论文速读。 文章:RGB-L: Enhancing Indirect Visual SLAM using LiDAR-based Dense Depth Maps 作者:Florian Sauerbeck, Benjamin Obermeier, Martin Rudolph 编辑:点云PCL 代码:https://github.com/TUMFTM/ORB_SLAM3_RGBL.git 欢迎各位加入免费知识星球,获取PDF论文,欢迎转发朋友圈。文章仅

    2024年02月07日
    浏览(49)
  • Nooploop空循环 基于ArduPilot开源自动驾驶仪平台(APM固件)的TOFSense/-F/-M全系列激光测距传感器应用图文教程

    自2023/7/10日起ArduPilot飞控固件开始支持深圳空循环科技有限公司的TOFSense系列产品。从Plane/Copter/Rover 4.5 开始,Ardupilot 固件添加了对 TOFSense协议的支持,用于避障和高度保持。用户如果使用低于该版本的固件需要自行将相关文件进行移植与适当修改,才能支持TOFSense,TOFSense传

    2024年02月04日
    浏览(85)
  • 自动驾驶感知——激光雷达基本概念|激光雷达点云|激光雷达的标定

    激光探测及测距系统(Light Detection and Ranging,LiDAR) 激光雷达是一种通过发射激光束探测目标的位置、速度等特征量 的雷达系统 激光波段位于0.5μm-10μm,以光电探测器为接收器件,以光学望远镜为天线。 特点 • 角分辨率、距离分辨率高 • 抗干扰能力强 • 三维坐标、反射率

    2024年02月02日
    浏览(43)
  • 4D毫米波雷达和3D雷达、激光雷达全面对比

              众所周知,传统3D毫米波雷达存在如下性能缺陷:         1)静止目标和地物杂波混在一起,难以区分;         2) 横穿车辆和行人多普勒为零或很低,难以检测;         3) 高处物体和地面目标不能区分,容易造成误刹,影响安全性;        

    2024年02月05日
    浏览(60)
  • 激光雷达技术路线及产业链梳理:OPA+FMCW或成为未来激光雷达终极解决方案

    前言:本文对激光雷达产业进行梳理,从上游器件、中下游终端厂商等几个部分来剖析激光雷达产业链。 激光雷达:自动驾驶的核心传感器 激光雷达是通过发射激光束作为来探测目标位置、速度、结构等特征的雷达系统。与其他雷达系统的原理类似,激光雷达是向目标发射

    2024年02月07日
    浏览(41)
  • 首发丨全球首款用于激光雷达的商用光控超表面芯片发布!激光雷达降本再添可选项

    《激光雷达老炮儿》最新获悉,美国光学半导体创业公司Lumotive于上周五宣布正式对外推出其首款极具开创性、基于 光控超表面  (LCM)技术的 完整产品LM10 ,该产品也是世界上首款商用数字光束控制解决方案。 与机械系统相比,Lumotive的数字光束控制技术凭借其卓越的成本

    2024年02月09日
    浏览(43)
  • 【6. 激光雷达接入ROS】

    欢迎大家阅读2345VOR的博客【6. 激光雷达接入ROS】🥳🥳🥳 2345VOR鹏鹏主页: 已获得CSDN《嵌入式领域优质创作者》称号👻👻👻,座右铭:脚踏实地,仰望星空🛹🛹🛹 本文章属于《Ubuntu学习》和《ROS机器人学习》 :围绕Ubuntu系统基本配置及相关命令行学习记录!机器人操作

    2024年02月06日
    浏览(49)
  • 3D激光雷达和相机融合

    主要看重投影误差,cv的标定识别率也太低了。。。原因是找到了,相机给的曝光时间5ms,增大曝光时间成功率大大提升,但曝光时间给打了,影响实时性,头疼。。 主要是3D-2D的标定 采集标定数据 参照以下采集标定数据和处理标定数据,pcd角点选取和图像角点选取: https:

    2024年02月06日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包