麻省理工学院的研究人员正在寻求解决机器人处理信息速度非常之快和移动速度相对较慢之间的巨大差距,他们正在使用一种叫做 “机器人形态计算 ”的东西来实现这一目标。这种方法由麻省理工学院计算机科学与人工智能(csail)毕业生sabrina neuman博士设计,其结果是定制的计算机芯片可以提供硬件加速,以此来加快响应时间。
为一个非常特定的目的定制芯片并不新鲜,但随着公司和技术专家希望在功率和计算限制更保守的设备上进行更多的本地计算,而不是通过网络连接将数据往返于大型数据中心。在这种情况下,该方法涉及创建超特定的芯片,这些芯片是根据机器人的物理布局和及其预期用途设计的。通过考虑机器人对周围环境的感知、对其在这些环境中的位置的映射和理解,以及由上述映射和所需动作产生的运动规划等方面的要求,研究人员可以设计出处理芯片,通过用硬件加速补充软件算法,大大提高最后一个阶段的效率。
大多数人经常遇到的硬件加速的经典例子就是图形处理单元,或者说gpu。gpu本质上是一个专门为处理图形计算操作任务而设计的处理器,比如显示渲染和视频播放。gpu之所以受欢迎,是因为几乎所有的现代计算机都会运行到图形密集型应用,但由于更多可定制和高效的小型芯片制造技术的出现,用于一系列不同功能的定制芯片最近变得更加流行。
现在mit新闻介绍了neuman机器人控制硬件芯片设计情况。该系统创建了一个定制的硬件设计,以最好地满足特定机器人的计算需求。用户输入机器人的参数,比如它的肢体布局和各个关节的运动方式。neuman系统将这些物理属性转化为数学矩阵。这些矩阵是 “稀疏的”,这意味着它们包含许多零值,这些零值大致对应于给定机器人特殊解剖结构下不可能的动作。
然后,该系统设计了一个专门的硬件架构,只对矩阵中的非零值运行计算。因此,所产生的芯片设计是量身定做的,以最大限度地提高机器人计算需求的效率。而这种定制化设计在测试中得到了回报。neuman的团队使用了一种现场可编程门阵列(fpga),这有点像介于完全定制芯片和现成cpu之间的中间点,它的性能明显优于后者。
让机器人对环境做出更快的反应并不仅仅是为了提高制造速度和效率,这也是为了让机器人在人类与机器人并肩工作和协作的情况下更加安全地工作。这仍然是机器人技术在日常生活中更广泛使用的重要障碍,这意味着这项研究可以帮助未来人类和机器人和谐共存。
责编ajx
意法半导体推出经行业认证的基于STM32微控制器的软件解决方案
继电器与接触器的区别及应用匹配
5G智能手机即将发布 观望跟购入哪个更好
中频焊工作原理
不可忽视细节 双绞线布线故障解析
MIT研发定制芯片加快机器人运行速度
美国《消费者报告》的可靠性调查全新发布,特斯拉垫底
AMD新款GPU核心Navi 12信息曝光,有望在CES 2020上展示
深度介绍环境气象传感器
中德开展工业4.0领域合作 海尔成中坚力量
如何通过程序集进行相控阵雷达建模仿真
微软、联想等巨头们争相布局的工业元宇宙究竟是什么,为何它值得被追捧?
警惕!美军正在花大力推动人工智能研发
夏普8K电视2019年前可实现量产
风机叶轮积灰怎么办?用这种不粘涂层彻底解决叶轮积灰问题
电力通信网无人值守的监控系统解决方案
各造车新势力都花费多少巨资获得汽车生产资质
什么是网关?
8寸晶圆代工厂竞标抢产能,新一轮的涨价潮来了?
中国移动正在从3个方面推动边缘计算的发展