无人机用光流模块单纯定点悬停其实水平XY方向上控制的是它的速度环,并没有位置环。光流是进行速度估计的。

2023-05-16

无人机用光流模块定点悬停其实水平方向上控制的是它的速度环,并没有位置环。除非你让它识别跟踪一个物体或者标志,那应该才有位置环,单纯光流应该只是反馈它的水平的速度,控制的也是水平的速度,相对位移,它并没有一个绝对位置去控制它去定在那个绝对位置,除非你用摄像头识别某个物体或者GPS等等的,有个期望的绝对的位置。

 

也怪不得姿态环外面是速度环,可能就是这么来的,因为加上速度环就可以实现定点悬停了,再加上位置环可以实现循迹了。单纯姿态环应该就可以实现自稳了,加上速度环可以实现定点悬停,加上位置环可以实现循迹,是逐渐递增的,这样的四环串级设置是有道理的,不是凭空想出来的。而且是这几个环串起来不是叠加起来,实现了位置速度角度同时的控制。

 

这是不是也意味着单靠光流模块的定点悬停可能会随着时间积累会在水平XY方向有累计漂移,我感觉正点原子的基于光流的定点似乎是有点漂移的,随着时间积累,可能是这个原因。

 

就像你单靠角速度积分算出来的角度,随着时间变长肯定会有漂移,偏差可能越来越大,所以需要加速度计来融合滤波嘛。

 

单纯有速度数据反馈就可以实现定点悬停了,当然循迹或者跟踪应该是需要位置环的。

 

 

https://blog.csdn.net/wb790238030/article/details/82685180

https://blog.csdn.net/sinat_16643223/article/details/106745101

 

 

在北航的无人机书里面,光流也是用来进行速度估计的

 

 

下面拍自《多旋翼无人飞行器嵌入式飞控开发指南》

可以看到包括这本书和上面两本书在内的三本书都说到了光流的Lucas-Kanade算法,而且下面这本书说了,这种算法可以计算出连续拍摄图像序列上的光流信息,并从中题去出相对运动速度。所以光流是提取出相对运动速度。

 

这篇硕士学位论文里面也可以看到,光流反馈的是速度

 

 

 

https://blog.csdn.net/zhengyuxin0507/article/details/81416465

这篇文章的评论里也说了

 

 

 

 

https://mp.weixin.qq.com/s/JGPSqJ_oimw0de1FMN189A

这是across写的,就是B站的那个此兽玩命

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无人机用光流模块单纯定点悬停其实水平XY方向上控制的是它的速度环,并没有位置环。光流是进行速度估计的。 的相关文章

随机推荐

  • PIXHAWK飞机侧翻原因

    转载自 xff1a http pix 1yuav com wen ti ji jin fei ji ce fan yuan yin html 飞机侧翻原因 飞机侧翻有以下几个原因 xff0c 请认真检查 1 电机顺序 xff0c 电机转向
  • PIXHAWK:LED灯意义

    LED灯意义 由上图我们可以看到这些LED 灯有左边的FMU 飞控板指示灯 xff0c 右边的IO 输入输出板指示灯 这些LED 灯含义如下 xff1a FMU PWR 61 Flight management Unit Power xff
  • pixhawk:如何飞控出厂配置

    飞控如何恢复出厂配置 打开 配置调试 全部参数表 xff0c 右边 xff0c 点击 重置为默认
  • VR游戏设计之三大特性

    2016 年 9 月 23 24 日 xff0c 由 CSDN 和创新工场联合主办的 MDCC 2016 移动开发者大会 中国 xff08 Mobile Developer Conference China xff09 将在北京 国家会议中
  • 校验和

    校验和是用于检测传输过程中可能产生的错误 xff0c 将其置于数据后 xff0c 随数据一同发送 xff0c 接收端通过同样的算法进行检查 xff0c 若正确就接受 xff0c 错误就丢弃 校验和C源代码 xff1a unsigned sh
  • 用指针做函数输入形参的原因!是因为这样能在函数中改变实参的值,现在才明白。

    看了华清的视频才明白了 xff0c 强烈推荐去看1 8 2 函数之间的参数传递方式 全局变量 值传递方式 xff08 也叫复制传递 xff09 地址传递方式 xff08 也叫指针传递 xff09 形参是新开辟的存储空间 xff0c 因此在函
  • C语言的return用法

    C语言return的用法详解 xff0c C语言函数返回值详解 摘自C语言中文网 xff1a http c biancheng net view 1855 html 我觉得对return讲得不错 xff0c 终于把return弄明白了 函数
  • 使用 free() 释放内存的同时要将指针置为NULL

    free之后要给指针赋值null么 xff1f 还有就是free我传入的只是一个地址 xff0c 那么它怎么知道要释放多少空间 xff1f 是不是通过前面malloc得到的 xff0c 我觉得应该是free和malloc是配对使用的 xff
  • 目录流

    部分摘自 xff1a https blog csdn net hou512504317 article details 46381641 我觉得写得很不错 xff0c 一下子弄懂了为什么有目录流 一切都是文件 xff0c 目录也是文件 xf
  • 《多旋翼飞行器系统设计与控制》这本书似乎是很多人推荐的

    多旋翼飞行器系统设计与控制 这本书似乎是很多人推荐的 这本我现在鼎力推荐 xff0c 这本是目前我见过的讲无人机讲得最全面的 xff0c 自主控制半自主控制都讲到了 xff0c 遥控对吧 也是理论性最强的无人机书 这本无人机书要好好读
  • 别下载CAJ了!用这个插件,轻松在知网下载PDF

    使用方法 首先为你的浏览器安装油猴扩展 各大主流浏览器安装油猴扩展的方法见下方官网 https www tampermonkey net 安装扩展后 xff0c 进入我们的 知网PDF下载助手 脚本主页 xff0c 点击安装 https g
  • 无人机那几个控制环是怎么一起控制的

    去看我的另外一篇文章 xff0c 总结好了 xff1a https blog csdn net sinat 16643223 article details 106347709 是叠加在一起的还是串级的 最终还是得回归到一个电机的输出上 平
  • 多旋翼无人机控制之完整闭环控制设计(转载)

    摘自 xff1a https blog csdn net qq 39554681 article details 90214610 这里可以看到姿态环的频率是远高于位置环的 xff0c 就好像平衡车的角度环的频率远高于速度环 xff0c 内
  • freertos似乎并不可怕,其实就是几个C文件

    我看实际freertos的代码并不多 xff0c 怪不得说可以自己重写 你看正点原子的无人机代码 xff0c 是基于freertos的 xff0c 实际相比于普通的STM32工程文件多加进去的freertos代码文件其实好像就那几个 fre
  • 基于视觉的自主循迹系统与无人机姿态控制研究

    搜一下会发现知网上有不少相关论文 xff0c 学习一下 xff0c 这比那些无人机的书籍更进一步 感觉可以达到像当初自己弄无人车到进智能车实验室之后的质变 xff0c 从业余到顶尖水平的质变 看京东上的无人机的书只能达到业余水平 xff0c
  • APM、PIXHAWK、PX4的关系

    摘自 xff1a https bbs amovlab com forum php mod 61 viewthread amp tid 61 1202 amp extra 61 page 3D1 Pixhawk PX4 APM傻傻分不清 xf
  • pixhawk+TX2+(双目视觉+激光雷达)

    这可能是做SLAM 43 无人机的标配 我在想双目视觉上面是不是还要加个云台 xff1f 这种组合的话pixhawk的二次开发怎么弄 xff0c 是不是TX2只需要把当前的和期望的三维坐标传给pixhawk就行了 xff1f 我们看GAAS
  • 目前有几个可用资源,信号量就为几。

    拍自 多旋翼无人飞行器嵌入式飞控开发指南
  • 多本无人机的书已经讲了SLAM+无人机

    其实北航的那本无人机书 多旋翼飞行器设计与控制 上已经讲了SLAM 43 无人机 所以这方面的研究应该挺多了 我看这两本书都说到了PTAM这个方法 我看到的这方面的论文里面也是说到了PTAM 而且这书里面也说了有现成的PTAM的代码可以直接
  • 无人机用光流模块单纯定点悬停其实水平XY方向上控制的是它的速度环,并没有位置环。光流是进行速度估计的。

    无人机用光流模块定点悬停其实水平方向上控制的是它的速度环 xff0c 并没有位置环 除非你让它识别跟踪一个物体或者标志 xff0c 那应该才有位置环 xff0c 单纯光流应该只是反馈它的水平的速度 xff0c 控制的也是水平的速度 xff0