•  

    IMcoders帮你的机器人精准测距,简化原型设计

    2019-04-10 06:35:16 来源:EEFOCUS
    标签:

    2019 Hackadayprize中国区赛事正在火热报名ing,我们将为大?#21307;?#32461;在过去几届Hackadayprize中获奖的作品,希望能给你带来启发!快点来报名参赛,12.5万美元的终极大奖在等你认领:https://www.cirmall.com/hackadayprize_2019

     

    IMcoders项目旨在为机器人社区提供易于安装,便宜且可靠的设备,能够替代现有系统中的车轮编码器,或者为轮式机器人生成精确的测距数据而无需先前的测距支持。

     

     

    介绍
    自主?#24049;?#26159;一个趋势主题,该领域要解决的主要问题之一是机器人在其环境中的定位和跟踪。

     

     

    机器人应该知道决定移动的位置,这种机器人运动的跟踪称为里程计 。 < - 这是IMcoders提供的

     

    我们的主要目标是设计一种能够以最小的集成工作量提供测距数据的设备,无需硬件修改即可在几乎任何系?#25104;?#36731;松进行原型设计。

     

    由于IMcoder中的传感器组合,每个模块可以提供比传统编码器更多的信息。 现在我们能够检测到车?#21046;?#31227;,Robot Kidnapping问题以及输出数据的基本自动验证。

     

    目标
    该项目的目标很明确,传感器将具有以下特点:

    • 易于使用并集成在一个系统中
    • 无需对目标系统进行硬件修改。 附件始终位于设备外部。
    • 图书馆与ROS(机器人操作系统)集成。
    • 通过检测扩展传统编码器的功能
    • 车?#21046;?#36807;
    • 加快
    • 制动
    • 机器人绑架
    • 数据的基本自我验证
    • 它是如何工作的?
    • IMU - >编码器= IMcoders

     

    IMcoder设备的主要组件是IMU(惯性测量系统),这是一种配备三个传感器的设备:加速度计,?#21191;?#20202;和?#25913;?#38024;。

     

    传?#25104;?#20351;用IMU作为测距数据的来源已被深入?#33455;浚?#24182;且事实证明它不是最佳选择,因为从长远来看,测距数据源(加速度的双重整合,以获得位置,累积误差增长得非常快) )。 所有测量都与机器人以前的位置有关,并?#23452;?#20204;对于机器人移动的环境并不是绝对的。 传感器的?#30475;?#27979;量的误差在下一个测量中累积,并?#20197;?#26576;个时间点,它使得系统的输出不再可靠。 这?#20013;?#26524;始终是将此设备用作独立测距源的限制因素。

     

    我们的方法不是使用IMU的裸输出作为输入数据来生成测距输出,而是使用该IMU数据来推断传感器所连接的车轮的空间方向。 然后,随着时间的推?#21697;?#26512;车轮的空间方向,我们可以模仿传统编码器的行为+一些额外的有趣特征。

     

     

    这种方法有几个优点:

    • 由于IMU的测量值与其所连接的对象相关,因此关于安装系统的位置的物理限制是最小的。
    • 当传感器与车轮一起旋转时,IMcoders传感器可以轻松地连接到车轮的任何暴露部分。
    • IMcoder传感器具?#24515;?#37096;电池,并包括蓝牙模块,用于与处理数据的主机进行无线通信。 这种无线通信方法消除了导线的问题并且更加简化了传感器与机器人的连接。

     

    由于IMcoders直接测量车轮上的加速度,角速?#32676;?#30913;场,我们可以从这个数据源推断出比定向更多的信息:

     

    漂移检测 - 加速:

    想象一下,在静止状态下(机器人静止不动),IMcoder传感器测量角速度的高值(车轮正在旋转),但测量加速度的幅度几乎没有变化(速度没有变化)静态位置)。 然后,极有可能的是,该装置试?#25216;?#36895;,以至于车轮没有足够的抓地力并?#23452;?#20204;正在漂移。

     

    漂移检测 - 制动

    想象一下,在动态位置(机器人正在移动),IMcoder传感器不测量角速度(车轮被阻挡)并且没有大的减速度测量(速度没有快速降低)。 然后极有可能的是,设备?#20011;?#38459;挡了车轮,但车轮在地面上漂移,机器人正在滑动。

     

    在这?#26234;?#20917;下(被阻挡的车轮),加速度计的输出和最后一个?#34892;?#30340;基于测距的位置可用于推断机器人漂移的程度(加速度的双重积分给我们提供位置)。 因此,我们仍然能够产生可靠的测距。 所有这些方案都在假设漂移仅?#20013;?#19981;超过几秒的情况下工作(双重积分的累积误差增长得非常快)。

     

    Robot Kidnapping
    如果机器人应该保持静止(主机没有发送移动命令),但可能由于打滑或者人为抬起(?#35789;?#36710;轮没?#34892;?#36716;)而导致机器人改变位置,IMcoder传感器可以测量速度的变化并通知主机。

     

    故障检测

    IMcoders的主要是通过重力进行检测,以估计车轮的方向。 这是绝对的测量。 这意味着,当设备的车轮?#36864;?#26059;转或机器人静?#25925;保?#35813;测量值是恒定的,并且如果不完全消除则限制?#21191;?#20202;中可能的偏移的影响。 该绝对测量允许传感器发?#32479;?#36718;的绝对方向,并且主机可以验证先前接收的信息是否与车轮的?#23548;?#20301;置相关或至少?#23884;?#20040;不准确。 ?#35789;?#19981;可能纠正先前的错误(在某些情况下?#24425;?#22914;此),知道错误的存在可以极大地增加系统的稳健性,因为它不再?#35272;?#20110;不精确的数据,并且可以部署安全机制。

     

    如果你对这个项目感兴趣,想获取完整信息请访问:

    https://hackaday.io/project/158496-imcoders#menu-description

     

    与非网编译内容,未经许可,不得转载!
     

    有人说硬件技术将很快达到极限,而在我们看来,硬件创新,尤其是中国硬件工程师的创新,还远未走到尽头,而只是刚刚开始。作为致力于为全球硬件开发者提供技术共享服务的平台,与非网母公司SupplyFrame旗下最大的全球硬件开发者社区Hackaday.com已连续五年举办全球硬件开发者大赛Hackadayprize,有超过3000多个硬件团队在这个赛事中互动交流、切磋技艺。

     

     


    这个《硬件改变世界》系列,我们挑选在前几届Hackadayprize大赛中获奖的优秀作品加以?#25925;荊?#30828;件技术可以多有意思,硬件开发者可以多有创意,从这些作品中你可以看到。

    2019年3月,Hackadayprize中国区赛事将隆重开启,我们很期待看到国内的硬件开发者大开?#36828;础?#22823;展技艺。你准备好了没,与来自全球的硬件开发者同台PK?

     
    关注与非网微信 ( ee-focus )
    限量版产业观察、行业动态、技术大餐每日推荐
    享受快时代的精品慢阅读
     

     

    作者简介
    李昭
    李昭

    与非网编辑。热爱酷炫电?#30828;?#21697;。

    继续阅读
    工程师用STM32F4造出最小音频合成器

    Noise Nugget是一款紧凑型数字合成器,基于180MHz Cortex-M4和带耳机放大器的高品质音频DAC。

    工程师为室内?#24049;?#35774;计出“看不见”的二维码
    工程师为室内?#24049;?#35774;计出“看不见”的二维码

    用于机器人室内?#24049;?#30340;隐形二维码。 使用UV或IR照明可读的隐形标签。

    音乐也开源,工程师制作电子木管乐器

    在当今的数字乐器市场中,MIDI木管乐器控制器的选择非常有限。 该项目旨在将DIY开源版本带到普通制造商可以创建和播放的版块中

    发挥想象,自由连接——HEXABITZ模块化平台

    2019 Hackadayprize中国区赛事正在火热报名ing,我们将为大?#21307;?#32461;在过去几届Hackadayprize中获奖的作品,希望能给你带来启发!快点来报名参赛,12.5万美元的终极大奖在等你认领:https://www.cirmall.com/hackadayprize_2019 Hexabitz是一种新型模块化

    ST升级先进惯性测量单元Unico GUI软件 简化体感自定义设计流程

    意法半导体的Unico GUI软件支?#21046;?#26368;新的惯性测量单元(IMU),包括最近发布的LSM6DSO和LSM6DSOX 两款6轴IMU模组,大幅简化了有限状态机和机器学习内核(FSM和MLC)的逻辑配置。

    更多资讯
    智能手机呈三大主流趋势,看ToF技术如何“大展身手”

    在消费电子领域,智能手机一直是当红产品,几乎?#38752;?#26032;品发布都会引起一阵轰动,未来的新品也留给用户更多想象的空间。在由易维讯(EEVIA)主办的第八届EEVIA年度产业和技术展望研讨会上,来自艾迈斯半导体先进光学传感器部门执行副总裁兼总经理Jennifer Zhao分析了智能手机的三大主流趋势。

    【技术分享】RTD、热敏电阻器、热电偶、IC传感器的优点与缺点

    选择温度传感产品也许看似小事一桩,但由于可用的产品多种多样,因此这项任务可能令人颇感畏惧。在这篇博客文章中,笔者将介绍四种类型的温度传感器(电阻式温度检测器 (RTD)、热电偶、热敏电阻器以及具有数字和模拟接口的集成电路 (IC) 传感器)并讨论每种传感器的优点与缺点。

    温湿度传感器在智能家居领域的应用

    在当今物联网时代,现代人?#38750;?#39640;品质的舒适生活,对健康更加关注,对生活的环?#25345;?#37327;要求更加?#37327;蹋?#26234;慧城?#23567;?#26234;能家居应运而生,而其中以环境监测为主的智能家居设备广受?#25918;酢?#36825;时候,PM2.5传感器、温湿度传感器便得到了广泛应用。

    【技术分享】超声波遥控/液位指示等,详解超声波传感器的应用

    人们能听到声音是由于物体振动产生的,它的频?#35797;?0HZ-20KHZ范围内,超过20KHZ称为超声波,低于20HZ的称为次声波。常用的超声波频率为几十KHZ-几十MHZ。

    【技术分享】毫米波不仅可以做?#29366;錚?#36824;可以在驾驶室内检测人员乘坐情况

    汽车设计师已成功将毫米波(mmWave)传感器集成到多个汽车驾驶室内应用?#23567;?#36825;些应用之一是能够在各类照明条件和传感器放置中检测?#30340;?#20154;员乘坐情况,而不管其是否移动。这可帮助汽车系统检测到留在?#30340;?#26080;人看管的儿童或人员位置,以进行温度控制。

    电路方案
    北京十一选五走势图