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

Science Robotics 受鳞片启发的可编程机器人结构,可同时进行形状变形和刚度变化

一、前言速览

生物有机体通常凭借复杂的结构表现出显著的多功能性,例如章鱼具有可以同时改变形状和刚度的能力。现有的仿生软体机器人要想实现这样的能力,往往需要繁琐的结构和复杂的控制系统。为此,来自新加坡南洋理工大学的研究人员从覆盖在穿山甲和鱼类等生物身上的鳞片中汲取灵感,开发出一种机器人结构,其可以在高度集成的紧凑机体中同时改变硬度和形状。这种受鳞片启发的分层结构(Scale Inspired Layered Structure, SAILS)由鳞片反向设计的可编程表面图案实现。制作完成后,SAILS 本身就柔软而富有弹性。当将其密封在弹性封套中并承受负压时,它就会转变为指定的形状并变得坚硬。测试结果表明,SAILS可以在高达 5 赫兹的频率下驱动,并在其柔软和刚性状态之间实现了高达 53 倍的弯曲模量变化。研究人员还开发了一种两栖软体机器人,进一步证明了 SAILS 的多功能性,并为无人机开发了可适应不同负载的自适应可调着陆系统。

二、背景介绍

在生物系统中,丰富的多功能性源于复杂但高度集成的结构。植物和动物通常表现出非凡的能力,可以根据动态环境条件同时改变其形状与其刚度。软体机器人技术作为一个新兴领域,在很大程度上受到这些生物系统的启发,通过模仿生物体的结构和功能实现高度灵活性和环境适应性。

此外,软体机器正成为工业生产、搜救和医疗保障等不同领域的得力助手。由于固有的合规性和以安全方式执行任务的能力,软体机器人在以人为中心的环境中集成和交互中比刚性型机器人具有更大潜力。

但由于软体机器人主要由硅酮弹性体等软性材料组成,它们的承载能力和结构刚度非常有限。为应对上述问题,近年来出现了各种各样研究可变刚度机制的方案,如拮抗驱动器、磁流变流体、低熔点合金以及材料干扰等。

与生物有机体相比,现有解决方案的一个共性问题是,需要多个执行器组合或额外集成可变刚度模块以进行形状变化,这往往会导致难以拓展的制造方案和复杂的控制系统。

为此,来自新加坡南洋理工大学的研究人员提出了受尺度启发的分层结构SAILS,其灵感来自生物有机体的可变刚度以及自然尺度结构的独特力学特性和多功能集成。SAILS独特地将变形和可变刚度功能结合在一个内聚框架中。

三、图文解析

在这里插入图片描述

图1 SAILS的生物灵感、设计、制造和实验验证。A展示了SAILS的灵感来源于穿山甲和鱼的自然鳞片,并展示了SAILS的表面图案。B展示了用于生成SAILS及其底层表面图案的分层镶嵌。C展示了SAILS的制造和驱动过程,包括零件的3D打印,组装3D打印零件、乳胶膜和空气管,密封两个膜形成安全气囊;并对组装后的结构施加负压。D展示了SAILS的变形和变刚度能力的实验验证。负压为90 kPa。比例尺为2厘米。

在这里插入图片描述

图2 SAILS 实现的各种可展和不可展表面结构。为了展示SAILS的形状变形能力,研究人员展示了几种具有可展开与不可展开表面的典型结构。每行比较了比较了目标形状、有限元仿真和实验结果。A至D为具有可展开钩形(固定端到自然端曲率增加),E至H为波浪形,I至L为螺旋形表面,M至P为不可展开穹顶形,Q至T为马鞍形表面。比例尺为2厘米。

在这里插入图片描述

图3 SAILS形状变形和刚度变化的能力表征。为了定量评估SAILS的形状变形能力,研究人员制备了目标形状为圆的SAILS,半径为15.92 mm,对应周长为10 cm。A在0至90 kPa的不同负压条件下,对实验与有限元仿真中圆环状SAILS的驱动形状进行了比较。B为从A中提取的曲率在实验仿真之间的定量比较,其中目标曲率作为参考。C为SAILS在0至90 kPa 不同负压下进行三点弯曲测试的力-挠度曲线。D展示了在 0 至 90 kPa 的不同负压下,SAILS 在放大和缩小试验位置之间的表观弯曲模量比较,以及有限元仿真结果。E为SAILS 在 90 kPa负压与无负压条件下的表观弯曲模量变化比,绘制为SAILS 厚度的函数,以及有限元仿真结果。F展示了表观弯曲模量随 1 至 12 个鳞片数量的变化。对不同的周期总数和表面图案形状(包括正弦波形和三角形)进行了比较。G至I分别展示了在鳞片数量从 1 个增加到 6 个、SAILS 的弹性模量从 10 MPa 到 1 GPa以及鳞片与底层之间的摩擦系数从 0 到 1三种情况下,SAILS 的归一化曲率与表观弯曲模量之间的权衡。

在这里插入图片描述

图4 软体两栖机器人的设计、控制和表征。A为该机器人的设计图,它由三个部分组成,每个部分由两个腔室组成。B展示了在90 kPa负压下机器人一个部分双向弯曲的特性,包括有限元仿真。C为该机器人的控制系统,包括一个Raspberry Pi、一个六通道继电器、一个真空泵和六个电磁阀。D为机器人启动和第一个控制周期在地面爬行的序列快照。E展示了机器人在地面爬行时三个部分的控制信号顺序。F为根据模型预测的机器人在四个不同时间点的配置。G为机器人在水中游泳时三个部分的控制信号序列。比例尺为2厘米。

在这里插入图片描述

图5 软体两栖机器人的多功能性和速度特性。A展示了机器人克服障碍物,从地面过渡到水中的过程。B展示了机器人在一系列间隙限制为 20 至 8 毫米的密闭空间中穿行的过程。C展示了机器人在负重 50 克的情况下的爬行过程。D展示了机器人爬上 22° 的斜坡的过程。E展示了不同驱动频率下机器人的速度。F展示了机器人在水中、地面上、22°斜坡上以及负重 50g 等各种运动情况下的速度。插图将该机器人的速度和厚度与其他软体波状机器人进行了比较。比例尺为2厘米。

在这里插入图片描述

图6 机器人用作桥梁和保护结构的演示。A展示了机器人爬过一个障碍物,然后变成一座桥,并使一辆玩具车通过的过程。B展示了机器人爬过一个鹌鹑蛋,随后展开保护结构,保护鹌鹑蛋免受重达 50 克的落球撞击的过程。

在这里插入图片描述

图7 无人机的可变刚度起落架。A为用于测量无人机冲击力的实验装置。B为在0至90kPa的五个不同负压下设计的起落架。C和D分别展示了3厘米和20厘米高度的无人机在四种不同负压下记录的力-时间曲线。E展示了从C和D中提取的最大冲击力。模拟起落架在F低能量吸收水平和G高能量吸收水平下的压缩力-位移曲线。

在这里插入图片描述

图8 无人机自适应起落架的展开过程和承载能力。A为无人机起飞、起落架展开和着陆的顺序。红色虚线表示起落架。B展示了无人机利用起落架作为抓手,举起225克货物的过程。C为无人机携带负载起飞的示意图。

相关文章:

Science Robotics 受鳞片启发的可编程机器人结构,可同时进行形状变形和刚度变化

一、前言速览 生物有机体通常凭借复杂的结构表现出显著的多功能性,例如章鱼具有可以同时改变形状和刚度的能力。现有的仿生软体机器人要想实现这样的能力,往往需要繁琐的结构和复杂的控制系统。为此,来自新加坡南洋理工大学的研究人员从覆盖…...

SpringBoot 自定义 Starter 实现

一、定义,什么是Starter SpringBoot Starter 是”一站式服务(one-stop service)“的依赖 Jar 包: 包含 Spring 以及相关技术(比如Redis)的所有依赖提供了自动配置的功能,开箱即用提供了良好的…...

「Spring MVC」Session、Cookie

🎇个人主页:Ice_Sugar_7 🎇所属专栏:JavaEE 🎇欢迎点赞收藏加关注哦! Spring MVC 🍉Session & Cookie🍌联系与区别 🍉获取 Cookie🍉存储 & 获取 Sess…...

Java虚拟机:垃圾回收器

大家好,我是栗筝i,这篇文章是我的 “栗筝i 的 Java 技术栈” 专栏的第 037 篇文章,在 “栗筝i 的 Java 技术栈” 这个专栏中我会持续为大家更新 Java 技术相关全套技术栈内容。专栏的主要目标是已经有一定 Java 开发经验,并希望进一步完善自己对整个 Java 技术体系来充实自…...

ES6-ES13学习笔记

初识ES6 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 1997年:EC…...

【Qt开发】QtCharts图表——在ui上添加QChartView控件并进行绘图配置

【Qt开发】QtCharts图表——在ui上添加QChartView控件并进行绘图配置 文章目录 控件安装和模块导入在ui上添加QChartView控件QChartView图表配置附录:C语言到C的入门知识点(主要适用于C语言精通到Qt的C开发入门)C语言与C的不同C中写C语言代码…...

Android14 屏幕录制(屏幕投影)和音频播放采集

Android 5开始支持屏幕采集, Android 10支持音频播放采集&#xff0c;不过Android 14用前台服务做屏幕录制时要增加一些处理. 1. app manifest 需要增加: <manifest><uses-permission android:name"android.permission.FOREGROUND_SERVICE" /><uses…...

一行实现88个群智能算法优化混合核极限学习机HKELM的多特征输入单输出的数据回归预测Matlab程序全家桶

一行实现88个群智能算法优化混合核极限学习机HKELM的多特征输入单输出的数据回归预测Matlab程序全家桶 文章目录 前言一行实现88个群智能算法优化混合核极限学习机HKELM的多特征输入单输出的数据回归预测Matlab程序全家桶 一、HKELM模型1. 极限学习机&#xff08;ELM&#xff0…...

redis面试(十五)公平锁队列重排

队列重拍 先说一下当前的加锁状态 anyLock由客户端A持有队列中是客户端B、客户端C并且客户端B现在是排在头部 那么队列重拍就是队列中某个客户端长时间没有重新申请加锁&#xff0c;没有刷新分数&#xff0c;就会被队列中挤掉。 假设这个长时间没有加锁的客户端是B。 总结 …...

python 基础语法os模块

一、os模块 待总结 二、os.path模块 1.abspath()方法--获取绝对路径 abspathO)方法用于返回文件或者目录的绝对路径。 语法格式如下: os .path.abspath(path) 参数说明: path:表示要获取绝对路径的相对路径&#xff0c;可以是文件也可以是目录。 返回值:返回获取到的绝…...

图论------迪杰斯特拉(Dijkstra)算法求单源最短路径。

编程要求 在图的应用中&#xff0c;有一个很重要的需求&#xff1a;我们需要知道从某一个点开始&#xff0c;到其他所有点的最短路径。这其中&#xff0c;Dijkstra 算法是典型的最短路径算法。 本关的编程任务是补全右侧代码片段中 Begin 至 End 中间的代码&#xff0c;实现 …...

河工院首届工业设计大赛程序组(挑战赛)题解

更好的阅读体验 \huge{\color{red}{更好的阅读体验}} 更好的阅读体验 寻找ACMer 思想&#xff1a; 签到题按照题意遍历字符串&#xff0c;不断向后寻找包含 ACMer 完整字符串的数量即可 std标程&#xff1a; #include <iostream> #include <cstring> #include …...

文件上传漏洞(二,靶场搭建及漏洞利用)

前言&#xff1a; 本文基于github上的upload-labs&#xff0c;PHP study以及bp抓包软件进行操作。 一&#xff0c;靶场搭建。 靶场链接 1&#xff0c;下载zip文件到PHP study下的www文件夹内&#xff0c;并解压。 2&#xff0c;创建网站。 此处php版本应选择较老版本&…...

大厂面试题分享第二期

大厂面试题分享第二期 如果执行了一条命令&#xff0c;"select count(*)from…"&#xff0c;使用哪个引擎更快&#xff0c;为什么&#xff1f;垃圾回收器 CMS 和 G1的区别介绍一下CMS和G1CMS&#xff08;并发&#xff09;垃圾收集器G1垃圾回收器 HTTPS和HTTP的区别主…...

zabbix安装

a.安装 Zabbix 仓库 # rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm # yum clean all b. 安装 Zabbix server、前端、agent # yum install zabbix-server-mysql zabbix-agent c. 安装Zabbix前端 启用红帽软件集合 # …...

SpringBoot集成日志框架

SpringBoot集成日志框架 Java生态体系日志框架介绍 简介 在Java生态体系中&#xff0c;围绕着日志&#xff0c;有很多成熟的解决方案。关于日志输出&#xff0c;主要有两类工具。 一类是日志框架&#xff08;Log4j、Logback&#xff09;&#xff0c;主要用来进行日志的输出的…...

CSS笔记总结(Xmind格式):第三天

Xmind鸟瞰图&#xff1a; 简单文字总结&#xff1a; css知识&#xff1a; 边框线&#xff1a; 1.border-width:边框的粗细 2.border-style:边框线的样式(solid实线,double双实线,dotted点线&#xff0c;dashed虚线) 3.border-color:边框线的颜色 4.简写形式&a…...

WordPress原创插件:Keyword-ranking-seo 1.0 关键词排名插件 有利于seo

WordPress原创插件&#xff1a;Keyword-ranking-seo 1.0 关键词排名插件 有利于seo 当用户访问网站时&#xff0c;该链接会随机选择一个关键词&#xff0c;并使用选定的搜索引擎进行搜索。 插件下载链接 https://download.csdn.net/download/huayula/89632792...

Docker Swarm 管理

Docker Swarm 是 Docker 提供的一种用于管理容器集群的工具。一、Docker Swarm 的主要特点包括&#xff1a; 高可用性&#xff1a;可以自动检测和恢复故障节点&#xff0c;确保服务的持续可用性。 例如&#xff0c;当某个工作节点出现故障时&#xff0c;Swarm 会将其上的任务重…...

跨平台、多格式、云同步,Koodo Reader背后的技术亮点

前言 对于像我这样的书虫来说&#xff0c;能够找到一个既方便又舒适的阅读环境&#xff0c;简直就是人生中的一大幸事&#xff1b;今天&#xff0c;就让小江湖我带你走进一个不一样的阅读世界——Koodo Reade&#xff01; 无论是在喧嚣的都市&#xff0c;还是在宁静的乡村&a…...

Vue记事本应用实现教程

文章目录 1. 项目介绍2. 开发环境准备3. 设计应用界面4. 创建Vue实例和数据模型5. 实现记事本功能5.1 添加新记事项5.2 删除记事项5.3 清空所有记事 6. 添加样式7. 功能扩展&#xff1a;显示创建时间8. 功能扩展&#xff1a;记事项搜索9. 完整代码10. Vue知识点解析10.1 数据绑…...

synchronized 学习

学习源&#xff1a; https://www.bilibili.com/video/BV1aJ411V763?spm_id_from333.788.videopod.episodes&vd_source32e1c41a9370911ab06d12fbc36c4ebc 1.应用场景 不超卖&#xff0c;也要考虑性能问题&#xff08;场景&#xff09; 2.常见面试问题&#xff1a; sync出…...

循环冗余码校验CRC码 算法步骤+详细实例计算

通信过程&#xff1a;&#xff08;白话解释&#xff09; 我们将原始待发送的消息称为 M M M&#xff0c;依据发送接收消息双方约定的生成多项式 G ( x ) G(x) G(x)&#xff08;意思就是 G &#xff08; x ) G&#xff08;x) G&#xff08;x) 是已知的&#xff09;&#xff0…...

AtCoder 第409​场初级竞赛 A~E题解

A Conflict 【题目链接】 原题链接&#xff1a;A - Conflict 【考点】 枚举 【题目大意】 找到是否有两人都想要的物品。 【解析】 遍历两端字符串&#xff0c;只有在同时为 o 时输出 Yes 并结束程序&#xff0c;否则输出 No。 【难度】 GESP三级 【代码参考】 #i…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下&#xff0c;江苏艾立泰以一场跨国资源接力的创新实践&#xff0c;重新定义了绿色供应链的边界。 跨国回收网络&#xff1a;废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点&#xff0c;将海外废弃包装箱通过标准…...

3403. 从盒子中找出字典序最大的字符串 I

3403. 从盒子中找出字典序最大的字符串 I 题目链接&#xff1a;3403. 从盒子中找出字典序最大的字符串 I 代码如下&#xff1a; class Solution { public:string answerString(string word, int numFriends) {if (numFriends 1) {return word;}string res;for (int i 0;i &…...

JAVA后端开发——多租户

数据隔离是多租户系统中的核心概念&#xff0c;确保一个租户&#xff08;在这个系统中可能是一个公司或一个独立的客户&#xff09;的数据对其他租户是不可见的。在 RuoYi 框架&#xff08;您当前项目所使用的基础框架&#xff09;中&#xff0c;这通常是通过在数据表中增加一个…...

安宝特案例丨Vuzix AR智能眼镜集成专业软件,助力卢森堡医院药房转型,赢得辉瑞创新奖

在Vuzix M400 AR智能眼镜的助力下&#xff0c;卢森堡罗伯特舒曼医院&#xff08;the Robert Schuman Hospitals, HRS&#xff09;凭借在无菌制剂生产流程中引入增强现实技术&#xff08;AR&#xff09;创新项目&#xff0c;荣获了2024年6月7日由卢森堡医院药剂师协会&#xff0…...

使用Spring AI和MCP协议构建图片搜索服务

目录 使用Spring AI和MCP协议构建图片搜索服务 引言 技术栈概览 项目架构设计 架构图 服务端开发 1. 创建Spring Boot项目 2. 实现图片搜索工具 3. 配置传输模式 Stdio模式&#xff08;本地调用&#xff09; SSE模式&#xff08;远程调用&#xff09; 4. 注册工具提…...

安全突围:重塑内生安全体系:齐向东在2025年BCS大会的演讲

文章目录 前言第一部分&#xff1a;体系力量是突围之钥第一重困境是体系思想落地不畅。第二重困境是大小体系融合瓶颈。第三重困境是“小体系”运营梗阻。 第二部分&#xff1a;体系矛盾是突围之障一是数据孤岛的障碍。二是投入不足的障碍。三是新旧兼容难的障碍。 第三部分&am…...