广告

嵌入式模拟智能使机器人自主性达到新高度

时间:2019-12-16 阅读:
要实现自主,机器人不仅仅只需要人工智能(AI),还需要很多传感器、传感器融合以及边缘实时推理。由于深度卷积神经网络的优点已得到公认,激光雷达对更为先进的数据处理的需求正在把神经网络推向新的拓扑结构,以实现自主。
广告

第一个机器人在20世纪50年代末、60年代初诞生,但严格意义上它不算机器人,只是一台“可编程的物品传送设备”,它被用于移动通用汽车公司生产线上压铸机周围的产品。1954年专利的第一句话强调了本发明的可编程性和通用性,并且表明可编程性要求传感器确保程序、期望轨迹或功能和实际运动之间的一致性。vo0EETC-电子工程专辑

时至今日,机器人并没有完全偏离最初的概念:如今的机器人是可以进行编程的。它们需要感知自身的环境,以确保所做的事情和被设定要做的事情是一致的。而且,它们需要在自身的环境中移动。过去50-60年来所发生的变化主要是在复杂性、速度以及应用这些基本概念的领域方面有所增加。vo0EETC-电子工程专辑

虽然第一批机器人主要用来移动压铸件,但机器人之父约瑟夫·恩格尔伯格(Joseph Engelberger)深受阿西莫夫机器人第一定律的影响——机器人不得伤害人类,或看到人类受到伤害而袖手旁观。他把机器人部署在可以保护人类的地方。保护人类也是传感器数量不断增加的驱动力,特别是在协作机器人(cobots)或自动导引车(AGVs)中。vo0EETC-电子工程专辑

是什么推动着机器人产业的发展?

为了更好地理解对自主机器人的追求,让我们回顾一下Alex Wissner-Gross的“智能定律”方程式:它是一种熵力,解释了机器人学的发展趋势:vo0EETC-电子工程专辑
F = T ∇ Sτ (1)vo0EETC-电子工程专辑

其中F指的是使未来行动自由最大化的力,T指的是定义整体强度的温度(可用资源),以及S指的是时间范围tau内的熵。vo0EETC-电子工程专辑

机器人学作为一门工业和科学,其目标是通过增加嵌入式模拟智能来最大限度地提高未来机器人行动的自由度。这就需要:vo0EETC-电子工程专辑

• 有更多的传感器来获得更高精度的机器人周围环境模型。vo0EETC-电子工程专辑
• 有更好的传感器连接到控制算法(和更分散的控制算法)。vo0EETC-电子工程专辑
• 有更好的算法从传感器数据中提取尽可能多的信息。vo0EETC-电子工程专辑
• 有更好的执行器来根据控制算法的决策更快更准确地行动。vo0EETC-电子工程专辑

不妨看一看当今的科技领域,机器人已经获得了很大的自主性,并且正在使用来自互补性氧化金属半导体相机传感器、激光雷达和雷达的传感器来适应各种各样的应用。虽然相机的角度分辨率和动态范围比雷达大得多,但相机不能提供激光雷达所具有的动态范围,也不能在烟雾弥漫或多尘的环境中工作。vo0EETC-电子工程专辑

vo0EETC-电子工程专辑

图1:工厂环境中的现代机械臂示例。vo0EETC-电子工程专辑

由于机器人被设计成适应最广泛应用的最灵活的选择,因而它们需要在低光、多尘或明亮的环境中工作。这种灵活性可以通过组合传感器信息——aka、传感器融合来实现。换句话说,不同传感器的信息可用于重建机器人环境的弹性表示,从而在更多应用中实现自主性。例如,如果一个相机被暂时覆盖,则其他传感器必须能够使机器人安全运行。为确保机器人能对其所处环境有全方位的了解,机器人传感器数据需要以限时的方式进行路由,并用少量的电缆连接到机器人控制器,以最大限度地提高连接的可靠性。vo0EETC-电子工程专辑

如今,高带宽低延迟总线主要基于低压差分信号(LVDS)。然而, LVDS接口并没有标准,这就导致传感器到控制器的生态系统出现分裂,并且使来自不同供应商的混合和匹配解决方案变得困难。一旦传感器数据被传输到机器人控制器,一系列基于深度神经网络的机器学习算法可以帮助提高机器人所处环境的精度。用深度学习教父Yann LeCun、Yoshua Bengio和Geoffrey Hinton的话说,“深度学习允许由多个处理层组成的计算模型学习具有多个抽象层的数据表示。”这些深度神经网络可以在机器人内部用于快速、实时处理,也可以在云中用于元信息收集或更复杂的推理。vo0EETC-电子工程专辑
20191216-201.jpgvo0EETC-电子工程专辑
图2:机器人的不同感应能力。vo0EETC-电子工程专辑

对于大多数机器人来说,得益于边缘处理所允许的固有低延迟,边缘推理是确保机器人能够对其环境的变化做出快速反应的重要参数。边缘推理可用于卷积神经网络,类似的神经网络拓扑结构可用于图像分类或预防性维护估算,深度Q网络可用于机器人路径规划,或用于为解决一类特定问题而设计的自定义神经网络。vo0EETC-电子工程专辑

展望未来

在未来,传感器似乎不太可能有太大的变化,但所涉及的处理将有所不同。成像传感器可能变成高光谱或可提供更高的分辨率。激光雷达可能有更高的波长、更安全、并具有更长的范围。雷达传感器可能配备集成天线,但这些并不会有显著变化。未来将改变的是信息使用和聚合的方式。vo0EETC-电子工程专辑

例如,在传感器集线器上,引入单对以太网(aka T1)和数据线供电(电气和电子工程师学会802.3bu-2016)将简化传感器集线器接口的设计,从而使更传感器组合更广泛和实现标准化配电。在控制方面,强化学习将由于最近的突破而得到加强,从而解决了诸如从所有可能的失败中学到的高成本,以及由于学习模式的偏斜而学习错误行为的惩罚等难题。vo0EETC-电子工程专辑

在归类方面,大多数基于卷积神经网络的方法并没有从激光雷达提供的体素中完全提取出所有的3D信息。下一代深度神经网络将利用框架提供的非欧几里德机器学习(或几何机器学习)中的最新进展,如PointNet、ShapeNet、Splatnet和Voxnet等框架。边缘推理和传感器融合将融合到我所看到的多个传感器源的层次推理中。在这里,数据将通过更简单的推理网络做出更快的回路反应,例如电流控制神经网络,以改善现有比例-积分-微分网络的性能,一直到能够提供预测性维护诊断并处于中间位置的更加复杂的长期-短期记忆网络。神经网络将能够补偿机器人结构的微小误差,并提供更高的位置精度和更平滑的运动。vo0EETC-电子工程专辑

总结

自主机器人进化是一个始终变化的目标。当乔治·德沃尔(George Devol)在1954年申请专利时,此机器显然比当时任何基于凸轮或人工操作的机器都更自主。但按照今天的标准,这将是一个非常僵化的设置,甚至不会出现在自主程度的排名上。这种剧烈的变化很可能在我们意识到之前再次发生。vo0EETC-电子工程专辑

现在人们认为,轮式机器人和协作机器人正处于自主的边缘,当人类靠近它们时,它们会减速,甚至在移动时也能避免撞到人类。随着嵌入式模拟智能技术的迅速变化,这些“处于边缘”的创新型机器人在不久的将来不会被视为具有自主性,因为这个行业正在以如此之快的速度发展并不断产生新技术,从而使得机器人技术比以往任何时候都更加自主。vo0EETC-电子工程专辑

责编:Yvonne Gengvo0EETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 如何为系统选择合适的NAND闪存? 在设计使用NAND闪存的系统时,选择适当的特性平衡非常重要。 闪存控制器还必须足够灵活,以进行适当的权衡。 选择正确的闪存控制器对于确保闪存满足产品要求至关重要。
  • 如何降低步进电机的噪声? 步进电机具有简单的结构并且易于控制。作为一种数字电子元件,步进电机广泛应用于各种开环控制系统。然而,其驱动电路和谐振机械结构所产生的噪声会影响整体性能。大多数步进电机应用都要求平稳的运转。为了获得流畅的运转效果,设计者可以修改电压、电流,或者更常见的是修改微步设置。
  • 电源转换器如何选用合适的Si/SiC/GaN功率开关组件? 本文探讨电源转换器设计者应该是沿用硅功率开关组件,还是转而选用宽带隙功率开关组件,先由硅和宽带隙材料的特性进行比较,再进入讨论CoolMOS,CoolSiC和CoolGaN的应用和定位,提供设计人员参考来选择合适的功率开关组件。
  • 克服PCB板间多连接器组对齐的挑战 小型化已经使得多个连接器对齐变得更加困难,而追求最优的设计实践和尽早地与连接器提供商交流有助于确保设计成功。
  • 实现非接触控制面板的两项关键技术 冠状病毒的传播能力很强,到目前为止人们仍然没有找到应对之策,这促使许多系统工程师尝试利用现有技术来设计通用的无接触用户介面。
  • 数十亿台5G设备将面世,如何有效降低5G测试成本? 据估计,未来几年将有数十亿台5G设备面世,5G设备制造商需要在克服成本限制的同时交付高质量的产品。本文提供五种策略可以帮助OEM应对5G 设备面临的这些新挑战并降低测试成本。
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了