Nat. Commun.:飞秒激光书写受蚂蚁启发的可重构微型机器人集体

背景介绍生物在各种环境中的集体行为十分普遍,它们能够自发有序地完成单个个体难以完成的任务。目前,生物集体的形成主要分为两大类。第一类生物个体之间没有直接接触,如蜜蜂、鱼和鸟类,这导致这些集体不稳定,容易受到干扰。相比之下,更稳定的集体是由个体通过嘴或肢体变形相互缠绕而形成的,如蚂蚁,或一个个体咬住另一个个体的尾巴根部而形成的,如鼩鼱。这些集体是由个体相互锁定而形成的。它们可以抵抗干扰,始终保持整体性。
受第一种集体类型的启发,研究人员开发出了微型机器人集体,它们能够响应外部磁场、光、电场和超声波重新配置其形态,从而实现多种组装模式。虽然这些组装策略可以重新配置微/纳米群体的形态以执行某些集体行为,但单体可控性较差,无法选择性和单独驱动。此外,组装后的形态需要持续输入外部刺激来维持。这些缺点限制了微型机器人集体的行为和功能。因此,提出类似于第二种生物集体的稳定组装策略对于开发微型机器人集体的高级应用至关重要。
第二种集体类型蚂蚁可以利用嘴或肢体变形进行互锁,实现个体之间的稳定连接和可控分离。受此行为的启发,使用可变形微型机器人作为基本单元是一种很有前途的方法来构建可以以受控和稳定的方式组装和拆卸的微型机器人集体。随着微纳制造技术和材料科学的快速发展,基于刺激响应材料的微型机器人得到了发展,它们表现出优异的响应变形特性、高度的环境适应性和强大的功能性。作为典型的例子,Sitti等人创建了具有预定义场取向方向的立方液晶弹性体体素,并将这些体素缝合成线、网格和骨架结构,以实现可编程的热触发三维形貌变化。Duan等人构建了3D可重构的pH响应水凝胶微构建块,并实现了复杂的3D到3D形状转换。上述例子展示了所提出的刺激响应材料微型机器人的优越性能。然而,从微型机器人的数量来看,当前的研究通常集中在单个可变形的微型机器人上。尽管可以可控地实现单个微型机器人的可逆、动态和快速的变形或运动,但是多个可变形微型机器人之间稳定、可逆的连接以形成集体以及它们的运动和应用尚未得到验证。本文亮点1. 本工作构建了磁性和光驱动的蚂蚁微型机器人群体,能够以稳健的方式重新配置多个组装架构。该方法利用灵活的双光子聚合策略来制造由磁性光刻胶、水凝胶和金属纳米粒子组成的微型机器人。
2. 在磁场和光场的配合下,微型机器人可以可逆地和选择性地组装(例如,90°组装和180°组装)成各种形态。
3. 展示了组装微型机器人跨越一个身体长度间隙的能力,以及它们穿越狭窄处和运输微型货物的自适应能力。在这里插入图片描述

图文解析图1. 模仿蚁群行为的可重构三只蚂蚁微型机器人示意图。a 三个蚂蚁微型机器人在磁场和光场下的 I 形组装和可逆 C 形组装过程。b 组装成 I 形的三个蚂蚁微型机器人模仿蚂蚁穿越缝隙。蚂蚁图像经授权使用,来自 Stock。c 组装成 C 形的三个蚂蚁微型机器人模仿蚂蚁运输货物。在这里插入图片描述

图2. 蚂蚁微型机器人的设计、制造和特性。a 蚂蚁身体采用飞秒激光直写磁性光刻胶制作而成。b 热刺激响应性水凝胶关节通过 TPP 集成到身体中。关节由两部分组成,具有不同的交联密度,其中深红色和浅红色部分分别表示高交联密度和低交联密度。c 位点选择性光还原 Ag NPs 用于光热转换,其中 Ag NPs 由吸收光子的银铵离子还原而成。SEM 图像中含有 Ag NPs 的区域以黄色标记。d 激光用于触发蚂蚁下颚张开,5×物镜下聚焦点的半径约为 3.3 μm。当 Ag NPs 受到 NIR 光照射时,强烈的光热转换会导致水凝胶关节温度升高。非对称关节中交联密度低的部分产生的收缩变形比交联密度高的部分大,导致水凝胶关节驱动下颌骨张开。比例尺,(a-d)10 μm。e 模拟结果表明,Ag NPs 吸收光转化的热量诱导水凝胶关节变形,驱动下颌骨张开。f 下颌骨的动态光响应特性,响应时间约为 8 毫秒。比例尺,10 μm。g 在驱动功率为 20 mW 的激光开关 1000 次循环中关节的弯曲角度。h 用 VSM 测量的磁性蚂蚁微型机器人的质量磁化曲线,表明磁性蚂蚁微型机器人具有超顺磁性。i 如果蚂蚁微型机器人的轴线与磁方向之间存在角度,则会在蚂蚁微型机器人上产生磁扭矩,从而引起蚂蚁微型机器人的旋转运动,以沿着磁场的方向排列。j 光学图像显示蚂蚁微型机器人随着外部磁场的旋转而旋转(B)。在这里插入图片描述

图3. 磁性蚂蚁机器人的可逆、多重和稳健组装。a 在磁场和光场的协同控制下,两个蚂蚁机器人的 180° 和 90° 组装过程示意图。b 时间序列光学图像分别显示了在磁场和光场的协同控制下,两个蚂蚁机器人的 180° 和 90° 组装和相应的分离过程。c 光学图像显示了通过引入单元编号和结合两种组装方法实现的多种形态。d 振动测试装置示意图。包含蚂蚁机器人的载玻片安装在振动发生器上,其中第一个蚂蚁机器人固定在载玻片上,另外两个按照我们提出的策略依次组装。e,f 相图揭示了三个蚂蚁机器人在不同振动参数下 I 形(e)和 C 形(f)的组装稳定性。绿点表示组装的微结构保持完整。红色十字符号表示组装的微结构被破坏。在这里插入图片描述

图4. 单个蚂蚁微型机器人和组装蚂蚁微型机器人穿越间隙。a 蚂蚁微型机器人和间隙的几何参数。单个蚂蚁微型机器人的身体长度b1为97 μm,重心到上颚前端的距离D1为50 μm。间隙的长度L和高度H分别为120 μm和20 μm。b 由不同数量的单元组装而成的微型机器人可以穿越的间隙长度。c 示意图和光学图显示单个微型机器人无法跨越间隙并完全掉入间隙。d 示意图和光学图显示组装的两个微型机器人也无法跨越间隙并卡在间隙中。e 示意图和光学图显示组装的三个微型机器人成功通过同一间隙。在这里插入图片描述

图5. 不同组装形态的微型机器人集体进行迷宫导航和药物输送。a 精确输送阿霉素水凝胶块的实验步骤说明。连接在一起的三个微型机器人最初位于迷宫入口外,以 180° 的方式组装,以便利用磁场将它们拉过入口处的狭窄通道。进入迷宫后,在磁场和光场的协调控制下,它们从 180° 组装方式切换到 90° 组装方式,重新配置为 C 形形态,从而允许它们携带载体(红色)。载体的制备方法是将经 TPP 处理的立方体水凝胶块浸入 DOX 溶液(5 mg mL-1)中 1 小时,以将药物装载到载体上。抓住载体后,利用磁场将其运送到目标位置。之后,它们被重新配置为 I 形形态以释放载体。最后,它们穿过迷宫出口处的狭窄通道。b 光学图像显示了阿霉素水凝胶块的输送过程。每个位置的图像已拼接在一起以显示完整路径。c 荧光对比图像显示在有和没有阿霉素水凝胶块的方形微栅栏中培养的 HeLa 细胞在 12 小时的时间跨度内的荧光变化。d 有和没有阿霉素水凝胶块的 HeLa 细胞的荧光强度的定量统计。误差线表示测量的标准误差(n = 3)。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linux网络编程 -- 网络基础

本文主要介绍网络的一些基础概念,不涉及具体的操作原理,旨在构建对网络的基础认识。 1、网络的早期发展历程 20世纪50年代 在这一时期,计算机主机非常昂贵,而通信线路和设备相对便宜。为了共享计算机主机资源和进行信息的综合处…

基于图像的3D动物重建与生成

一、背景与目标 3D-Fauna 是一款用于基于图像和视频进行四足动物3D重建与生成的开源方案。自然界展示了复杂的相似性与多样性,该方法通过学习来自网上图片的四足动物的3D形态,能够从单张图片生成可动画化的带有纹理的3D网格模型。其最终目标是通过大量扩展现有的解决方案,实…

数据库(MySQL):使用命令从零开始在Navicat创建一个数据库及其数据表(一).创建基础表

一. 使用工具和命令 1.1 使用的工具 Navicat Premium 17 :“Navicat”是一套可创建多个连接的数据库管理工具。 MySQL版本8.0.39 。 1.2 使用的命令 Navicat中使用的命令 命令命令解释SHOW DATABASES;展示所有的数据库CREATE DATABASE 数据库名称; 创…

基于STM32的数字温度传感器设计与实现

引言 STM32 是由意法半导体(STMicroelectronics)开发的基于 ARM Cortex-M 内核的微控制器系列,以其强大的处理能力、丰富的外设接口和低功耗著称,广泛应用于嵌入式系统设计中。在这篇文章中,我们将介绍如何基于 STM32…

深度学习:基于MindSpore实现ResNet50中药分拣

ResNet基本介绍 ResNet(Residual Network)是一种深度神经网络架构,由微软研究院的Kaiming He等人在2015年提出,并且在ILSVRC 2015竞赛中取得了很好的成绩。ResNet主要解决了随着网络深度增加而出现的退化问题,即当网络…

数据结构与算法——动态规划算法简析

1.初步了解动态规划 由于本篇博客属于动态规划的初阶学习,所以大多都是简单的表示,更深层次的学术用语会在之后深度学习动态规划之后出现,本文主要是带各位了解一下动态规划的大致框架 1.1状态表示 通常的我们会开辟一个dp数组来存储需要表示…

015 品牌关联分类

文章目录 后端CategoryBrandEntity.javaCategoryBrandController.javaCategoryBrandServiceImpl.javaCategoryServiceImpl.javaBrandServiceImpl.java删除 npm install pubsub-jsnpm install --save pubsub-js这个错误是由于在尝试安装 pubsub-js 时,npm 发现了项目…

数据结构(栈和队列的实现)

1. 栈(Stack) 1.1 栈的概念与结构 栈是一种特殊的线性表,其只允许固定的一段插入和删除操作;进行数据插入和删除的一段叫做栈顶,另一端叫栈底;栈中的元素符合后进先出LIFO(Last In First Out&…

C++——模拟实现vector

1.查看vector的源代码 2.模拟实现迭代器 #pragma oncenamespace jxy {//模板尽量不要分离编译template <class T>class vector{public:typedef T* iterator;//typedef会受到访问限定符的限制typedef const T* const_iterator;//const迭代器是指向的对象不能修改&#xf…

透明物体的投射和接收阴影

1、让透明度测试Shader投射阴影 &#xff08;1&#xff09;同样我们使用FallBack的形式投射阴影&#xff0c;但是需要注意的是&#xff0c;FallBack的内容为&#xff1a;Transparent / Cutout / VertexLit&#xff0c;该默认Shader中会把裁剪后的物体深度信息写入到 阴影映射纹…

毕业设计_基于springboot+ssm+bootstrap的旅游管理系统【源码+SQL+教程+可运行】【41001】.zip

毕业设计_基于springbootssmbootstrap的旅游管理系统【源码SQL教程可运行】【41001】.zip 下载地址&#xff1a; https://download.csdn.net/download/qq_24428851/89828190 管理系统 url: http://localhost:8080/managerLoginPageuser: admin password: 123 用户门户网站…

【设计模式-解释模式】

定义 解释器模式是一种行为设计模式&#xff0c;用于定义一种语言的文法&#xff0c;并提供一个解释器来处理该语言的句子。它通过为每个语法规则定义一个类&#xff0c;使得可以将复杂的表达式逐步解析和求值。这种模式适用于需要解析和执行语法规则的场景。 UML图 组成角色…

SPDK从安装到运行hello_world示例程序

SPDK从安装到运行示例程序 #mermaid-svg-dwdwvhrJiTcgTkVf {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-dwdwvhrJiTcgTkVf .error-icon{fill:#552222;}#mermaid-svg-dwdwvhrJiTcgTkVf .error-text{fill:#552222;s…

android compose ScrollableTabRow indicator 指示器设置宽度

.requiredWidth(30.dp) Box(modifier Modifier.background(Color.LightGray).fillMaxWidth()) {ScrollableTabRow(selectedTabIndex selectedTabIndex, // 默认选中第一个标签containerColor ColorPageBg,edgePadding 1.dp, // 内容与边缘的距离indicator { tabPositions…

【本地缓存】Java 中的 4 种本地缓存

目录 1、手写一个简单的本地缓存1.1、封装缓存实体类1.2、创建缓存工具类1.3、测试 2、Guava Cache2.1、Guava Cache 简介2.2、入门案例2.2.1、引入 POM 依赖2.2.2、创建 LoadingCache 缓存 2.3、Guava Cache 的优劣势和适用场景 3、Caffeine3.1、Caffeine 简介3.2、对比 Guava…

图的基本概念 - 离散数学系列(五)

目录 1. 图的定义 节点与边 2. 度与路径 节点的度 路径与圈 3. 图的连通性 连通图与非连通图 强连通与弱连通 连通分量 4. 实际应用场景 1. 社交网络 2. 城市交通系统 3. 网络结构 5. 例题与练习 例题1&#xff1a;节点的度 例题2&#xff1a;判断连通性 练习题…

linux基础 超级笔记

1.Linux系统的组成 Linux系统内核&#xff1a;提供系统最核心的功能&#xff0c;如软硬件和资源调度。 系统及应用程序&#xff1a;文件、任务管理器。 2.Linux发行版 通过修改内核代码自行集成系统程序&#xff0c;即封装。比如Ubuntu和centos这种。不过基础命令是完全相…

【瑞昱RTL8763E】刷屏

1 显示界面填充 用户创建的各个界面在 rtk_gui group 中。各界面中 icon[]表对界面进行描述&#xff0c;表中的每个元素代表一 个显示元素&#xff0c;可以是背景、小图标、字符等&#xff0c;UI_WidgetTypeDef 结构体含义如下&#xff1a; typedef struct _UI_WidgetTypeDef …

vite学习教程03、vite+vue2打包配置

文章目录 前言一、修改vite.config.js二、配置文件资源/路径提示三、测试打包参考文章资料获取 前言 博主介绍&#xff1a;✌目前全网粉丝3W&#xff0c;csdn博客专家、Java领域优质创作者&#xff0c;博客之星、阿里云平台优质作者、专注于Java后端技术领域。 涵盖技术内容&…

【深度强化学习基础】(一)基本概念

【深度强化学习基础】&#xff08;一&#xff09;基本概念 一、概率论基础知识二、强化学习领域术语三、强化学习中两个随机性的来源&#xff1a;四、rewards以及returns五、Value Functions1.Action-Value Function Q π ( s , a ) Q_\pi(s,a) Qπ​(s,a)2.State-Value Funct…