Science Robotics:UCLA 贺曦敏团队综述自主软体机器人

在机器人中实现类似生命的自主性一直是研究的方向,但目前大多数软体机器人仍依赖外部刺激操控来产生持续运动。为了实现能够自我调节感知 、 决策和驱动的自主物理智能(autonomous physical intelligence,API),一种有前景的方法是在材料中嵌入非线性时滞反馈机制(nonlinear time-lag feedback)。鉴于此,加州大学洛杉矶分校贺曦敏教授及博士后陈驰、博士生施鹏举等人联合Timothy J. White 教授,Rebecca Kramer-Bottiglio教授,Metin Sitti 教授,Tetsuya Iwasaki教授就如何实现此类反馈做了总结,并追溯了此类软体机器人的发展历程及不同的应用领域 。该 工 作 以 题 为 “Advancing physical intelligence for autonomous soft robots”发 表在最新一期的《Science Robotics》上,得到上海交通大学刘河洲 教授与陈玉洁研究员的支持。在这里插入图片描述
Fig.1.Two distinct routes for the development of bioinspired robots.图1展示了仿生机器人发展的两条主要路线:一是基于中央处理器和算法的”计算智能(computationalintelligence)”,通过集成传感器、执行器、决策模块和能源模块实现集中或分布式控制:二是“物理智能(physical intelligence)",即将感知、决策和驱动等功能直接嵌入材料本体,实现去中心化的智能。其中,物理智能通过内嵌的非线性时滞反馈,使各部分都能自主感知和响应外界,实现无需人工干预的持续自主运动,推动软体机器人向类生命系统演进。在这里插入图片描述
Fig.2.Comparison of various feedback systems and their trajectories.图2比较了不同反馈系统的动力学轨迹:A为负反馈系统,扰动后状态会逐渐收敛回平衡点,实现系统稳定;B为正反馈系统,扰动会被放大,导致系统远离平衡点,直至不稳定;C为非线性反馈系统结合了正负反馈,系统可形成稳定的极限周期,实现持续周期性振荡。该图直观展示了反馈类型对系统行为的决定性影响,是理解自主软体机器人运动的理论基础。在这里插入图片描述
Fig.3. Evolution of conventional robots and soft robots with anincreasing level of autonomy图3表明引入对于外界刺激的控制将会影响软体机器人的自主性类似于传统机器人从手动控制、预设响应到机器学习的演进路径。作者以控制软体机器人的刺激方式将其划分为四个阶段:(i)完全人工控制、(ii)预设周期性刺激、(iii)自然界周期性刺激,以及(iv)恒定刺激的自持续运动。其中前三阶段依赖负反馈环维持系统稳定体现基础的物理智能,而第四阶段则通过非线性时滞反馈机制,推动实现真正的API。在这里插入图片描述
Fig.4.Strategies to create self-continuous motions图 4 总结了实现基于 API自持续运动的多种策略,主要包括四类机制:(i)通过构建具有梯度或方向性的外部刺激场(如温度、湿度、化学或光照梯度)诱导运动;(ii)基于化学振荡反应,如 Belousov-Zhabotinsky 反应驱动的周期性形变;(iii)利用生物杂交系统,将活细胞或肌肉组织嵌入材料中以实现活体式驱动;以及(iv)通过被动机械结构设计。这些策略展示了在不依赖复杂电子控制的条件下,通过材料-结构-环境的耦合设计实现类生命体的持续运动能力。此外,文章进一步总结了基于 API实现的自持续运动在多种环境中的表现形式,包括陆地运动(如行走、爬行、翻转、滚动、跳跃)水中运动(如波动、振荡、漂浮、脉动)、潜在的空中运动(如拍翼旋转、飘浮)、以及多环境下多模态运动。作者还指出,为实现真正的系统级自主软体机器人,未来需重点发展若干关键方向,包括:扩大尺寸以突破微型尺寸的限制、能量获取与利用、群体行为、多功能集成,以及建模与仿真。最终,作者强调实现高度自主软体机器人的过程本质上是高度跨学科的,需化学、材料学、力学、数学、机器人学与生物学等多个领域的协同合作。未来的 API软体机器人将能够利用环境能量驱动,具备多模态运动能力、信息存储、通信与环境响应决策机制,并展现出大规模群体智能行为,从而更贴近现实工程应用的需求。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.tpcf.cn/web/82913.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于LangChain构建高效RAG问答系统:向量检索与LLM集成实战

基于LangChain构建高效RAG问答系统:向量检索与LLM集成实战 在本文中,我将详细介绍如何使用LangChain框架构建一个完整的RAG(检索增强生成)问答系统。通过向量检索获取相关上下文,并结合大语言模型,我们能够…

【Java学习笔记】SringBuffer类(重点)

StringBuffer(重点) 1. 基本介绍 (1)StringBuffer是可变的字符序列,可以对字符串内容惊醒增删 (2)很多方法喝String相同,但StringBuffer可变长度 (3)Strin…

计算机网络领域所有CCF-A/B/C类期刊汇总!

本期小编统计了【计算机网络】领域CCF推荐所有期刊的最新影响因子,分区、年发文量以及投稿经验,供大家参考! CCF-A类 1 IEEE Journal on Selected Areas in Communications 【影响因子】13.8 【期刊分区】JCR1区,中科院1区TOP …

AI-Sphere-Butler之如何启动AI全能管家教程(WSL测试环境下适用)

环境: Ubuntu20.04 WSL2 问题描述: AI-Sphere-Butler之如何启动AI全能管家教程(WSL测试环境下适用) 解决方案: 打开管家大模型 1.运行大模型在cmd下输入: ollama run qwen2.5-3bnsfwny运行管家 数字人运行脚本&#xff…

【python深度学习】Day 47 注意力热图可视化

知识点:热力图 作业:对比不同卷积层热图可视化的结果 一、概念 为了方便观察输出,将特征图进行可视化。特征图本质就是不同的卷积核的输出,浅层指的是离输入图近的卷积层,浅层卷积层的特征图通常较大,而深层…

C#语音识别:使用Whisper.net实现语音识别

C#语音识别:使用Whisper.net实现语音识别 在当今数字化时代,语音识别技术已广泛应用于智能助手、语音转文字、会议记录等众多领域。对于 C# 开发者而言,如何快速、高效地实现语音识别功能呢?今天,我们就来介绍一个强大…

开源分享|适合初创商家的餐饮系统,基于thinkphp8+element-plus

一、项目介绍 三勾餐饮点餐连锁版系统是一个基于thinkphp8element-plusuniapp打造的面向开发的小程序商城的全面解决方案,旨在为连锁餐饮企业提供高效的点餐与管理服务。该系统支持多端应用发布,包括微信小程序、H5、安卓及iOS平台,实现数据…

rec_pphgnetv2完整代码学习(一)

rec_pphgnetv2是paddleocr_v5中的重要改进,因此对其完整代码进行学习十分之有必要。 一、IdentityBasedConv1x1 这段代码定义了 IdentityBasedConv1x1 类,它是 PaddleOCRv5 中 rec_pphgnetv2 模型的关键改进之一。该层通过将恒等映射(Ident…

vue3+dify从零手撸AI对话系统

vue3dify从零手撸AI对话系统 前言 近年来,人工智能技术呈现爆发式增长,其应用已深度渗透至各行各业。甚至家里长辈们也开始借助AI工具解决日常问题。作为程序员群体,我们更应保持技术敏锐度,紧跟这波浪潮。 回溯求学时期&#xf…

robot_lab train的整体逻辑

Go2机器人推理(Play)流程详细分析 概述 本文档详细分析了使用命令 python scripts/rsl_rl/base/play.py --task RobotLab-Isaac-Velocity-Rough-Unitree-Go2-v0 进行Go2机器人推理的完整流程,基于实际的代码实现,包括模型加载、环境配置调整、推理循环…

Python Day45

Task: 1.tensorboard的发展历史和原理 2.tensorboard的常见操作 3.tensorboard在cifar上的实战:MLP和CNN模型 效果展示如下,很适合拿去组会汇报撑页数: 作业:对resnet18在cifar10上采用微调策略下,用tens…

MySQL SQL 优化:从 INSERT 到 LIMIT 的实战与原理

在数据库驱动的现代应用中,SQL 查询的性能直接决定了用户体验和系统效率。本文将深入探讨 MySQL (特别是 InnoDB 存储引擎)中常见的 SQL 性能瓶颈,并结合实际案例,详细剖析从数据插入到复杂分页查询的优化策略与底层实…

SQL 基础入门

SQL 基础入门 SQL(全称 Structured Query Language,结构化查询语言)是用于操作关系型数据库的标准语言,主要用于数据的查询、新增、修改和删除。本文面向初学者,介绍 SQL 的基础概念和核心操作。 1. 常见的 SQL 数据…

HTTP 请求协议简单介绍

目录 常见的 HTTP 响应头字段 Java 示例代码:发送 HTTP 请求并处理响应 代码解释: 运行结果: 文件名: 总结: HTTP(HyperText Transfer Protocol)是用于客户端与服务器之间通信的协议。它定…

《100天精通Python——基础篇 2025 第5天:巩固核心知识,选择题实战演练基础语法》

目录 一、踏上Python之旅二、Python输入与输出三、变量与基本数据类型四、运算符五、流程控制 一、踏上Python之旅 1.想要输出 I Love Python,应该使用()函数。 A.printf() B.print() C.println() D.Print() 在Python中想要在屏幕中输出内容,应该使用print()函数…

求解一次最佳平方逼近多项式

例 设 f ( x ) 1 x 2 f(x)\sqrt{1x^2} f(x)1x2 ​,求 [ 0 , 1 ] [0,1] [0,1]上的一个一次最佳平方逼近多项式。 解 : d 0 ∫ 0 1 1 x 2 d x 1 2 ln ⁡ ( 1 2 ) 2 2 ≈ 1.147 d_0\int_{0}^{1}\sqrt{1x^2}dx\frac{1}{2}\ln(1\sqrt{2})\frac{\sqrt…

在Ubuntu上使用 dd 工具制作U盘启动盘

在Ubuntu上使用 dd 工具制作U盘启动盘 在Linux系统中,dd 是一个功能强大且原生支持的命令行工具,常用于复制文件和转换数据。它也可以用来将ISO镜像写入U盘,从而创建一个可启动的操作系统安装盘。虽然图形化工具(如 Startup Disk…

如何理解OSI七层模型和TCP/IP四层模型?HTTP作为如何保存用户状态?多服务器节点下 Session方案怎么做

本篇概览: OSI 七层模型是什么?每一层的作用是什么?TCP/IP四层模型和OSI七层模型的区别是什么? HTTP 本身是无状态协议,HTTP如何保存用户状态? 能不能具体说一下Cookie的工作原理、生命周期、作用域?使用…

深入剖析 RocketMQ 中的 DefaultMQPushConsumerImpl:消息推送消费的核心实现

前言 在 Apache RocketMQ 的消息消费体系中,RocketMQ 提供了DefaultMQPushConsumer(推送消费)和DefaultMQPullConsumer(拉取消费)两种主要消费方式。DefaultMQPushConsumer与DefaultMQPullConsumer在消息获取方式&…

Linux编程:2、进程基础知识

一、进程基本概念 1、进程与程序的区别 程序:静态的可执行文件(如电脑中的vs2022安装程序)。进程:程序的动态执行过程(如启动后的vs2022实例),是操作系统分配资源的单位(如 CPU 时…