历史上的今天
返回首页

历史上的今天

今天是:2025年03月21日(星期五)

正在发生

2019年03月21日 | 工程学突破!仿生物细胞群体机器人问世

2019-03-21 来源:科技日报

英国《自然》杂志20日发表了一项工程学最新突破:美国科学家团队研发了一种能模拟生物细胞集体迁移的机器人,可实现移动、搬运物体及向光刺激移动。该研究为开发具有预先确定性行为的大规模群体机器人系统提供了全新途径,且比已诞生的传统机器人和仿生系统具有更高的可扩展性。

  经过设计的模块化或群机器人系统,虽然可以模拟生物学行为,如自组装、修复和搬运,但大部分系统需要集中控制,或在设计上过于复杂而限制了系统的能力和可扩展性。

  鉴于此,美国哥伦比亚大学科学家霍徳·利普森及其同事设计的一款极简系统,可以减少这些限制。这种机器人由简单的盘状“粒子”组成,相比复杂的机器人,这些机器人的制造更为简单,也易于形成规模。

  单个机器人“粒子”并不能移动,只能像相机光圈那样伸缩;但当它们松散聚集在一起后,程序就能让它们对单梯度信号(如光线)作出响应,并按照偏移模式振荡,集体朝着刺激源移动。

  测试中,研究人员用25个物理机器人“粒子”展示了移动、搬运物体以及向光刺激移动的行为,并用10万个“粒子”的模拟实验表明了该系统可扩展性。

  此外,模拟预测在20%粒子失效的情况下,系统仍能继续运动。而在传统机器人系统中,单个个体的缺失经常会导致整个系统失效。德国马克斯·普朗克智能系统研究所科学家评价认为,这种全新机器人具有传统机器人系统所没有的可扩展控制和鲁棒性——这是一种抗干扰能力参数,也是在异常和危险情况下系统生存的关键。

  总编辑圈点

  地球上的生物都由细胞构成,而细胞集体运作能力的强悍与复杂,至今人们也不能说完全了解。可如果能够在智能领域模拟出一定程度的细胞组合运动,并能轻易扩展,那么理论上便可以利用大规模机器人创造出无限的可能。甚至,其中一个或几个成员“丧失行动能力”,都不会对整体效果有太大影响,这对以前的机器人系统几乎是不可想象的。


推荐阅读

史海拾趣

问答坊 | AI 解惑

出现: hr -2147221164 {没有注册类别 } HRESULT

        if (dlgPush.DoModal())         {                 //得到pCERDA接口                 HRESULT hr = CoCr ...…

查看全部问答>

求助 关于MRC p15,0,R0,c0,c0,0的问题

MRC p15,0,R1,c0,c0,0这个指令是来读取ARM CPU的ID号到ARM寄存器R1里面的吗?如果是的话,我现在在EVC环境下嵌入了有下面汇编内容的.s文件:         AREA        |.text|, CODE &n ...…

查看全部问答>

高分求字库文件

我现在开发一款产品,液晶显示需要16X16中文点阵字库,考虑地区的不同,需要中文简体字库,香港的特有字库。网上找了好久也没找到合适的。各位大哥谁有发我个或提供个路径下载。…

查看全部问答>

菜鸟求助:一份正常的BSP我的电脑编译出来的系统无法正常运行?

OMAP3530 + WinCE6 R3 由于项目开始时是基于一个较早版本的BSP,现在打算更新到TI的最新BSP. 更新才刚刚开始一点,就被卡住了.先把屏的参数拷过来,屏可以正常显示,发现触摸屏没用,然后就拷过来触摸屏的一些参数,发现还是没用. 然后就开始分析了: ...…

查看全部问答>

紧急!!!!!!!!!!

有谁了解深圳\"研祥智能科技\"公司吗?那边的待遇怎么样,我是08年的应届毕业生,现在已经应聘上了那家公司,还没签协议.我很想知道,本科生在那边的待遇和发展怎么样呢? 望各位知情的大虾帮帮忙啊 ~不盛感激~…

查看全部问答>

求bin、com、exe二进制文件之间的区别

求bin、com、exe等二进制文件之间的区别…

查看全部问答>

兄弟们用过ObReferenceObjectByName吗?

在ntddk.h里怎么找不到这个函数啊,但我看好多程序都调用这个函数了…

查看全部问答>

请教:液晶显示屏选型

本帖最后由 dontium 于 2015-1-23 13:32 编辑 打算利用TMS320LF2407A作主控芯片,作一些有关控制和AD采样方面的课题,要求在液晶显示屏上能实时显示信号波形和幅值。不知用什么显示屏适合,望大虾指点!! 谢了先 …

查看全部问答>

中断标志位放在中断程序中判断有什么用?

interrupt[PORT_vector]void PORT1(void) { if(P1IFG&BIT0) {Delay(); if(P1IFG&BIT0) {执行体; P1IFG&=~BIT0; } } } 这样能去抖动吗 ,我感觉在中断程序中判断中断 ...…

查看全部问答>