0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

有了这款全新的扫地机器人避障方案,能省好多家务事呢

电子设计 2017-12-18 10:34 次阅读

目前,有多种扫地机器人在市面销售,在效率和效果方面有所欠缺。该文介绍了角速度传感器XV-3510的功能和成功应用,增加扫地机器人的方向感应,以达到很好的避障效果。它可通过软件算法,提高清扫覆盖率,实现行程记录与扫地规划,以及快速回到扫地机器人充电站。

陀螺仪检测原理

角速度传感器也称为陀螺仪,是用高速回转体的动量矩敏感壳体相对惯性空间绕正交于自转轴的一个或二个轴的角运动检测装置,此为机械陀螺仪。EPSON采用双T型晶体做为检测角速度的材料,属于电子式的一种,如图1中所示;当芯片做一定角度旋转,内部T型晶体产生形变,压力改变后产生电压,芯片检测到电压改变后做相应输出。

图1:扫地机器人产品

系统组成

扫地机器人设备由主控器MCU、距离传感器、陀螺仪、电源、吸尘器等组成,在清扫机的顶部共设有距离传感器;扫地机器人底部前方边沿安有接近开关,接近开关与距离传感器一起,构成清扫机测距系统;利用距离传感器判断某次单向清扫途中是否有障碍物。

图2:系统组成框图

陀螺仪功能

XV-3510陀螺仪在扫地机器人的功能,主要是判断出机器人的行走方向,配合室内定位系统,行走电机的运行状况,可以准确定位出XOY坐标。在绕过障碍物行走时,记录绕行方向,避免机器人重复行走,免除重复清扫,提高清扫效率。通过软件计算出机器人行走路线,可做行程记录,通过清扫路径覆盖算法,完成扫地规划并且保存起来;运动过程中,可检测机器人水平转动与水平位置,调整机身运行状态。在扫地机器人需要充电的时候,可以通过自身XOY坐标,快速回到充电站;充电完成后,还可以通过行程记录,回到扫地处继续进行清扫,效率大为提高。对于凹型或者死角地形,在清扫过程中做行程记录,可顺利清扫。

坐标计算方法

扫地机器人所用传感器,包括陀螺仪、红外传感器、碰撞检测模块、浮动开关模块、沿边行走检测模块,各功能传感器模块配合工作,能提高产品综合性能。通过陀螺仪方向和电机行走路线,可以计算出移动变量,计算模型如图3所示:

在当前时间内,左轮轮子行走的距离为Δr,右轮行走的距离为Δl,两轮的轴间距为d ,则机器人当前时间内行走的距离Δs = (Δr + Δl)/2,转过的角度(设定初始角度为0°)为Δθ = (Δr − Δl)/d,则当前坐标计算为Δx = Δs * cos(Δθ),Δy = Δs * sin(Δθ)。

在传感器的选用上,需要注意以下方面:

(1)精度高,重复性好。机器人传感器的精度直接影响机器人的工作质量。用于检测和控制机器人运动的传感器是控制机器人定位精度的基础。机器人能否准确无误地正常工作,很大程度上取决于传感器的测量精度。

(2)稳定性好、可靠性高。机器人传感器的稳定性和可靠性是保证机器人能够长期稳定可靠地工作的必要条件。

(3)抗干扰能力强。机器人的工作环境是不定和未知的,在运行中可能会有来自外在的干扰存在。

XV-3510产品特点

EPSON陀螺仪XV-3510,检测范围±300 deg/s,模拟输出参考电压1430mV,比例因子为3.0 mV/(°/s),非线性参数为±0.5 % FS,产品特性如下:

. 超小封装尺寸的SMD(5x3.2x1.3mm)
. 通过采用真空密封实现优异的耐环境特性
. 利用振动晶体的高度稳定性
. 睡眠模式下的剪辑启动时间和低功率消耗
. 应用于DVC与DSC图像稳定性检测,人机接口的运动检测

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 扫地机器人
    +关注

    关注

    20

    文章

    741

    浏览量

    52163
收藏 人收藏

    评论

    相关推荐

    视觉、激光、结构光?扫地机器人导航避障技术盘点

    的核心标准。 目前主流的扫地机器人导航避障技术路径为双目视觉、激光雷达、3D结构光(线激光)三条,每条技术路径都存在着各自的特点。 视觉方案 扫地机器人所配备的视觉避障技术通常采用双目摄像头,依据三角测量原理,通
    的头像 发表于 02-01 16:01 294次阅读

    扫地机器人的工作原理和应用芯片

    扫地机器人的工作原理是通过搭载在机器人上的传感器和控制系统,对家居环境进行实时感知和识别,从而能够自主规划清洁路线,并利用各种清洁工具对地面进行清洁。自动扫地机器人的核心技术包括图像处理、机器
    发表于 12-22 11:18 558次阅读

    视觉导航技术在扫地机器人的应用

    不可置否,激光雷达已经成为扫地机器人的“耶路撒冷”。
    的头像 发表于 11-23 14:49 494次阅读

    MCx8316x在扫地机器人中的应用

    电子发烧友网站提供《MCx8316x在扫地机器人中的应用.pdf》资料免费下载
    发表于 11-22 09:37 0次下载
    MCx8316x在<b class='flag-5'>扫地机器人</b>中的应用

    扫地机器人加装了六轴机械臂!

    该系统可以实现机械手与现有的扫地机器人无缝集成,只需对真空机器人进行较少的改动即可轻松连接和拆卸机械手,并在不影响扫地机器人原始功能的基础上对进行更为广泛的功能扩展。
    的头像 发表于 11-16 10:40 497次阅读
    <b class='flag-5'>扫地机器人</b>加装了六轴机械臂!

    pic单片机做扫地机器人什么优势?

    pic单片机做扫地机器人什么优势
    发表于 11-09 07:24

    避障技术再提升,扫地机器人避障不止于精准

    扫地机器人好用与否,避障表现首当其冲,那么评判避障好坏的标准又是什么?
    的头像 发表于 09-28 11:38 360次阅读
    避障技术再提升,<b class='flag-5'>扫地机器人</b>避障不止于精准

    谁才是扫地机器人的“最优解”?

    评判一款扫地机器人好用与否,避障表现无疑是核心因素。
    发表于 07-27 17:43 556次阅读

    关于扫地机器人的测试方法

    所以在扫地机器人的研发生产中,就需要测试了解扫地机器人在工作时的各项参数数据,传统的单台数据采集仪是无法固定安装在较小体积的扫地机上面的,而且测试的数据也无法实时收集并查看,这给测试带来的很多不便。
    发表于 07-17 16:33 1345次阅读
    关于<b class='flag-5'>扫地机器人</b>的测试方法

    输入扫地机器人专用芯片模块电机供电驱动

    AP5688同步降压恒压驱动芯片 12-24V输入扫地机器人专用芯片模块电机供电驱动 4-30V 输入、3.6A 输出同步降压驱动器 产品描述 特点 应用领域 应用原理图 AP5688 是一款支持宽
    发表于 06-12 15:08

    智能扫地机器人是如何准确清扫全屋的?

    电子发烧友网报道(文/黄山明)如今的智能扫地机器人越来越智能,并且功能集成也越来越多,不仅集成了扫拖一体,并且还能进行自清洁,自动换水等功能。如果哪天能够实现自动倒垃圾,那么扫地机器人在卫生打扫
    的头像 发表于 06-12 07:00 2177次阅读

    扫地机器人停滞不前的原因是什么

    视角回到行业,随着基站型全功能扫地机器人的出现,机器人的产品力和使用体验得到明显提升,可以说已经能够极大程度的满足消费者的需求,但为什么扫地机器人并没有迎来“iphone时刻”,相反了还出现了销量下滑?
    发表于 06-08 11:53 290次阅读
    <b class='flag-5'>扫地机器人</b>停滞不前的原因是什么

    我们拆一款Tof+AI扫地机

    支持四路GPADC、五路PWM在内的丰富音视频和运动驱动接口,主板上还板载PMU芯片AXP305B、DDR、Flash和WiFi蓝牙模组等资源。 MR813这颗芯片的话是已经在扫地机器人产品上
    发表于 05-26 10:10

    扫地机器人液位检测方案

    非常重要,这样可以通过及时的清洁保持扫地机器人的工作效率。 在液位检测方案中,传感器的选择是非常重要的。由于液位传感器的特殊性,许多标准传感器通常不能满足需要。因此,需要采用一种特殊的传感器来检测液位。在此过程中
    的头像 发表于 05-10 14:25 391次阅读
    <b class='flag-5'>扫地机器人</b>液位检测<b class='flag-5'>方案</b>

    极海智能扫地机器人应用方案

    极海智能扫地机器人应用方案,主控模块采用了APM32F407系列高性能MCU,该系列芯片拥有高主频、高性能、高集成、外设资源丰富等特点,结合GW8811系列低功耗蓝牙4.2芯片,可实现丰富、精准且高效的家居定位清扫功能。
    发表于 05-08 14:45 226次阅读
    极海智能<b class='flag-5'>扫地机器人</b>应用<b class='flag-5'>方案</b>