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

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

3天内不再提示

技术 | 智能红外避障自动扫地机器人的设计

集成电路应用杂志 来源:YXQ 2019-07-15 15:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

研究一种智能扫地机器人,从硬件系统控制模块设计到主要技术调试进行了较详细的阐述。以 STM32 单片机为控制核心与电机驱动、红外线路径识别模块等相互协调应用。进行电路搭建和程序编写。实现了智能扫地机器人红外线避障和自动扫地功能,其清扫面积能达到约 70%,清扫率约 60%,很大程度受到自身机械机构的限制,后期将对小车的机械结构进行完善。

1 引言

近年来,随着 AI 技术的突破,核心零部件成本的下降,使越来越多的智能化设备进入人类的家居生活。智能扫地机器人无可厚非是最具代表的服务类机器人,并取得了爆发式的发展。都市繁忙的生活节奏让最简单的扫地成为生活累赘,扫地机器人的需求点在于解放繁忙的都市人群,用智能化的方式解放双手,追求更高品质的生活质量[1-3]。

2 系统结构

本智能扫地机器人控制系统硬件主要是以单片机 STM32F103 为核心,辅助其外围各模块在单片机的控制下,相互协调工作,保证智能扫地机器人各种功能的实现。该智能扫地机器人系统框图如图1 所示。

3 智能扫地机器人控制系统的硬件模块

3.1 STM32F103 单片机

作为智能小车核心控制模块,输出 PWM 波以及红外模块所需的高、低电平。具备 72 MHz @1.25 MIPS/min 内核,集成 32~51 KB 的 Flash 存储器;6~64 KB 的 SRAM 存储器等。其高性能、低功耗、外设丰富,能够完成本课题所需所有功能。

3.2 红外避障模块

传感器的红外发射二极管不断发射红外线,当发射的红外线没有被反射回来或强度不够大时,光敏三极管处于闭合状态,此时模块的输出端为高电平,指示二极管一直处于熄灭状态,被检测物体出现在检测范围内时,红外线被反射回来且强度足够大,光敏三极管饱和,此时模块的输出端为低电平,指示二极管被点亮。红外发射反射接收原理如图 2 所示。

本课题采用 4 个红外漫反射式传感器的有效距离范围为 2~30 cm,从小车形态前方从左至右分别编号为探头 1、探头 2、探头 3、探头 4。

3.3 电机驱动模块

本模块采用 L298N 电机驱动板模块,输出高低电平给驱动电机,控制电机正转、反转或者停止。利用 STM32 单片机输出 PWM 波原理来控制直流电机的转动。

4 路径规划软件的设计

开始,标志位置1,前进,两侧传感器判断是否有障碍,否,返回前进,是,判断标志位是否为 0,是,右 S 弯且标志位置 1,返回前进,否,左 S弯 且标志位置 0,返回前进。

扫地机器人按照预定指令完成自动清扫功能。路径规划软件流程图如图 3 所示。

5 技术调试及结果分析

5.1 路径规划

起点从平面左边平行位置起,智能扫地机器人直行到达墙壁,当探头 1 和探头 4 同时感应到障碍物时小车停止,后退 10 cm,然后右转 90º,而后直行 17 cm,若探头 1 感应到障碍物,则右转 90º 完成调头,若未检测到障碍物小车执行避障程序。

同理,直行到达对侧墙壁时,左转完成调头,路径成 S 形。自动清扫路径如图 4 所示。

因为扫地机器人正面与障碍物接触面积不同,所以在执行避障时设置了不同的转向角度。探头 1 避障程序:探头 1 检测到障碍物时,表明当前机器人左侧靠近障碍物,右转 45º 避让。同理,探头 4 检测到障碍物时,左转 45º 避让。

探头 2 避障程序:当探头 2 最先检测到障碍物时,表明机器人左侧遇到障碍物或家居的突出拐角,此时右转 60º 避让。同理,当探头 3 最先检测到障碍物时,此时左转 60º 避让。

探头 2、探头 3 避障程序:探头 2 个探头 3 同时遇到障碍物时,表明机器人正面遇到障碍物,此时右转 90º 避让。

5.2 模式调试

智能扫地机器人后轮由两个电机驱动来控制,前方为一个万向轮,能够很好地实现左右的移动。小车移动过程中,电机驱动电压的差异使驱动力大小不同,通过控制小车两个后轮的速度来控制小车的移动方向。自动清扫模式时,以 S 路径往返清扫。实验时划出一片矩形清扫区域,设置不同初始位置,适当在任意位置放置一些障碍物,观察其清扫面积的大小。清扫效果如表 1 所示。

经实验结果分析,根据红外反射传感器检测障碍物的位置,能够自动避障。智能清洁机器人的清扫面积与初始位置有关,清扫面积较大,但边角处仍无法清扫到。智能扫地机器人清扫工作状态如图 5 所示。

6 结语

本课题完成的智能扫地机器人根据路径规划算法控制机器人的运动轨迹,执行时不断地检测周围环境中的障碍物信息,扫地模块独立设计。

实测表明机器人能够实现自动清扫、实时避障、耗时少又节能的目标。在实验过程中发现依然有需要改进的地方,如使小车行动更加灵敏、清扫更大体积的垃圾、减小电机的噪声等,使用户有更好的使用体验。

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

    关注

    8

    文章

    770

    浏览量

    96881
  • 扫地机器人
    +关注

    关注

    21

    文章

    843

    浏览量

    55489

原文标题:一种智能红外避障自动扫地机器人的设计

文章出处:【微信号:appic-cn,微信公众号:集成电路应用杂志】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    扫地机器人“叛变”了

    扫地机器人“叛变”了   电子发烧友网报道(文/黄山明)如今不少家庭都已经习惯了扫地机器人的便捷,相比自己每天亲自打扫,有了扫地机器人的清理显然要方便的多。但是怎么也没有想到,扫地机器人
    的头像 发表于 11-06 10:10 7658次阅读
    <b class='flag-5'>扫地机器人</b>“叛变”了

    INDEMIND脏污识别技术赋能扫地机器人功能进化

    从吸力升级到扫拖协同,从基站功能迭代到机械臂应用,扫地机器人的每一次进化,都在朝着“更聪明”“更好用”的目标迈进,脏污识别技术也不例外。从“盲目”清扫到“看懂”地面脏污,自主决策作业方式,扫地机器人的清洁逻辑正在被又一次定义。
    的头像 发表于 08-26 09:42 782次阅读

    扫地机器人传感器电路:电容过滤地面颠簸带来的 “信号噪声”

    在现代智能家居设备中,扫地机器人已成为不可或缺的清洁助手。其核心功能依赖于精密的传感器系统,而传感器电路的稳定性直接决定了机器人的清洁效率和
    的头像 发表于 08-22 10:14 570次阅读

    扫地机器人的几种语音控制芯片方案介绍

    扫地机器人语音控制芯片方案介绍 在智能家居领域,扫地机器人智能化程度不断提升,语音控制功能成为提升用户体验的关键因素。以下为您介绍几款常用于
    的头像 发表于 08-07 17:01 856次阅读

    基于上海贝岭产品的扫地机器人应用方案

    中国家电网权威发布的《2024年扫地机器人市场发展白皮书》揭示,中国扫地机器人市场呈现出爆发式增长,一举成为全球最大的扫地机器人消费国。
    的头像 发表于 08-01 09:58 3732次阅读
    基于上海贝岭产品的<b class='flag-5'>扫地机器人</b>应用方案

    低成本智能化:蓝牙模块方案让平价扫地机更便捷

    随着智能家居的快速发展,扫地机器人已逐渐成为家庭清洁的标配设备。为了提升用户体验和智能化程度,越来越多的厂商在扫地机器人中加入了无线通信功能。其中,蓝牙
    的头像 发表于 07-18 15:11 681次阅读
    低成本<b class='flag-5'>智能</b>化:蓝牙模块方案让平价<b class='flag-5'>扫地机</b>更便捷

    中微半导扫地机器人解决方案介绍

    在现代智能家居领域,扫地机器人已成为家庭清洁的得力助手,扫地机器人的高效清洁离不开各类电机的协同运作,中微半导体(深圳)股份有限公司(以下简称:中微半导 股票代码:688380)基于电机控制芯片CMS32M6526系列提供
    的头像 发表于 06-26 16:16 2401次阅读
    中微半导<b class='flag-5'>扫地机器人</b>解决方案介绍

    30千瓦的扫地机器人EMC如何整改呢?

    南柯电子|30千瓦的扫地机器人EMC如何整改呢?
    的头像 发表于 06-19 09:42 614次阅读

    扫地机器人EMC整改:传统方法VS新技术的高效解决方案

    南柯电子|扫地机器人EMC整改:传统方法VS新技术的高效解决方案
    的头像 发表于 06-10 11:00 769次阅读
    <b class='flag-5'>扫地机器人</b>EMC整改:传统方法VS新<b class='flag-5'>技术</b>的高效解决方案

    钧敏科技AM2355驱动芯片在扫地机器人中的应用

    智能家居飞速发展的当下,扫地机器人已然成为众多家庭清洁的得力助手。其中,激光雷达作为扫地机器人实现精准导航与高效清洁的核心部件,其性能优劣直接关乎扫地机器人的使用体验。然而,在实际应
    的头像 发表于 05-29 16:48 876次阅读

    今日看点丨传特朗普下令美国EDA制造商停止对华供货;大疆杀入扫地机器人市场,首款产品预计6月发布

    四年,即将上市的产品是扫拖一体机器人。   对于大疆进入扫地机器人领域的原因,知情人士对表示,大疆要做空间智能探索者,除了空中空间,还有地面空间。尽管大疆做无人机很成功,但无人机不是面向大众的产品。大疆在视觉和
    发表于 05-29 10:08 2539次阅读

    扫地机器人如何做自动化测试?

    明确扫地机器人需要进行哪些可靠性测试,如振动测试、跌落测试、温湿度测试、耐久性测试等。不同的测试项目需要不同的设备来完成。综上所述,选择适合扫地机器人的可靠性测试设备需要综合考虑多个因素,在满足测试
    的头像 发表于 05-08 09:15 1010次阅读
    <b class='flag-5'>扫地机器人</b>如何做<b class='flag-5'>自动</b>化测试?

    艾为电子助力石头科技推出两款扫地机器人产品

    近期,石头科技发布新一代旗舰扫地机器人G20S和G30,主打智能化清洁和友好人机交互。其中,G20S集成高精度3D-TOF固态激光雷达,替代传统外置LDS,导航技术精度和稳定性更高,完美
    的头像 发表于 03-19 11:24 1155次阅读
    艾为电子助力石头科技推出两款<b class='flag-5'>扫地机器人</b>产品

    广州唯创电子WTK6900HC语音识别芯片:扫地机器人智能化的理想选择

    其低成本、高可靠性、通用性强的特点,为扫地机器人提供了更自然、便捷的人机交互解决方案,助力行业迈向更高阶的智能化。一、技术优势:三大核心特性赋能扫地机器人1.低成
    的头像 发表于 03-05 09:07 717次阅读
    广州唯创电子WTK6900HC语音识别芯片:<b class='flag-5'>扫地机器人</b><b class='flag-5'>智能</b>化的理想选择

    高端扫地机器人市场销额第一!追觅再创行业新标杆

    近日,追觅扫地机器人获得奥维云网“中国高端扫地机器人市场销额行业第一”认证。根据渠道数据显示,追觅扫地机器人在2023-2024两年累计线上监测渠道5000元以上销售额排名第一,这一证书也是追觅在
    的头像 发表于 02-20 09:27 1013次阅读