扫地机器人的人工智能与传感器

发布者:BlissfulWhisper最新更新时间:2018-02-28 来源: 传感器技术关键字:扫地机器人  人工智能  传感器 手机看文章 扫描二维码
随时随地手机看文章

近年来,随着计算机技术与人工智能科学的飞速发展,智能机器人技术逐渐成为现代机器人研究领域的热点。其中,服务机器人开辟了机器人应用的新领域。


随着人们生活水平的提高,健康、舒适的家居环境越来越被更多的人所关注。买房、装修成为人们茶余饭后谈论的热点话题,但装修后又脏又累的卫生清扫工作,成为困扰家庭主妇的又一大难题。对不少家庭而言,清洁机器人已成为清洁家庭的必备小家电。


saodi01


自动进行房间地面清洁的自动扫地机器人,集机械学、电子技术、传感器技术、计算机技术、控制技术、机器人技术、人工智能等诸多学科为一体。自动扫地作为智能移动机器人实用化发展的先行者。


扫地机器人,又称自动打扫机、智能吸尘、机器人吸尘器等,是智能家用电器的一种,能凭借一定的人工智能,自动在房间内完成地板清理工作。一般采用刷扫和真空方式,将地面杂物先吸纳进入自身的垃圾收纳盒,从而完成地面清理的功能。本设计扫地机器人采用刷扫吸尘方式,机身为无线机器,以圆盘型为主,使用充电电池运作,操作方式使用遥控器、或是按机器上的操作面板相应按钮。本次设计的扫地机器人可设定时间预约打扫,自行充电。前方设置超声破测距传感器,可侦测障碍物,如碰到墙壁或其他障碍物,会自行转弯,从室内边沿开始走矩形路线,有规划清扫地区。


saodi02


扫地机器人的工作原理及特点


扫地机器人由微电脑控制,可实现自动导航并对地面进行清扫和吸尘,通过碰撞头实现对前方障碍物的躲避和绕过可以使所到角落得到清洁,同时两个超大边扫轮的设计,可使角落和地面扫的更彻底,更干净,两个清扫轮的相对旋转,更使得垃圾不会从机体底部溜掉,清洁更完善,同时清扫吸尘一体的双重作用,使扫起来的尘土更有规律和顺畅的进入垃圾收集盒内,并且通过在前轮和清扫轮动力箱内上安装光电传感器,可以使该机器人拥有自动防机体卡死和扫轮卡死的功能,当被卡住使其自动后退或关机,并在碰撞头上装有红外反射探测器,可自动判断前方是否悬崖,并自动绕开。


saodi03


特点:


1、扫地省时、省力、提高工作效率、能源利用率:整个清洁过程不需要人控制,减轻人的操作负担,人们可以利用节省的时间做其他有意义的事。


2、低噪音:小于50分贝,清洁房间的过程免受噪音之苦。


3、净化空气:内置活性碳、吸附空气中有害物质。


4、轻便小巧:轻松打扫普通吸尘器清理不到的死角。


扫地机器人的关键技术


扫地机器人系统通常由四个部分组成:移动机构、感知系统、控制系统和吸尘系统。


移动机构是扫地机器人的主体,决定了机器人的运动空间,一般采用轮式机构。


感知系统一般采用超声波测距仪、接触和接近觉传感器、红外线传感器和CCD摄像机等。


随着近年来计算机技术、人工智能技术、传感技术以及移动机器人技术的迅速发展,扫地机器人控制系统的研究和开发已具备了坚实的基础和良好的发展前景。扫地机器人的控制与工作环境往往是不确定的或多变的,因此必须兼顾安全可靠性、抗干扰性以及清洁度。用传感器探测环境、分析信号,以及通过适当的建模方法来理解环境,具有特别重要的意义。近年来对智能机器人的研究表明,对于工作在复杂非结构环境中的自主式移动机器人,要进一步提高其自动化程度,主要依靠模式识别及障碍物识别、实时数据传输及适当人工智能方法,还需要进一步开发全局模型,从而为机器人获取全局信息。


目前发展较快、对扫地机器人发展影响较大的关键技术是:传感技术、智能控制技术、路径规划技术、扫地技术、电源技术等。


扫地机器人的机械结构


扫地机器人主要包括以下几部分:


1、个行走驱动轮及驱动电机。该部分主要保证机器人能够在平面内移动。壳体前端和侧面装有红外开关,作为碰撞检测传感器。底面的3个红外开关作为台阶检测传感器,防止跌落。驱动轮上装有光电编码盘,可以对轮速进行检测和控制,实现定位和路径规划。同时还扩展了超声波传感器,用于精确定位的需要;


2、清扫机构。用电机带动两个清扫刷,使左面清扫刷顺时针转动,右面逆时针转动,这样就可以在清扫灰尘时将灰尘集中于吸风口处,为扫地机构的工作做准备;


3、扫地机构。制造强大的吸力,将灰尘吸入灰尘存储箱中;


saodi04


4、擦地机构。在清扫、扫地之后,利用安装在壳体下面的清洁布擦除残留在 地面上的细小灰尘,保证清洁工作的质量。


扫地机器人的工作流程


saodi05


1、首先可以通过键盘或者遥控器启动清洁机器人,让它开始清扫工作。


2、机器人一旦开始工作,便控制清扫机构进行清扫、扫地机构开始扫地、擦地机构开始擦地。


3、机器人开始工作,传感探测模块就开始不断地采集外部信息,送到CPU进行分析和决策产生机器人行走的路径。


4、当路径规划需要机器人实现转向的时候。CPU就分别改变左右轮的速度,通过差速来实现转向。


5、工作期间机器人可以通过LCD显示一些相关信息(比如工作模式、工作计时或温度)。


6、遥控器除了可以控制清洁机器人的启停,还可以对机器人进行定时,让机器人在一定时间后开始工作或者工作一定时间后停止工作。


saodi06


机器人利用安装的各类传感器来获取室内环境以及自身的基本信息,如障碍物的位置、自身走过的距离等;然后根据获得的信息,选定相应的控制策略;通过以单片机为核心的控制系统进行障碍物判断、避障策略选择和运动行走实施。机器人面板上有控制其开始/停止工作的按键。同时也可以通过遥控来控制,遥控还可以用来对机器人进行定时,LCD实时的显示定时的倒记时和当前的温度值。


扫地机器人传感器系统


任何机器人都离不开传感器,机器人要具备智能行为必须不断感知外界环境,从而做出相应的决策行为。


超声波传感器


超声波是一种一定频率范围的声波它具有在同种媒质中以恒定速率传播的特性,而在不同媒质的界面处,会产生反射现象利用这一特性,就可以根据测量发射波与反射波之间的时间间隔,从而达到测量距离的作用其具体的计算公式如下:


s=v×t/2


注:s:为障碍物与吸尘器之间的距离;


t:为发射到接收经历的时间;


v:为声波在空气中传播的速度


在扫地机器人中,避障功能的实现正是利用了这一超声波测距的原理它的传感器部分由三对(每对包括一个发射探头和一个接收探头)共六个超声波传感头组成


由单独的振荡电路产生频率固定为40kHz,幅值为5V的超声波信号在控制器送来的路选信号的作用下,40kHz的振荡信号被加在超声发射探头的两端,从而产生超声信号向外发射;该信号遇到障碍物时,产生反射波,当这一反射波被接收器接收后,根据前述测距的原理,就可以精确地判断障碍物的远近;同时,根据信号的幅值大小,也可以初步确定障碍物的大小。


超声波传感器采用直接反射式的检测模式。位于传感器前面的被检测物通过将发射的声波部分地发射回传感器的接收器,从而使传感器检测到被测物,经单片机系统处理判断前方物体的大小、远近及大体属性。


红外测距传感器


红外测距传感器利用红外信号遇到障碍物距离的不同反射的强度也不同的原理,进行障碍物远近的检测。红外测距传感器具有一对红外信号发射与接收二极管,发射管发射特定频率的红外信号,接收管接收这种频率的红外信号,当红外的检测方向遇到障碍物时,红外信号反射回来被接收管接收,经过处理之后,即可利用红外线的返回信号来识别周围环境的变化。


接触式传感器


接触式厚度传感器,通常采用电感式位移传感器、电容式位移传感器、电位器式位移传感器、霍耳式位移传感器等(见位移传感器)进行接触式厚度测量。为了连续测量移动着的物体的厚度,常在位移传感器的可动端头上安装滚动触头,以减少磨损。接触式厚度传感器可测量物体高度,空间大小。全能清洁机器人可利用这一点探测障碍物的高度,进一步做出判断发挥它的功能.


红外光电传感器


把浑浊度传感器的外壳固定在被测箱体内,采用一定波长的红外发光二极管作为检测光源,穿透被测溶液,检测其透射光强来检测溶液浑浊度的程度。红外发光二极管发射的红外光穿透被测溶液的介质,被接收端的光电三极管接受,产生光电流。由于溶液含有的介质、灰尘的颗粒大小、密度不同,光电三极管的光电流近似为线性变化。经滤波后输出,即得到与浑浊度相关的检测信号。


防碰撞传感器


因各种因素的影响,扫地机器人难免会有撞上障碍物的可能。为了处理这种情况,我们利用光电开关传感器来感应车体受到的碰撞,及碰撞的大概位置,以使扫地机器人做出相应的决策。


在扫地机器人的前端设计了约180°的碰撞板,在碰撞板左右两侧各装有一个光电开关。光电开关由一对红外发射对管组成,发光二极管发射的红外光线通过扫地机器人机身特制的小孔被光敏二极管接受,当机身碰撞板受到碰撞时,碰撞板就会挡住机身特制小孔,阻碍红外线的接受从而向控制系统传达信息。光电开关工作原理如图所示。此结构可避免测量盲区带来的误差。扫地机器人在任何方向上的碰撞,都会引起左右光电开关的响应,从而根据碰撞的方向做出相应的反应。


saodi07


防跌落传感器


为了防止扫地机器人遇到台阶时跌落,在扫地机器人背面安装3个防跌落传感器。防跌落传感器安装位置如图所示。


saodi08


防跌落传感器也是利用超声波进行测距。当扫地机器人行进至台阶边缘时,防跌落传感器利用超声波测得扫地机器人与地面之间的距离,当超过限定值时,向控制器发送信号,控制器控制扫地机器人进行转向,改变扫地机器人前进方向,从而实现防止跌落的目的。扫地机器人防止跌落示意图如图所示。


saodi09

saodi010


防过热传感器


为了防止扫地机器人持续工作导致电机过热,从而导致电路的烧毁,在扫地机器人电路板上安装两个温度传感器。当扫地机器人工作一段时间电机温度达到一定限度后一个温度传感器发送信号给控制器,控制器再控制扫地机器人停止工作,并运行散热风扇进行散热。当温度降到一定程度后,另一个温度传感器发送信号给控制器,控制器在控制扫地机器人继续工作。


saodi011


床底深度清扫


床底、沙发底、柜子底等地方相对较脏,因此这些地方需要重点清扫,以保证清洁度。为实现此功能,在扫地机器人正面安装8个光敏传感器。


扫地机器人在床底或柜子底开始工作后,光敏传感器接收的光强较弱。当扫地机器人运行离开床底或柜子底时,光敏传感器接收到的光强发生变化,向控制器发送信号,控制器发出控制信号,使扫地机器人转向,重新回到暗处,继续进行清扫。


saodi012


灰尘盒防满传感器


为了检查扫地机器人灰尘盒中的灰尘是否装满,在灰尘盒两侧安装变介质型电容传感器。当灰尘盒中灰尘高度到达电容传感器高度时,电容传感器中的介质发生改变,由于灰尘的介电常数与空气的介电常数不同,从而引起传感器电容变化,传感器将信号传给控制器,控制器控制扫地机器人发出报警信号,提醒主人应该清理灰尘盒了。


saodi013


低电量自动返回充电功能


扫地机器人所带电池容量有限,所以就需要在电量低时自动返回充电基座进行充电再返回原位置继续打扫。当电量低于限定值时,控制器会向红外线发射器发送信号,红外线发射器向四周发射红外线。充电基座安装有红外线传感器,感受到来自扫地机器人发射来的红外线后,会向扫地机器人发射红外线。扫地机器人内部的红外线传感器接收到后会向控制器发送信号,控制器就会控制扫地机器人按照接受到红外线的方向找到充电基座,并自动返回进行充电。


saodi014


边缘检测传感器


边缘检测传感器是一个机械开关,开关的触发端设计成一个滑轮结构,在机器人的两侧各装有一个,用于保证机器人可以始终贴着墙的边缘走。这样就可以对墙壁边缘死角部分进行更好的清扫。


光电编码器


光电编码器是扫地机器人上的位置和速度检测的传感器,扫地机器人上的光电编码器通过减速器和驱动轮的驱动电机同轴相连,并以增量式编码的方式记录驱动电机旋转角度对应的脉冲。由于光电编码器和驱动轮同步旋转,利用码盘、减速器、电机和驱动轮之间的物理参数,可将检测到的脉冲数转换成驱动轮旋转的角度,即机器人相对于某一参考点的瞬时位置,这就是所谓的里程计。光电编码器已经成为在电机驱动内部、轮轴,或在操纵机构上测量角速度和位置的最普遍的装置。因为光电编码器是本体感受式的传感器,在机器人参考框架中,它的位置估计是最佳的。


电子罗盘


电子罗盘是利用地磁场,检测电子罗盘模块相对于地磁场方向的偏转角度的传感器。电子罗盘模块是由高可靠性的磁性传感器及驱动芯片组成,集成度非常高,实现了高可靠性、高精度、强抗磁场干扰的数码电子罗盘功能。电子罗盘模块有两个磁性传感器和一个驱动芯片构成。磁性传感器里面包含一个LR振荡电路,当磁性传感器与地球磁感线平行方向夹角发生变化时,LR振荡电路的磁感应系数也会发生变化。驱动芯片通过磁性传感器磁感应系数的变化可以计算出磁性传感器与地球磁感线之间的夹角,驱动芯片可以连接三个磁性传感器,这三个磁性传感器方向互为垂直,这样就可以测量在三维方向上与地球磁感线的夹角,从而得到当前的三维方向。电子指南针模组只要得到水平方向上与地球磁感线的夹角就可以测得方向。


陀螺仪


针对电子罗盘容易受到电磁干扰以及光电编码器会受到轮子打滑等不确定因素造成的角度测量不准的特点,确定物体的运动方向还需要一个传感器,在上述情况发生时能够精确测量运动物体运动的角度。陀螺仪是用来测量运动物体的角度、角速度和角加速度的传感器,它能够有效解决上述问题。


扫地机器人路径规划技术


扫地机器人的路径规划就是根据机器人所感知到的工作环境信息,按照某种优化指标,在起始点和目标点规划出一条与环境障碍无碰撞的路径,并且实现所需清扫区域的合理完全路径覆盖。


根据机器人对环境信息知道的程度不同,可以分为两种类型:环境信息完全知道的全局路径规划和环境信息完全未知或部分未知,通过传感器在线地对机器人的工作环境进行探测,以获取障碍物的位置、形状和尺寸等信息的局部路径规划。


对未知区域的边沿学习


由于扫地器人采用的是红外线传感器,考虑到红外线的探测范围和清扫环境的未知性,采用了一种沿边学习的方式,即让清洁机器人从指定位置沿墙壁及其靠近墙壁的障碍物外缘按逆时针(或顺时针)方向绕房行走一周,行走过程中实时记录清洁机器人中心点的位置坐标,这样就可以大致描述出清扫环境的轮廓及靠墙障碍物的分布情况。并记录下当y坐标达到最大值ymax时,x能达到的最大值xmax(考虑到障碍物可能存在于墙壁的右下角)。


saodi015


在机器人的整个运动过程中,采用角度测量系统对当前的自身角度进行检测并由光电编码器得到在该方向上运行的位移,通过实时记录,并对运动路线进行积分,得到当前位置。如下图所示:


saodi016


全区域覆盖路径规划方案


为了使清洁机器人能按照我们所要求的工作模式进行清扫,首先要规定其运动规律,如下图所示:


saodi017


若该区域内无任何障碍物出现,则主要是控制程序驱动扫地机器人在该区域内做直线带状往复运动,当机器人前方的红外传感器检测到其运动到x方向最大位置,则机器人绕右侧轮子转180°,在机器人转角时,只驱动一个驱动轮,以另一个驱动轮为支点向左或向右转,这样做能够使得机器人在转过180°后正好移过一个车位,保证机器人在往返清扫过程中不留下清扫死区。


若在运动过程中遇到障碍物,则机器人能够智能越障。障碍物主要分三种情况,一种是靠最远处墙壁的障碍物,如障碍物D,第二种是不靠墙障碍物,第三种是其他靠墙障碍物。由于在清扫前,机器人进行了边沿学习,获得了空间的边缘信息,因此可自动将第三种障碍物作为墙壁处理。若障碍物不是靠墙障碍物,则机器人能利用红外测距传感器沿障碍物边沿行走,直到其在y轴方向的位置移动一个车位,然后转180°运动。同时系统内的存储单元可以记录该障碍物的y轴最大坐标和最小坐标,即记录障碍物在y轴方向的尺寸,当机器人超高障碍物运动到x轴最大或者最小位置处时,需要沿y轴反方向走一个障碍物尺寸的距离,然后继续清洁障碍物另一侧的区域。若障碍物靠最远处墙壁时,若y轴达到最大值,且x轴方向未达到xmax,且前方传感器检测到障碍物,则机器人绕过障碍物运动y轴方向最远处,清扫剩余区域,当y轴方向和x轴方向同时达到边沿检测时得到的最大位置值时,停止检测。


扫地机器人的运动规律如下表:


saodi018


关键字:扫地机器人  人工智能  传感器 引用地址: 扫地机器人的人工智能与传感器

上一篇:中美AI军备竞赛 你更看好谁?
下一篇:IDC发布2018年智慧城市十大预测

推荐阅读最新更新时间:2024-03-16 11:28

中消协测试扫地机器人性能:部分产品性价不成正比
中消协昨日发布对20款机器人的对比试验结果显示,目前机器人仍存在噪音过大、拖地功能鸡肋以及性价不成正比等情况。中国消费者协会工作人员以普通消费者身份购买了20款扫地机器人样品,对其清扫覆盖率、清洁力、续航能力等各方面性能进行比较试验。20款所购样品价格从799元-7499元不等。 ▲ 图片来源于中消协 ▲ 上图为消协为测试的20款产品各项指标的打分 不同机器清扫能力差异很大,但并不一定与价格成正比。如小米-米家SDJQRRR型号机器人,其清扫覆盖、地板清洁、边角清洁、头发清理几项性能在五星左右,价格为1699元。而iRobot艾罗伯特同类指标相似的一款机器人,价格为7091元。FMART福玛特一款3582元的机器人,清扫覆盖、
[机器人]
人工智能武器:福兮,祸兮?
近年来,伴随人工智能技术的快速发展,武器装备研发也驶入了智能化发展的快车道。人工智能在武器装备上的广泛应用,不但能适应“快速、精确、高效”的作战需求,还能显著提升武器装备的制导能力、毁伤效果和反应速度,得到广泛关注。然而,当具备高度智能、“会思考”的武器系统真正走上战场,汹涌而来的人工智能武器化究竟是福还是祸?日前,科技巨头谷歌公司正式宣布,将中断与美国军方关于使用人工智能分析无人机视频的合作,并承诺不会将人工智能技术用于武器开发。不过,谷歌公司表示还将继续推动人工智能在网络安全等军事领域的应用。一场围绕人工智能武器化的思辨,目前只是刚刚开始。   “终结者末日”到来——   人工智
[安防电子]
无线传感器在灯光控制中的应用
script type=text/javascript /script script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript /script script src="http://pagead2.googlesyndication.com/pagead/js/r20101117/r20110307/show_ads_impl.js" /script script google_protectAndRun("ads_core.google_render_ad", google_handl
[传感器]
上海国资国企或增资3000亿元,聚焦集成电路、AI等重点领
上海市国有资产监督管理委员会(国资委)日前印发了《本市国资国企积极投入上海自贸区临港新片区建设行动计划(2020-2022年)》(《计划》)。 图源:上海国资委官网 《计划》中明确指出,2020至2022年,上海市国资国企力争在临港新片区落地重点项目100个,新增投资3000亿元,争创三个“一流主体”:一流的开发建设主体、一流的产业发展主体、一流的金融服务主体。 《计划》指出,上海国资国企将聚焦集成电路、人工智能、生物医药、航空航天、新能源和智能网联汽车、智能制造、高端装备等重点领域。 其中,集成电路方面,计划打造上海集成电路产业新高地。依托东方芯港建设,围绕芯片设计、制造、封装测试、装备材料等关键环节,优化全产业链融合的集成
[手机便携]
上海国资国企或增资3000亿元,聚焦集成电路、<font color='red'>AI</font>等重点领
Sony为丰田和日产供应车用图像传感器
抢自驾商机!Sony扩大供应车用图像传感器,丰田和日产等车厂将采用。Sony社长平井一夫9日在拉斯韦加斯CES 2018举行的记者会上透露,将供应车用图像传感器给丰田汽车(Toyota)、日产汽车(Nissan)、现代汽车(Hyundai Motor)、起亚汽车(Kia)等车厂。平井一夫指出,“确信Sony能对自动驾驶等“移动革命”带来贡献”。   Sony之前已表明将供应车用图像传感器给Denso、Bosch等汽车零组件厂,此次期望借由将供应对象扩及至车厂、加快自动驾驶技术的实用化脚步。除上述车厂之外,Sony也将供应图像传感器给以色列Mobileye、美国Nvidia。 Sony于2014年推出车用图像传感器产品,而在自动驾
[嵌入式]
索尼SVP:将凭借CMOS传感器超越人眼视觉
  在半导体电路技术国际会议“ISSCC 2010”的主题演讲中,长期负责索尼摄像元件部门的业务执行董事SVP、半导体业务总部副总部长铃木智行上台发表了演讲。演讲题目是《Challenges of Image-Sensor Development》。   铃木传递的信息非常清楚。就是“Exceed Human Vision(凭借传感器超越人眼视觉)”。铃木指出,“CCD时代,传感器是为了超越胶片而开发的。今后,我们将精益求精地开发CMOS传感器,力争超过人眼视觉”。不过,他指出这并不是像素数竞争。“像素数竞争已经达到极限。为了超越人眼视觉,必须通过传感器看到人眼看不到的东西。例如,在人眼看不见物体的黑暗环境中也可清晰地进行拍摄的
[传感器]
基于IEEE1451.1的网络化智能传感器设计
    摘要: IEEE 1451是一种从传感器或执行器到微处理器及网络之间的硬件和软件接口标准。本文根据1451.1标准,研制面向Internet的网络化智能机器人手爪传感器系统,并给出硬件设计框图和软件流程。     关键词: 网络化智能传感器 IEEE 1451.1 机器人手爪 引言 传感器与网络相连,是信息技术发展的一种必然趋势。然而控制总线网络多种多样,千差万别,内部结构、通信接口、通信协议各不相同,以此来连接各种变送器(包括传感器和执行器),则要求这些传感器或执行器必须符合这些标准总线的有关规定。由于技术上、成本上的原因,传感器的制造商无法使自己的产品同时满足各种各样的现场总线要求,而这
[应用]
机器人碰上VR:人工智能的另类诞生
新创Embodied ligence日前发表编程,能让机器人随时间演进而提升其效能。预计在接下来的几个月,采用这一软件的工业机器人将能透过观察人类的方式学习如何完成任务。 这项成果象征着业界正朝着让机器人了解视觉世界的未来更迈进了一步。今天,人类专家通常以一种相对较缓慢的两步骤过程训练厂房中的机器人重复几个动作,但这有时还需要人类编写客制软件。 Embodied Intelligence共同创办人兼首席执行官Peter Chen表示:“我们提供的工具并非编程每一步骤,而是证实机器人并不需要人类专家的协助……它也能从尝试与错误中学习。” “我们的机器人软件并不限于固定的动作。当今的机器人一遍又一遍地重复执行相同的机械式
[机器人]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新安防电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved