TFmini Plus 在开源飞控 pixhawk 上的应用

TFmini Plus 可以直接连接 Pixhawk 的串口使用。飞行器可以使用 TFmini Plus 来实现定高或
者避障功能。本文档适用于 pixhawk ArduCopter V3.6.2 或更高版固件(注:雷达在 V3.6.2 及以上
固件使用标准输出格式即可,无需使用 PIX 模式)。

连接 Pixhawk 方式示例:

图 1 TFmini Plus 连接 Pixhawk 的 TELEM2(串口 2)接口示意图

TFmini Plus 用于 pixhawk 定高应用的 Mission Planner 配置说明

将飞控连至 MP。注意:雷达安装高度应大于雷达盲区。在下面的【CONFIG/TUNING】栏里面选择左侧的【Full Parameter List】,找到并修改下面几个参数:
SERIAL2_PROTOCOL = 9 【SERIAL2 端口选择为 Rangefinder 类型】
SERIAL2_BAUD = 115 【输入雷达当前波特率,如未更改,输入雷达默认波特率 115200,即 115】
RNGFND_TYPE = 20 【与 TFmini 选项相同】
RNGFND_MIN_CM = 30 【雷达有效读取最小距离,单位 cm,可以根据实际需求调整,此数值应大于雷达盲区】
RNGFND_MAX_CM = 400 【雷达有效读取最大距离,单位 cm,可以根据实际需求调整,但应小于雷达有效最大量程】
RNGFND_GNDCLEAR = 15 【无人机落地后雷达显示的距离,单位是 cm,取决于模块安装高度,此数值应大于雷达盲区】
RNGFND_ORIENT=25 【雷达向下安装】
PRX_TYPE=0
设置好这几个参数后,点击软件右侧的【Write Params】即可。

如果出现“Bad Lidar Health”错误,请检查是否连接正确、供电是否正常。

如何查看雷达定高的距离显示:双击 Mission Planner 左下面板空白处,如下图:

选择 sonarrange 选项,如下图:

主面板上将会显示雷达定高的具体距离在 Sonar Range(meters)处,如下图:

TFmini Plus 用于 pixhawk 避障应用的 Mission Planner 配置说明

目前,仅建议在 Loiter 模式下使用,使用方法如下:
将飞控连至 MP。注意:雷达前方到无人机边缘应大于雷达盲区。在下面的【CONFIG/TUNING】
栏里面选择左侧的【Full Parameter List】,找到并修改下面几个参数:
AVOID_MARGIN=3 【Loiter 模式下无人机离目标的响应距离,单位:m,根据需要设置避障距离】
SERIAL2_PROTOCOL = 9 【SERIAL2 端口选择为 Rangefinder 类型】
SERIAL2_BAUD = 115 【输入雷达当前波特率,如未更改,输入雷达默认波特率 115200,即 115】
RNGFND_TYPE = 20 【与 TFmini 选项相同】
RNGFND_MIN_CM = 30 【雷达有效读取最小距离,单位 cm,可以根据实际需求调整,此数值应大于雷达盲区】
RNGFND_MAX_CM = 400 【雷达有效读取最大距离,单位 cm,可以根据实际需求调整,但应小于雷达有效最大量程】
RNGFND_GNDCLEAR = 15 【无人机落地后雷达显示的距离,单位是 cm,取决于模块安装高度,此数值应大于雷达盲区】
RNGFND_ORIENT=0 【根据雷达实际安装方向选择,0 为前向,目前支持 0~7,详见 MP 说明】
PRX_TYPE=4 【避障模式下 proximity sensor 需要选择 RangeFinder】
设置好这几个参数后,点击软件右侧的【Write Params】即可。

如果出现“Bad Lidar Health”错误,请检查是否连接正确、供电是否正常。

如何查看避障的距离显示:(避障的距离不会显示在 Sonar Range 一栏)在主界面按住 Ctrl+F, 会出现以下窗口:

点击 Proximity 按钮,会出现如下窗口:

绿色数字即为雷达探测到的具体距离(v1.3.48 版本以下的 Mission Planner 只有此窗口关闭、打开、放大、缩小时此数字才会刷新,但不影响雷达避障探测的数据刷新,及时更新 Mission Planner
即可)

附:如果 TELEM 2 接口被占用,可以连接 Pixhawk 的 SERIAL4/5 接口,如下图,其它设置与以
上相同


图 2 TFmini Plus 连接 Pixhawk 的 SERIAL4/5(串口 4/5)接口示意图

将飞控连至 MP,在下面的【CONFIG/TUNING】栏里面选择左侧的【Full Parameter List】,找到并修改下面几个参数:
SERIAL4_PROTOCOL = 9
SERIAL4_BAUD = 115
其他参数配置同 TFmini Plus 连接 Pixhawk 的 TELEM2(串口 2)在定高/避障应用下 Mission Planner 配置说明,设置好参数后,点击软件右侧的【Write Params】即可。

TFmini Plus 在开源飞控 pixhawk 上的应用相关推荐

  1. TFmini在开源飞控pixhawk上的应用

    TFmini在开源飞控pixhawk上的应用 TFmini可以直接连接Pixhawk的串口使用.飞行器可以使用TFmini来实现定高或者避障功能.本文档适用于pixhawk ArduCopter V3 ...

  2. TFmini Plus在开源飞控PX4上的应用

    TFmini Plus在开源飞控PX4上的应用 PX4有着自己独特的优势,受到广大爱好者的喜爱.TFmini Plus是北醒公司推出的性价比极高的激光雷达,受到广大爱好者的追捧.本文介绍TFmini ...

  3. TFmini在开源飞控PX4上的应用

    TFmini在开源飞控PX4上的应用 TFmini 是一款小型激光雷达模组.主要实现实时.无接触式的距离测量功能,具有测量准确. 稳定.高速的特点. 产品型号:TFmini 产品名称:小型激光雷达模组 ...

  4. 如何用开源飞控PIXHAWK进行二次开发?

    著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:我是肉包子 链接:http://www.zhihu.com/question/38874663/answer/842399 ...

  5. pixhawk飞控调试_如何用开源飞控PIXHAWK进行二次开发?

    以下所描述的都是针对px4原生固件,此外,由于固件更新过于频繁,本文描述的是15年7月的固件,主要是举例,有改动的话,自己再研究研究吧(后面换cmake编译方式了,改动蛮大). 既然要做开发,第一步就 ...

  6. 我设计了一款开源飞控,性能远超Pixhawk,运行APM固件-怒飞垂云

    从2009年到现在,我从事无人机研发将近11年了,中途设计过很多飞控,有闭源的无人飞艇飞控.大型固定翼无人机飞控,也有在开源飞控Pixhawk基础上修改的飞控,如今,基于STM32F7系列单片机的飞控 ...

  7. 开源飞控APM与PIXHAWK

    一 APM 官网地址:http://ardupilot.org/ APM(ArduPilotMega) 是在2007年由DIY无人机社区(DIY Drones)推出的飞控产品,是当今最为成熟的开源硬件 ...

  8. PIXHAWK上安装PX4Flow光流传感器及调试过程

    摘自:https://blog.csdn.net/wlrh253250/article/details/90146561 PIXHAWK上安装PX4Flow光流传感器及调试过程 置顶 wang-rh ...

  9. 无人机——开源飞控简介

    注:本文转载自   ExBot易科机器实验室 --开源飞控知多少      http://blog.exbot.net/archives/2154 在纷繁复杂的无人机产品中,四旋翼飞行器以其结构简单. ...

最新文章

  1. 谷歌发布最新看图说话模型,可实现零样本学习,多类型任务也能直接上手
  2. 设计模式之强大的接口适配器模式,继承Thread or 实现Runnable?
  3. 【Python基础】使用Matplotlib可视化数据的5个强大技巧
  4. 从概设流程、审美、设计思路几个方面,漫谈游戏美术设计的思维方式
  5. Hark的数据结构与算法练习之简单选择排序
  6. 机器学习-机器学习概论(入门机器学习基础知识)
  7. python采用那种编程模式_使用Mixin设计模式进行Python编程的方法讲解
  8. 【Python】Paramiko模块实现Linux服务器远程文件操作
  9. Tyepcho超好看大前端模板
  10. 计算机网络的最短帧长公式,每日一题 | CSMA/CD协议的最短帧长公式
  11. 数字孪生技术如何实现复制世界?关键的关键是…
  12. bzoj 3372: [Usaco2004 Feb]Moo University -- Financial Aid 财政补助(set+贪心)
  13. 人生感悟-是留丰碑还是墓碑
  14. 小白笔记LM2596
  15. 计算机推免资源(不定期更新)
  16. 播放器html模板,腾讯HTML播放器模板
  17. 计算机启动相机代码,如何在win7系统中启动相机
  18. Richer Convolutional Features for Edge Detection(RCF-PYTorch)部署
  19. 又到年底冲刺时,华为小米竞相降价促销
  20. 高可用:美团点评智能支付核心交易系统的可用性实践

热门文章

  1. [Unity 学习] Unity 入门学习及第一个游戏
  2. 【京东】商品详情页采集
  3. 超市进销存系统的设计与实现
  4. 天正坐标标注显示不全_CAD命令栏坐标显示不全
  5. Linux之systemctl命令基本使用
  6. Oracle 数据压缩(Compression) 技术 说明
  7. uniapp开发:uniapp快速体验vue3.2之setup语法糖,怎么使用怎么爽
  8. iOS-Core-Animation-Advanced-Techniques(五)
  9. gclient 设置代理问题
  10. __filename意思