港中深「户外自重构蜗牛机器人集群」登Nature子刊!

news2024/11/24 18:56:45

在科幻电影《超能陆战队》中,我们见证了一种由成千上万个微小磁性单元组成的机器人通过磁力相互连接,形成各种复杂的三维结构。香港中文大学(深圳)林天麟教授团队致力于将这一科幻转化为现实,近年来开发了一系列自由形态模块化自重构机器人。

图片

近日, 林天麟教授团队进一步将研究扩展到模块化自重构机器人在户外非结构化环境中的实际应用。他们的最新研究成果 “Snail-inspired robotic swarms: a hybrid connector drives collective adaptation in unstructured outdoor environments” 于今年4月发表在《自然通讯》(Nature Communications)杂志上。

图片

自然启发的蜗牛机器人集群

机器人集群的设计常常受到自然界中群体行为的启发,例如鱼群、蚂蚁群和鸟群的协同行动。这些生物能通过团队合作完成复杂的任务,这种现象被称为“群体智能”。群体智能使得这些生物能在多变的环境中展现出卓越的适应性、稳定性和高效率。借鉴自然界的这些原理,科学家们试图开发能在空中、水中和陆地上活动的机器人集群,模仿这些自然界的群体行为。然而,多数地面可重构机器人集群仍主要在相对简单的室内环境中运行,它们在真实世界的应用仍然面临限制。         

在这种背景下,研究人员提出了一种创新的解决方案,实现了模块化自重构机器人在户外非结构化环境的应用,其设计灵感来源于陆地蜗牛的形态和其独特的连接机制。这种新型机器人系统不仅能适应复杂的户外环境,还具备极为稳固的连接机制,确保机器人在组合时能保持极高的稳定性。这项研究为地面机器人集群在非结构化环境中的应用提供了新的可能性,推动了这项技术在真实世界条件下的发展。

图片

在面对户外环境部署陆地机器人群体的挑战时,研究人员的设计集中在两个关键领域。首先,致力于开发一种新型的模块化自重构机器人,能够单独或作为群体在户外环境中有效运作。这种机器人的设计受到陆地蜗牛形态学的启发,尤其是它们在复杂地形中运动的能力。借鉴蜗牛的爬行和附着行为,机器人装备了球形外壳和可移动的“足”,显著提高了它们的机动性。这样的设计还使机器人集群能够通过铁磁性外壳相互连接,形成灵活的大型结构以执行更复杂的任务。

第二个设计重点是创造一种高效且稳定的连接机制。传统的自由形式连接器通常缺乏稳固的连接机构,为了解决这一问题,研究人员开发了一种双模式连接机制。这一机制结合了磁力吸附和真空吸附系统,灵感来源于蜗牛对不同外力的适应策略。这种混合连接方式允许机器人在任何位置动态地进行附着,同时,真空吸附可以在受到外部压力时增强连接的稳定性。这种创新的连接器设计不仅提供了连接位置的灵活性,还维持了整个机器人群体的结构完整性,这对于在多变的户外环境中的有效操作至关重要。 

这些机器人集群巧妙地借鉴了蜗牛在自然界中的生存策略,将其应用于解决现代技术中的实际问题。通过这种方式,机器人能够灵活地适应复杂和多变的户外地形,展示出科技与自然融合的美妙。

图片

▍创新连接机制:磁性履带与吸盘系统

蜗牛机器人采用了自由磁性连接和固定式吸盘连接两种机制。在自由磁性连接模式下,机器人主要依靠装有嵌入式磁铁的两条履带。这些履带由轻质的软聚合物橡胶和同步带构成,磁铁嵌入在软聚合物橡胶内,以增强与球形表面的接触贴合度。履带的横截面设计包括尼龙齿和绳索,以及聚合物橡胶主体部分。同时,硅橡胶垫圈的添加则增加了履带与机器人壳体之间的摩擦力,提高了连接的稳定性。在固定吸盘连接机制中,当蜗牛机器人需要更强的连接力时,它会通过齿条驱动吸盘伸展以接触下方的球形壳体。机器人的主体装有负压空气泵,该泵通过柔性软管与中心的旋转气动电路相连。吸盘始终保持与球形壳体的紧密接触,并通过单通道气动旋转环实现360度旋转,同时不损失由空气泵提供的负压。这种设计使得连接不仅稳固,还能在不同方向上进行灵活调整,以适应复杂的外部环境。

图片

▍双模式操作:适应多样化功能需求

研究人员将陆地机器人群体的多样化功能分为六大类:自组装/自分离、自重组、流动运动、操控、移动和支撑。这些任务对移动性和连接强度的需求各不相同,因此蜗牛机器人开发了两种不同的操作模式:自由模式和强力模式。在自由模式下,机器人利用嵌入磁铁的差速履带,实现灵活的磁性连接。这种模式可以执行旋转、滑动和模块间转移等三个主要动作,适合需要高灵活性的任务,自组装/自分离、自重组、流动运动。磁性连接使得机器人能够在其他机器人表面上灵活、平滑地移动,增强了群体在动态环境中的适应能力。而强力模式则用于需要更高结构稳定性和更强连接的任务。在这种模式下,机器人利用可伸缩的真空吸盘,增强了抵抗外部扭矩能力,同时也拥有了更大的旋转驱动扭矩。这一模式对于执行更具挑战性的任务至关重要,如操控、移动和支撑,这些任务可能需要多个机器人相连或形成延伸的悬臂结构。    

图片

▍单机运动测试

为了测试蜗牛机器人集群的性能,研究人员分别在户外进行了单个机器人的移动测试和多机协同操作的测试。单个蜗牛机器人可以在户外不平整地面移动,也可以通过一些较窄的沟壑。

图片

另外,单个蜗牛机器人也能在草坪这种较柔软的地面移动。

图片

▍多机器人协同工作

然而,当单个蜗牛机器人面对较为崎岖的地形时,由于其体积的限制,往往难以顺利通过。研究人员为了全面评估这些机器人的实际应用潜力,对多个机器人的协作运动进行了一系列的测试。研究人员测试了蜗牛机器人集群在不同复杂环境下的通过能力,其中包括天然石头台阶:

图片

或者是整体通过人工鹅卵石地面:

图片

以及以流动运动通过天然沟壑等难度较高的地形:

图片

这些测试旨在验证集群协作时能否克服单机运动的局限性,展现出更强的适应性和能力。

同时,研究人员也对蜗牛机器人集群的操作能力进行了深入的测试。首先,在户外环境中,多个蜗牛机器人协同形成机械臂,成功地将放置在巨石上的单个蜗牛机器人安全运送至地面:

图片

此外,研究人员还展示了由7个蜗牛机器人模块组成的单臂机械臂如何自我重组成一个双臂机械臂,自由移动的机器人与双臂机械臂协作,共同将一个物块搬运到纸箱中:

图片

这些实验不仅展现了蜗牛机器人在复杂环境下的适应性和协作能力,也验证了它们在执行精细任务时的高效性。       

▍潜力巨大,未来可期

研究人员相信,电影《超能陆战队》中具备自由重构特性的"微磁机器人"展现了模块化自重构机器人的极致潜能。蜗牛机器人集群的开发与应用,正是对此类机器人在户外实际环境中部署的一次重要尝试。展望未来,研究人员计划继续推进这一项目,重点研究提升机器人的感知能力、模块间的异构化以及自重构运动规划的算法,以进一步拓展其功能和应用范围。  

▍其他信息

本文通讯作者为香港中文大学(深圳)林天麟教授,第一作者为硕士研究生赵达。本研究得到了国家自然科学基金、科技部重点研发计划、广东省杰出青年科学基金的大力支持和帮助。课题组链接:https://freeformrobotics.org/

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

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

相关文章

APP反抓包 - 客户端证书验证

一,校验的原理 下图为HTTP协议的请求过程:传输过程中都是明文数据 下图为HTTPS协议的请求过程: 注意:公钥加密的数据只能通过对应的私钥才能解密,就算是进行加密的公钥也不能进行解密。 上述的请求过程看似复杂,实际就是两部分: 通过公钥与私钥同步对称密钥使用对…

安科瑞工业IT产品及解决方案—电源不接地,设备外壳接地【监测系统对地绝缘电阻】

低压配电系统分类及接地保护方案 国际电工委员会(iec)对各接地方式供电系统的规定规定:(低压:交流1000V以下) 低压配电接地、接零系统分为IT、TT、TN三种基本形式。TN分为TN-C,TN-S,TN-C-S三种…

网络编程UDP

目录 1.什么是网络编程 1.1发送端和接收端 1.2请求和响应 1.3客户端和服务端 1.4常见的客户端服务端模型 2.Socket套接字 2.1Socket概念 2.2三种Socket套接字分类 3.Java数据报套接字通信模型(UDP) 4.Socket编程注意事项 5.UDP数据报套接字编程…

只需三步,教你轻松搞定内网穿透

最近开发过程中又遇到了需要外网访问内部服务接口的需求,比如调用三方服务的各种回调通知、支付成功回调、大模型回调等都需要外部服务器来访问内部的接口,这里有个问题就是如果我们在本地或者测试环境调试的过程中我们使用的是内网环境,那外…

【数据结构课程学习】:队列学习

🎁个人主页:我们的五年 🔍系列专栏:数据结构课程学习 🌷追光的人,终会万丈光芒 🎉欢迎大家点赞👍评论📝收藏⭐文章 目录 🚗 1.队列的基本概念&#xff1a…

AI地名故事:笔岗村

笔岗村,实际上是由笔村和宏岗村两个古老的村落合并而成的。南宋度宗元年,也就是公元1265年,笔村开始建立。随着时间的推移,到了宋代后期,宏岗村也相继建立。这两个村落各自承载着丰富的历史和文化,最终在历…

(五)STM32F407 cubemx IIC驱动OLED(2)硬件篇

这篇文章主要是个人的学习经验,想分享出来供大家提供思路,如果其中有不足之处请批评指正哈。   废话不多说直接开始主题,本人是基于STM32F407VET6芯片,但是意在你看懂这篇文章后,不管是F1,F4,H7等一系列系统硬件IIC配…

HTML5 Canvas发光Loading动画源码

源码介绍 之前我们分享过很多基于CSS3的Loading动画效果,相信大家都很喜欢。今天我们要来分享一款基于HTML5 Canvas的发光Loading加载动画特效。Loading旋转图标是在canvas画布上绘制的,整个loading动画是发光3D的视觉效果,HTML5非常强大。 …

ICode国际青少年编程竞赛- Python-5级训练场-带参数函数

ICode国际青少年编程竞赛- Python-5级训练场-带参数函数 1、 def get_item(a):Dev.step(a)Dev.step(-a) get_item(4) Spaceship.step(2) get_item(2) Spaceship.step(3) get_item(5) Spaceship.step(2) get_item(3) Spaceship.step(3) get_item(4)2、 def get_item(a): D…

【JavaEE网络】HTTP/HTTPS协议的工作原理与格式详解

目录 HTTP/HTTPSHTTP是什么理解“应用层协议”理解HTTP协议的工作过程HTTP协议格式 HTTP/HTTPS HTTP是什么 应用层,一方面是需要自定义协议,一方面也会用到一些现成的协议 HTTP及HTTPS是应用层重点协议 使用浏览器,打开网站,这…

QT 项目打包(为了后期远程实验用)

一、环境准备 1、一个项目工程 二、步骤 1、将编译器设置调整为Release模式 二、对项目重新编译构建 三、可以看到工程目录这个文件夹 打开工程目录文件夹的Release文件夹,我的路径如下 四、新建一个文件夹,将上述路径文件夹下的exe文件复制到新的文…

【C语言 | 数据结构】栈

文章目录 前言1、栈1.1栈的概念和定义1.1.2栈的基本概念: 1.2栈的方法(接口)1.3栈的实现方法1.4栈的性质1.5栈的应用1.6栈的结构 2、栈的实现2.1 顺序栈2.1.1 顺序栈的结构体2.1.2 顺序栈的初始化2.1.3 顺序栈的销毁2.1.4 顺序栈的入栈2.1.5 顺序栈的出栈2.1.5 顺序…

万兆POE网络变压器90W的性能和作用

万兆POE网络变压器GX82405SP-90W是一种应用于网络设备的电力供应器件,它结合了数据传输和电力供应功能,可以为PoE(Power over Ethernet)设备提供高功率供电。它的性能和作用主要包括: 1. 高功率供电:万兆P…

MyBatis——在WEB中使用MyBatis(MVC架构模式)

一、在 Web 应用中使用 MyBatis 项目目录结构 pojo package org.qiu.bank.pojo;/*** 账户类,封装账户数据* author 秋玄* version 1.0* package org.qiu.bank.pojo* date 2022-09-27-20:31* since 1.0*/ public class Account {private Long id;private String …

邮件代发邮箱API发送邮件时如何正确使用?

邮件代发API发送邮件如何使用?邮件代发的注意事项? 邮件代发邮箱API作为邮件发送的自动化工具,其正确使用对于提高工作效率、保障信息安全具有重要意义。下面,AokSend就来探讨一下在使用邮件代发邮箱API发送邮件时,应…

[数据集][图像分类]抽烟打电话分类数据集6150张3类别

数据集类型:图像分类用,不可用于目标检测无标注文件 数据集格式:仅仅包含jpg图片,每个类别文件夹下面存放着对应图片 图片数量(jpg文件个数):6150 分类类别数:3 类别名称:["normal","phone&…

【JVM基础篇】双亲委派机制介绍

文章目录 双亲委派机制简介案例:自底向上查找案例:自顶向下加载案例:C类在当前程序的classpath中 双亲委派机制的作用如何指定加载类的类加载器?面试题如果一个类重复出现在三个类加载器的加载位置,应该由谁来加载&…

css backdrop-filter 实现背景滤镜

官方给出的定义是:backdrop-filter属性允许您将图形效果(如模糊或颜色偏移)应用于元素后面的区域。因为它适用于元素后面的所有内容,所以要查看元素或其背景的效果,需要透明或部分透明。 大致分为以下10种&#xff1a…

【基于 PyTorch 的 Python 深度学习】5 机器学习基础(2)

前言 文章性质:学习笔记 📖 学习资料:吴茂贵《 Python 深度学习基于 PyTorch ( 第 2 版 ) 》【ISBN】978-7-111-71880-2 主要内容:根据学习资料撰写的学习笔记,该篇主要介绍了如何选择合适的激活函数、损失函数和优化器…

【系统架构师】-案例篇(三)NoSQL与分布式对象调用

1、NoSQL 一个基于Web 2.0的大型社交网络系统。就该系统的数据架构而言,李工决定采用公司熟悉的数据架构,使用通用的商用关系型数据库,系统内部数据采用中央集中方式存储。该系统投入使用后,初期用户数量少,系统运行平…