光流传感器位移累加结果

§01 光流传感器


在前面对于光流传感器进行了初步的测试, 通过MicroPython硬件平台 获得了光流传感器的输出数据。 这些数据反映了光流传感器移动距离。 下面检测一下光流传感器移动累计功能。

  

一、修改程序测试

对于程序修改包括两点, 第一点将查询UART周期改为10ms,第二点将mx,my进行累加。 程序每隔0.2秒输出累加结果。 可以看到累加结果反映了传感器相对于其他物体平移的距离。
  

※ 总  结 ※


在这里初步测试了光流传感器位移累加结果, 通过实验发现它反映了光流传感器相对于其他传感器位移的结果。

  

一、测试程序

from machine                import Pin,UART
import timeuart = UART(1, baudrate=19200)
print(uart)inbuf = bytes([0]*7)
recebuf = b''
mx = 0
my = 0
squal = 0sigmax = 0
sigmay = 0printcount = 0while True:if uart.any() > 0:inb = uart.read(uart.any())recebuf = recebuf + inbbuflen = len(recebuf)delflag = 1if buflen > 0:id = 0for b in recebuf:if b == 254:if buflen >= id+9:mx = recebuf[id+3]mx = mx*256 + recebuf[id+2]my = recebuf[id+5]my = my*256 + recebuf[id+4]squal = recebuf[id+6]if mx > 0x7fff: mx -= 0x10000if my > 0x7fff: my -= 0x10000sigmax += mxsigmay += myelse:recebuf = recebuf[id:]delflag = 0breakid += 1if delflag > 0: recebuf = b''time.sleep_ms(10)printcount += 1if printcount >= 20:printcount = 0print(sigmax, sigmay)


光流传感器进行累积测试相关推荐

  1. 测试光流传感器速度特性

    简 介: 关键词: 光流传感器,输出范围 #mermaid-svg-ps3NoUmUNjJa0BIK {font-family:"trebuchet ms",verdana,ari ...

  2. [13]ESP32+光流传感器PMW3901移植与调试

    文章目录 一.PMW3901传感器介绍 1. 主要特性 2. 主要参数 3. 封装和引脚图 4. Power States & Sequence 二.ATK-PMW3901模块说明 1. 主要 ...

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

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

  4. 在ArduPilot旋翼机上安装PX4Flow光流传感器

    在ArduPilot旋翼机上安装PX4Flow光流传感器 本作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可. 预先要求 在安装和调试光流传感器之前,请先保证: 旋翼机已经安装 ...

  5. 光流传感器 定位精度_基于多传感器的无人机定位和避障技术研究

    摘要: 随着无人机技术的快速发展,无人机已逐渐走进人们的生活和工作.现有常规的无人机仍依赖于专业人员的操纵,无人机技术存在着环境感知能力.自主飞行能力不足等问题.为进一步提高无人机的环境感知能力并扩展 ...

  6. 光流传感器 定位精度_【论文精选】基于光流定位的自动路径规划清扫机器人...

    目前市场上扫地机器人的路径规划都是由超声波.红外等传感器测量得到当前的位置再结合算法规划出理想路径.由于传感器精度等问题,无法定位出精确的位置,导致机器人出现运动轨迹混乱等问题. 基于光流传感器的机器 ...

  7. 四旋翼飞行器6——光流传感器简介

    最近看到实验室学长有在无人机上用光流传感器,于是了解了一下. 一.光流传感器是做什么的? 通俗的讲: 光流利用的是图像的变化处理,用于检测地面的状态,从而监测飞机的移动:主要用于保持飞机的水平位置,以 ...

  8. 光流传感器 定位精度_光流传感器

    学号:16020188037      姓名:崔岸婧 转载自:https://blog.csdn.net/mao_hui_fei/article/details/85342528 [嵌牛导读]:对光流 ...

  9. 光流传感器 定位精度_光流传感器其它方面的应用

    光流传感器可以通过在一定的时间内拍摄两张不同的照片.进而计算出物体运动的速度.光流是一种简单实用的图像运动表达方式.通常定义为一个图像序列中的图像亮度模式的表观运动. 光流法检测运动物体的基本原理是: ...

最新文章

  1. 【算法基础】时间复杂度:大O阶方法
  2. 自学成才翁_如何发挥自学成才的内在游戏
  3. python 字典操作 内存占用,python - 如何强行释放字典使用的内存? - SO中文参考 - www.soinside.com...
  4. PaaS模式创新:实现应用可移植性
  5. Jupyter notebook 运行环境创建和切换 (Win10+Anaconda)
  6. 负载均衡—算法/策略
  7. python将某个列表按元素值分成多个子列表
  8. 【闲聊产品】之七:投票真的有用么?
  9. JAVA进阶教学之(String类的构造方法)
  10. mysql快速批量入库_MySQL-批量入库优化
  11. 如何在Windows Server 2016上配置iSCSI启动器
  12. win8下Oracle 12c 创建新用户并分配表空间
  13. Oracle诊断案例-Sql_trace之一
  14. visio绘图:通过excel在visio中插入表格
  15. 5个常用的Java微服务开源框架推荐
  16. 地方时太阳时html源码,地方时和标准时(25页)-原创力文档
  17. 【从零开始学架构-李运华】02|架构设计的历史背景
  18. C# 根据出生日期解析 对应星座
  19. 微信小程序接收后台返回的文件流并打开
  20. ECharts修改坐标轴,坐标轴字体,坐标轴网格样式

热门文章

  1. 2008R2虚拟机重启后进入系统恢复界面
  2. 《培生小学英语分级阅读80篇 五年级》勘误表
  3. Java 日期的各种操作
  4. 2019-8-24 小米商城商品展示界面
  5. 搭建多节点Linux环境
  6. 【转载】整车CAN网络介绍
  7. 5G知识之0G-5G的技术发展
  8. Web3D开发者兼职副业平台推荐
  9. matlab在有限差分法中的应用,MATLAB在有限差分法数值计算中的应用
  10. 金蝶云苍穹集成,苍穹到eas审核反审核