基于超声波传感器的自主移动机器人的探测系统

发布者:龙爱泉也最新更新时间:2012-01-19 关键字:超声波传感器  自主移动机器人  探测系统 手机看文章 扫描二维码
随时随地手机看文章

  移动机器人要获得自主行为,其最重要的任务之一是获取关于环境的知识。这是用不同的传感器测量并从那些测量中提取有意义的信息而实现的。视觉、红外、激光、超声波等传感器都在移动机器人中得到实际应用。超声波传感器以其性价比高、硬件实现简单等优点,在移动机器人感知系统中得到了广泛的应用。但是超声波传感器也存在一定的局限性,主要是因为波束角大、方向性差、测距的不稳定性(在非垂直的反射下)等,因此往往采用多个超声波传感器或采用其他传感器来补偿。为了弥补超声波传感器本身的不足,又能提高其获取环境信息的能力,本文设计由一体式超声波传感器与步进电机组成的探测系统。

1 超声波传感器的探测原理及方法分析

  超声波传感器的基本原理是发送(超声)压力波包,并测量该波包发射和回到接收器所占用的时间。

  其中,L为目标距超声波传感器的距离;c为超声波波速(为了简化说明,本文以下讨论的测量距离时不考虑波速受温度的影响);t为发射到接收的时间间隔。

  由于用超声波测量距离并不是一个点测量。超声波传感器具有一定的扩散特性,发射的超声能量主要集中在主波瓣上,沿着主波轴两侧呈波浪型衰减,左右约30°的扩散角。事实上,式(1)计算度越时间的方式是基于超声波成功、垂直的反射名义下进行的。但对于移动机器人很难保证其自身运动姿态的稳定性,采用超声波传感器固定在移动机器人车身的探测方式,当移动机器人偏离平行墙面时,探测系统往往很难得到实际的距离。另外,超声波这种发散特性在应用于测量障碍物的时候,只能提供目标障碍物的距离信息,而不能提供目标的方向和边界信息。这些缺陷都大大限制了超声波传感器的实际应用和推广。

  本文在通过理论的分析和不断地试验的基础上,采用四相步进电机带动单个一体式超声波传感器旋转的方式,组成一个动态的感测系统。

2 一体式超声波传感器与步进电机组成的探测系统

2.1 结构设计

  实物照片如图1所示,超声波传感器焊在PCB板上,板子通过钢管树起,钢管另一端和步进电机轴相连,步进电机固定在机器人底盘下方。传感器控制信号与输出信号通过信号线和车身上的控制板相连。另外在超声波传感器的探头前加一泡沫材料制成的圆台形套筒,上口直径为22 mm,下口直径为16 mm,高20 mm。这样发射波的波束角以及反射波被接收的角度都大大受限制。为了机器人自我调整姿态,需要确定其自身的转动方向和基准位置。因而自制一片由直射式红外光电传感器和转盘组成的简易光电编码器。2个直射式红外光电传感器分布如图2中2个I,Ⅱ所示以180°间隔水平安置在机器人小车车身两侧边的中点连接线上。转盘与转臂连接在同心圆上,如图中外圆所示,1,3刻线间相隔27°;2,1刻线相隔180°,其中1刻线与超声波传感器的中心保持在同一水平线上。I单独导通作为基准坐标,I,Ⅱ同时导通用来判断旋转方向,Ⅱ单通作为机器人沿墙回归时的导航基准。

  通过步进电机带动一体式超声波传感器转动,以传感器中轴垂直于机器人车体的方向作为其自身姿态调整的坐标基准,步进电机采用4相4拍步距角为1.8°,每转1步,超声波传感器检测1次,将测量值通过串口送上位机。

2.2 探测系统硬件设计

  探测系统硬件主要由超声波发生电路、超声波接收电路,步进电机调速模块等组成。如图3所示,系统的核心为单片机89S51,主要完成信号的发射和接收、控制步进电机、并传送数据给机器人上位机进行处理。
超声波的发射电路采用单片机ATM89S51的P11口输出发射脉冲,由74HC04作为驱动来连接超声波传感器,74HC04是为了增强其输出电流的能力,提高超声波传感器的发射距离。

  超声波接收处理电路采用集成电路CX20106。CX20106为红外接收专用集成电路,在此利用CX20106作为超声波传感器接收信号的放大检波装置,亦取得良好的效果。CX20106中前置放大器接收到超声波接收探头的反射信号后,对信号进行放大,电压增益约80 dB。然后将信号送到限幅放大器,使其变为矩形脉冲,再由滤波器进行频率选择,滤除干扰信号,由检波器滤掉载频检出指令信号,再经过整形后,由7脚输出低电平。7脚输出的脉冲下降沿通过单片机INT0口输入。如图4所示。

  一体式超声波传感器发射电路与接收电路都用相同的传感器引脚输入/输出,如不将输入/输出隔离开,接收电路与发射电路会相巨影响,采用CMOS双向模拟开关CD4066BE实现发射与接收的隔离。步进电机控制模块,采用环形脉冲分配器L297+双H桥功率集成电路L298的控制方式。单片机的P1.6,P1.7,P2.3分别接L297的CW,clock,enable控制端,控制电机的正反转、时钟信号、启停。

2.3 探测系统软件设计

  探测系统的软件主要由主程序模块、中断服务程序模块、传感器发射接收模块组成。这里主要对探测系统主程序模块加以说明。主程序流程图如图5所示。

  超声波传感器和步进电机测控模块分属不同的单片机控制,因此感测系统与移动机器人的上位机必须依靠单片机间的I/O口线及串行异步通讯实现。标志位T是用来切换动作,T=0,OFF=0同时满足时,是超声波传感器寻常的探测过程;T=1,OFF=0时是每一个循环测量前调整方位角用;OFF=1是等待下一次动作。计算回波的时间采用定时器T0,因此距离值d=0.334×(TH0×256+TL0)/2。每测完1次,给步进电机1个触发脉冲。然后判断下一个动作,是做传感器探测还是机器人自身方位角调整,这样又进入一个新的循环。

3 探测系统在移动机器人上的实验与应用

3.1 寻找离墙最近点


  本文在寻找离墙最近点的设计思想足基于超声波测距。选择时间度越式的测距方法,通过对接收回波阈值的设定和探头前加一具有吸音作用的套筒,来限制超声波传感器接收范围。实验所测在距离75 cm时其发射波束角在±20°左右,能接收反射波的有效角度大约在±40°范围内。


  超声波传感器的近似圆锥形的波束,决定了其每一次所测距离是最近点的反射距离。如图3所示,当波束角度即使偏离到虚线所示,其实际所得距离仍旧是沿波束中心线所测的值。按理论上说在发射波束角度内所测的距离应该是相同的,但由于超声波传感器起震时间、以及接收阈值的设置,包括墙面的反射情况等都会对距离的测量造成一定的影响。由实验测得,当在一定的角度(约±20°)内,其测量的距离值变化不明显,其相邻值比较接近(不超过2 mm)。当偏角继续增大时,相邻测量值变化也明显增大。因而一种方法就是利用这2个临界点,来找寻其波束与墙垂直的角度(即与墙距离最近点),步进电机带动超声波旋转找寻这2个临界点。当连续检测到两相邻的值低于2 mm时,认为已进入稳定区,则前后出现变化的点设为临界点,在这临界点内的所有点都记下来,然后求取中点,中点位置即是墙面与超声波传感器的最近点。如图6所示为其中一组所测数据,在72°~108°内,是距离测量的稳定区域,而在这之外,所测距离的相邻偏差超过8 mm,而且随着角度的旋向两边时将进一步拉大。在50 cm与200 cm内改变一体式超声波传感器与墙面距离进行实验,其结果与墙面垂直角度所测误差限制在2个步距角内。

3.2 探测系统应用于机器人沿墙导航

  自主式移动机器人是在运动过程中探测当前环境的信息。每次探测的距离信息都以当前机器人的运动姿态为前提来测量。而在沿墙直线行走过程中,机器人是通过测距和自身姿态的共同感知保证运行轨迹的准确性。超声波测距已被广泛运用,在试验超声波探测角度与测距的关系后,则可以根据计算最近点的方法用超声波传感器来测量车身的方位角(确定自身姿态)。所测最近点是机器人实际与墙面的距离,通过简易编码器上的直射红外传感器1来确定机器人的基准坐标,根据步进电机每一步走过时存储的信息来计算最近点。在基准坐标和最近点间,用步进电机所走过的角度确定机器人与墙面的偏角,然后偏角传达给车轮驱动控制系统以调整方位角。

3.3 搜寻障碍物

  采用步进电机带动超声波传感器旋转的方式在功能上近似于多传感器检测。移动机器人通常采用周身围绕固定多个超声波传感器来获取更多的信息,从而增加搜索障碍物的范围,确定目标方向和边界信息。与之相比,采用旋转的方式的一个优点,就是可以根据障碍物的紧密程度自动调整检测的密度。采用增加传感器的数量是受自身条件限制的,而旋转方式的紧密只和步进电机的步距角相关。检测密度的增加可以大大提高对角度的分辨力,从而加强对目标方向和边界信息的确定。

4 结 语

  本系统是对超声波传感器功能上的一次延伸,是对移动机器人的现有探测系统的一个很好的补充。其在实验应用中得到充分的展示,他在障碍物探测和机器人位姿的调整上具有一定的实用性。但该方法在实时性、精确性上有待进一步提高。

关键字:超声波传感器  自主移动机器人  探测系统 引用地址:基于超声波传感器的自主移动机器人的探测系统

上一篇:基于“柔性测试”技术的噪声源定位分析系统
下一篇:串联电池组电压检测电路的精度研究

推荐阅读最新更新时间:2024-03-30 22:23

MiR250自主移动机器人用于SMT产线物流自动化
背景 随着 4.0 在全球范围持续推进,产业机遇与挑战并存。作为集团的主要生产基地之一,精博电子南京面临着“三高”挑战。“高要求”来自于客户,“高复杂”来自于工艺,“高短缺”来自于物料。在此背景下,精博电子南京始终秉承制造的理念,积极拥抱自动化手段,从而不断提升核心竞争力。 方案 MiR250 自主移动用于厂房内 SMT 产线的产品、治具和 Magazine 物料周转箱往返运输和产线各点位间闭环物料运输工作,实现全天候运转状态。 厂内采用 MiR Fleet 车队管理系统,协调机器人的充电与调度。 MiR250 自主移动机器人负责把装满治具的小车从产线的后端运输到产线的上板机,实现自
[机器人]
面向工业应用的紧凑且坚固耐用的超声波传感器模块
距离测量正在工业领域中扮演着越来越重要的角色。而工业4.0概念的推广则进一步推动了距离测量应用的发展,比如自动化技术中的机器人技术。为满足严苛工业环境的高要求,TDK开发了一种紧凑且坚固耐用的超声波传感器模块。 市面上的距离测量和物体检测技术有很多,但大多不适合工业应用。例如,基于毫米波雷达和激光雷达的系统价格昂贵并且功耗相对较高,并且光学系统受环境光、反射和雾霾污染影响较大,很少用于工业环境。而实践证明,基于飞行时间 (ToF) 工作原理的超声波测量方法能可靠用于工业环境。其原理是通过传感器模块发出短超声波脉冲,随后在碰触物体表面后反射回模块,发出到接收脉冲之间的时间与模块和物体间的距离成正比。 截止目前,大多数可用的超
[传感器]
面向工业应用的紧凑且坚固耐用的<font color='red'>超声波传感器</font>模块
《2022年自主移动机器人(AMR)产业发展蓝皮书》正式发布
如今在制造业,效率已经成为了制造环节的核心评估指标之一。 对于工业制造商和仓储企业而言,在不断变化的竞争格局中获得竞争优势的难度逐渐加大。而AMR的出现和落地应用,一定程度上可以作为企业在市场上取得领先和保持领先地位的一种方式。目前AMR能够适用的物流场景可以简单分为仓储物流场景和产线物流场景。 1953年 ,第一台磁导AGV发明,即预先将磁棒埋在地下或将磁条贴在地面上,通过电磁传感器进行感应,从而实现定位和导航; 2008年 ,二维码导航AGV问世,通过AGV上的摄像头对部署好的二维码进行识别。 到2014年 ,以激光SLM/视觉导航AMR为主的第三代AMR开始走向台前,带有反光板的激光SLAM导航AGV开始在
[机器人]
微型超声波传感器可监测电动汽车电池情况
CARLOS JONES/ORNL/U.S. DEPARTMENT OF ENERGY 一项新的研究发现,小如缩略图的超声波传感器可以扫描锂离子电池,以检查其充电、健康和安全性。 研究结果表明,超声波,即频率高于人类听力的声波,有朝一日可能有助于电动汽车更好地估计电池中的剩余电量。该研究的主要作者、田纳西州橡树岭国家实验室的超声波工程师Hongbin Sun表示,这种方法还可能有助于检测处于灾难边缘的不稳定电池,在制造过程中快速测试电池质量,并确定哪些用过的电池足够健康,可以转售以减少浪费。 估计商用锂离子电池的剩余电量目前是一项具有挑战性的任务。例如,电动汽车在估计电池电量时通常会遇到大约10%的不确定性。这
[传感器]
微型<font color='red'>超声波传感器</font>可监测电动汽车电池情况
基于气介式超声波传感器的雨量液位测量系统设计
  降水量是用来衡量降水多少的一个概念,是指雨水(或融化后的固体降水)既不流走,也不渗透到地里,同时也不被蒸发掉而积聚起来的水的深度,通常以毫米为单位。雨量液位的测量是气象部门对天气系统分析研究的重要环节之一。传统使用的虹吸式、翻斗式的测量方法受外界因素的影响较大,另外使用电容传感器易受干扰,在暴雨、冰雹、雨雪天气误差较大时,其他一些方法则无法实现对雨量数据的实时观察与处理。超声波传感器以非接触、高可靠测量,解决了其他一些方式带来的缠绕、接触介质等问题。根据 超声波传感器 的安装位置来划分,又可分为气介式、固介式和液介式三种。其中,气介式是指探头安装在被测液面上方,超声波的传播介质为气体。因为气介式安装较其他几种方式最为方便灵活,故
[测试测量]
基于气介式<font color='red'>超声波传感器</font>的雨量液位测量系统设计
基于STM32的超声波传感器测距(含代码)
1. 实验原理 超声波传感器采用的是HC-SR04,具有VCC、GND、Trig、Echo四个引脚,其使用方法为:将Trig 设置为高电平并保持至少10us,传感器将发出 8 个脉冲的声波。对于声波产生回声所需的整个时间内, Echo 为高电平。测量该高电平时间即可知经过的时间,则可计算障碍物的距离。 测量Echo 为高电平的时间是利用STM32的通用定时器进行输入捕获,测量得到的高电平时间通过公式:距离 = Thigh *340/2 (m) ,其中Thigh 单位为秒(s), 340米/秒(m/s)为声速。 2. 设计分析 由STM32F4xx数据手册可知,所采用的板子有TM2-TM5四个
[单片机]
基于STM32的<font color='red'>超声波传感器</font>测距(含代码)
MiR自主移动机器人:突破内部物流瓶颈需技术创新步履不停
中国 – 2019年8月1日 – 近期,丹麦发展最快的机器人制造商以及移动机器人全球市场领导者——Mobile Industrial Robots(以下简称:MiR)参加了一系列以智能制造、现代工厂自动化转型升级为主题的行业研讨会。MiR自主移动机器人中国区销售总监董威力就工厂内部物流运输发表主题演讲,与业界同仁共话行业前沿趋势,积极探索现代工厂内部物流瓶颈的突破之道以及MiR为打造智能工厂提供的助力。 激烈的全球竞争及人口红利的缩小迫使企业不断优化,纷纷谋求转型并加深自动化生产,工厂内部的物流瓶颈首当其冲成为关注焦点。现今工厂的内部物流运输仍主要依靠人力,耗时又低效,极大限制了企业的自动化进程。加之消费需求逐步呈现出多元化、个性
[机器人]
赋能机器人自主移动,立得空间举行“AMR自主移动机器人技术与合作”线上研讨会
过去数年,AMR自主移动机器人获得了长足的进步,逐渐可以在复杂场景中自由移动,完成巡检、运输、安保、监控与应急处理等多种工作。 随着新一轮工业制造的转型升级,这一新兴机器人技术不断进步,帮助人们从繁重、危险和低效的工作环境中解脱出来,尤其在疫情仍在肆虐的当下,机器人得到了越来越多企业的欢迎,未来商机无限! 立得空间是机器人定位导航技术和数字孪生技术的领先公司,凭借优异的“INS (惯性导航系统)+SLAM”算法可以使机器人获得高精度的定位和导航能力,通过“真图”数字孪生工厂平台,可以对机器人的运行进行模拟仿真,从而使其在实际投用后可以更精准、可靠地完成任务。 其营销策略不是制造机器人本身,而是赋能中国众多的机器人制造商摆脱遥控器
[机器人]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved