当前位置: 首页 > news >正文

弗吉尼亚理工大学用“储层计算“技术突破软体机器人控制难题

软体机器人由柔性、类肌肉材料制成,能够以流畅自然的方式弯曲和伸展,远超过去科幻电影中那些僵硬机器人的表现。

然而,正是这种让机器人得以采摘成熟番茄或穿越搜救现场的灵活性,也带来了一个棘手的问题:软体机器人的控制难度极高,一直是业界公认的技术挑战。

弗吉尼亚理工大学的研究人员正借助一种受大脑神经元复杂架构启发的全新计算方式来解决这一难题。

这种方法被称为"储层计算",由机械工程系的研究团队采用,成功构建出一款可弯曲、扭转、变形的模拟机械臂。

储层计算不仅超越了传统人工智能与机器学习方法的局限,当团队将储层部署到类似大脑脉冲机制的神经形态计算芯片上时,功耗最高降低了75倍。

这项研究发表于《美国国家科学院院刊》,有望推动更小型、无线缆机器人的研发,在医疗、农业、救援打捞以及基础设施检测等领域展现广泛应用前景。

"我们并不敢说自己的方案是最优的,但它确实是首个能够控制这类高度柔性、快速运动软体臂的方法。"领导这项研究的机械工程助理教授诺埃尔·诺顿如是说。

软体机器人的构造方式与人们印象中那种块状金属机器人截然不同。软体机器人结合了柔性材料与新型控制系统,具备比传统刚性机器人更大的运动范围,以及更强的流动性与灵活性。

它们可以变形和重塑,能够包裹住物体而非强行夹紧,这使其在人类难以进入或存在危险的环境中具有独特优势。

软体机器人面临的核心问题在于控制。传统机器人的运动依赖指令驱动,例如抬起手臂可能对应一条或一系列指令。而软体机器人的高度灵活性要求控制系统具备更强的复杂性。

此前,诺顿曾通过虚拟工具和动作映射技术研究新型机器人,并曾以章鱼为仿生原型设计具有类似运动方式的机器人。

这一次,诺顿团队利用三维虚拟工具,以蛇等动物的解剖结构为参考,构建出一款模拟机械臂。

该机械臂以一根弹性中轴为核心,外围配备多对类似人体肱二头肌和肱三头肌的合成肌肉,相互交叠、协同配合,共同驱动机械臂运动。

团队的目标是找到自动化动态控制机械臂的最优方案,即通过控制合成肌肉围绕中轴的收缩与舒张,实现机械臂的扭转和弯曲。

"当我们把这个想法整合在一起时,才意识到根本没有现成的控制方法可以借鉴。"诺顿说道。

这促使诺顿团队转向一种全新的控制思路:神经储层。

在神经储层方法中,研究人员将虚拟软体机器人的运动数据输入系统,设定预期结果的参数,运行虚拟实验,再对结果进行分析。

团队成员了解弹性中轴和合成肌肉的材料特性,以及这些材料在弯曲和扭转时的响应规律,但对多对肌肉如何协同运作的动态机制尚不清楚。

借助神经储层,他们构建了多种运动变体的虚拟模型,并测试其行为表现。

将这些结果反馈回系统后,软体机械臂的行为模型逐渐浮现,同时也催生出一套更为有效的控制策略。

与逐条构建指令集相比,神经计算速度更快,能耗也更低,所需电力远少于传统计算机。

目前,这款多肌肉机械臂仍停留在虚拟阶段,但诺顿团队积累的数据将最终用于驱动实体机器人的运动。

"现在我们已经拥有了这些新工具,下一步就是建造实体原型,在真实软体机械臂上验证储层控制方案。"诺顿表示,"希望这项研究能帮助我们缩小当前软体机器人与章鱼等软体生物令人惊叹的灵巧性之间的差距。"

Q&A

Q1:储层计算是什么?和传统AI有什么区别?

A:储层计算是一种受大脑神经元架构启发的计算方法。与传统AI和机器学习方法相比,储层计算无需逐条构建动作指令,而是通过输入运动数据、设定参数、运行虚拟实验并分析结果,让系统自主涌现出控制模型。在控制高度柔性、快速运动的软体机械臂方面,储层计算突破了传统AI方法的局限,且部署在神经形态芯片上后,功耗最高可降低75倍。

Q2:弗吉尼亚理工大学研发的软体机械臂是如何运动的?

A:该机械臂以弹性中轴为核心,外围配备多对合成肌肉,结构类似人体的肱二头肌和肱三头肌。这些肌肉相互交叠、协同工作,通过围绕中轴的收缩与舒张实现机械臂的弯曲、扭转和变形。研究团队以蛇等动物的解剖结构为参考原型,并借助神经储层计算方法为其开发了动态自动控制方案。

Q3:储层计算软体机器人未来有哪些应用场景?

A:根据研究内容,储层计算驱动的软体机器人在多个领域具有广泛应用潜力,包括医疗(在人体内部或狭窄空间中操作)、农业(如采摘易损果实)、救援打捞(在危险或人类难以到达的环境中执行任务)以及基础设施检测等。目前机械臂仍为虚拟模型,研究团队计划下一步构建实体原型进行验证。

http://www.zskr.cn/news/1406662.html

相关文章:

  • 从零构建个人数字品牌:定位、内容与影响力实战指南
  • 【ECC 内存技术】在关键业务系统中的实战应用
  • 面试手撕算法入门|数组、字符串高频简单题
  • Pearcleaner:彻底清理macOS应用的终极免费工具,5分钟释放GB级磁盘空间
  • ThinkPad开机滴滴响报2100/2110错误?自己动手排查硬盘问题的完整指南
  • PCIe信号质量守护神:深入拆解‘压力眼图’校准背后的物理层设计哲学
  • TIA Portal SCL编程:手把手教你用‘StatusBits’和‘Done’信号构建稳健的运动控制程序
  • 保姆级教程:用LabelImg和YOLOv5s训练你自己的动漫角色检测模型(附数据集)
  • 平面度公差实战:从图纸标注到误差评定的完整指南
  • Unity游戏配置表导入新思路:5分钟搞定用ExcelDataReader把策划的Excel表变成游戏数据
  • NVIDIA Ising项目:AI与DevOps如何革新量子纠错研发
  • 5个关键技巧:提升Arduino-ESP32开发体验的实用指南
  • 苹果正研发iPhone防抢夺功能,设备被夺后将自动锁定
  • C#实战:NModbus4在工业物联网数据采集中的高效应用
  • UML建模实战:从用例图到状态图,构建清晰软件蓝图
  • Claude智能体部署:托管服务与自建SDK的成本、场景与选型指南
  • 仅限前500名开放|ChatGPT习惯成熟度诊断工具(含LTV预测算法+个性化干预路径),失效倒计时:47小时
  • 【辅助电脑办公】Windows 系统 OpenClaw 2.7.5 安装与使用详解(包含安装包)
  • 对比Taotoken Token Plan套餐与按量计费的实际成本感受
  • 构建自我引导的多智能体平台:从架构设计到关键技术实现
  • 从零到一:手把手教你配置KingbaseES数据库日志,让运维更高效
  • TranslucentTB:让你的Windows任务栏变身透明艺术画布
  • 别再为FPGA的UDP通信发愁了!手把手教你用Tri Mode Ethernet MAC搞定12种板卡(含源码)
  • Zenodo数据下载技术实现:zenodo_get工具架构设计与性能优化
  • iOS音频开发避坑指南:用AVPlayer+MPRemoteCommandCenter搞定锁屏控制与后台播放
  • 告别论文 “开荒”:paperxie 毕业论文 AI 写作,把流程痛点变成标准化效率
  • CefFlashBrowser:轻松玩转经典Flash游戏的免费浏览器终极指南
  • 从最小二乘到推荐系统:QR分解在数据科学中的5个实战应用场景
  • Pod启动失败?K8s中Pod创建常见问题与排查指南
  • 3分钟免费下载神器:视频号、抖音、小红书资源一键获取完整指南