科学家用3D打印技术制造蚂蚁机器人,可求助同伴相互连接,未来或将用于太空探索

简介: 科学家用3D打印技术制造蚂蚁机器人,可求助同伴相互连接,未来或将用于太空探索

image.png

蚂蚁虽小,力大无穷。

在漫威电影《蚁人》中,我们能看到一群协同工作的蚂蚁,得以完成规模巨大的任务。

image.png

对于工程师们而言,想要制造出这样同心协力的小型机器人,在蚂蚁身上寻求灵感是再好不过了。

这不,圣母大学电气工程系博士Yasemin Ozkan-Aydin和佐治亚理工学院物理学院教授Daniel Goldman就制作了这么一组类似蚂蚁的机器人,这些机器人能够向同伴求助,同时完成一些复杂的任务,还无需程序员的额外指导

这些蚂蚁机器人只有6英寸大小,往往能单独克服障碍和地形,当它们不能单独完成任务时,它们还会连接起来形成更长的链条,就像真正的蚂蚁一样。

每个机器人身上都配备了微控制器和锂聚合物电池,前端还配有一个LED光传感器,主要用于提醒两端集群和磁性触摸传感器,使“蚁群”能够相互连接。

Yasemin Ozkan-Aydin表示,这些机器人最佳用途是用于太空探索,“它们小而便宜,尺寸和重量设计都基于太空旅行的因素考量”。

这项研究成果以论文的形式发表在了SCIENCE ROBOTICS上。

image.png

image.gif

论文链接:

https://www.science.org/doi/10.1126/scirobotics.abf1628

以蚂蚁为灵感,搭建一个低成本小型机器人集群

在自然界,当蚂蚁在遇到无法单靠自己的力量足以克服的障碍时,它们会召唤同伴,然后协调工作完成任务,甚至用自己的身体搭建桥梁,允许其它蚂蚁穿越相对较大的间隙。

这也正是Ozkan-Aydin和Goldman的灵感来源。

image.gifimage.png

根据Ozkan-Aydin表示,在这项研究中,她假设单个机器人之间的物理连接可以增强陆地机器人集体的移动性。单个机器人执行简单的任务,例如在光滑的表面上移动或搬运轻巧的物体,但如果任务超出单个机器人的能力范围,机器人会通过物理连接以形成更大的多腿系统,集体克服问题。

image.gifimage.png

由于整个研发过程是在新冠期间进行的,他们不得不使用使用现成的材料进行设计。Ozkan-Aydin使用3D打印机制造了长度为15至20厘米的四足机器人,每个机器人身上都配备了锂聚合物电池、微控制器和三个传感器,允许机器人相互连接。

灵活的腿部减少了对额外传感器和零件的需求,同时为机器人提供了一定程度的机械智能,这有助于在崎岖或不平坦的地形上进行交互,“不需要额外的传感器来检测障碍物,机器人可以直接越过它们”。

“他们可以测试路径上的缝隙,用身体搭建一座桥梁;单独移动物体;或连接以在不同类型的环境中共同移动物体,就和真正的蚂蚁一模一样。”

image.png

“只要你有一台3D打印机和几百美元,你也可以制造出这样的机器人。”

Ozkan-Aydin表示,该设计还有待改进,但她希望这项研究的结果能够为低成本机器人集群的设计提供信息,这些群集可以适应不可预见的地理环境,并合作完成执行现实世界的任务,比如搜救行动、集体物体运输、空间探索和环境监测等。


“对于功能性集群系统,电池技术需要改进。我们需要能够提供更多电力的小型电池,理想情况下可以持续10小时以上。否则系统在现实使用时是难以持续的。”其他改进还包括更多的传感器和更强大的电机,“你需要考虑机器人在现实世界中的功能,需要多少功率,使用的电池大小,一切都是有限的,你需要对机器的每个部分负责”。

性能检测:机器人如何向同伴求助

接下来,我们就来看看这些机器人的实际表现到底如何。

可以看到,穿越一些简单的场地内,比如落叶堆、草丛,还是相当得心应手的:

image.png

同时,四肢和尾巴等部位可以通过环境动力的相互作用,为支持身体平衡、平稳移动等提供动力。

最初的设计构想是采用蜈蚣设计,但考虑到模块化因素,最终使用的是蚂蚁配置,可以看到,当一只“蚂蚁”被卡住时,它就会亮灯,向其他机器人发出求助信号,另一个机器人的LED传感器将测量光线的梯度,以了解同伴的方位,如此多个机器人协同运作,实现分担负载的功能。

3.gif

比如,多个机器人一起搬运较大的物品:

4.gif

或者,为了穿越一些不平坦的地形,机器人也可能会以长链的形式执行。“可以根据特定任务的需要使用尽可能多的机器人”,Ozkan-Aydin表示,“在我们的一项实验中,机器人需要在狭窄的迷宫中穿行,体积更大的机器人则会相对吃力一些”。

6.gif

大自然永远是人类的灵感源泉,这些机器人不仅可以帮助我们了解生物系统以及协同工作的方式和发展,甚至,当未来某天我们涉足另个星球时,这些成群的蚂蚁机器人已经在那里等着我们了。

这么一想,似乎倒也挺美好的。

相关文章
|
29天前
|
网络协议 机器人 C++
KUKA机器人Socket通讯配置方法:技术干货分享
【10月更文挑战第7天】在现代自动化生产线上,KUKA机器人凭借其高效、灵活和精确的特点,成为众多企业的首选。为了实现KUKA机器人与其他设备或系统之间的数据交互,Socket通讯配置显得尤为重要。本文将详细介绍KUKA机器人Socket通讯的配置方法,帮助大家在工作中更好地掌握这一技术。
149 2
|
25天前
|
传感器 算法 机器人
基于Arduino的3D打印六足机器人
基于Arduino的3D打印六足机器人
29 0
|
2月前
|
安全 搜索推荐 机器人
纳米技术与医疗:纳米机器人的临床应用前景
【9月更文挑战第28天】纳米机器人作为纳米技术在医疗领域的重要应用,正逐步改变着传统医疗的面貌。它们在药物输送、癌症治疗、手术辅助和疾病诊断等方面展现出广阔的应用前景。随着科学技术的不断进步和纳米技术的不断成熟,我们有理由相信,纳米机器人将成为医疗领域的一个重要且不可或缺的组成部分,为人类的健康事业做出更大的贡献。同时,我们也应关注纳米技术的安全性和可靠性问题,确保其在医疗应用中的安全和有效。
|
3月前
|
机器学习/深度学习 自然语言处理 算法
聊天机器人开发的最佳实践:技术探索与案例分析
【8月更文挑战第22天】聊天机器人作为人工智能领域的重要应用之一,正逐步改变着人们的生活和工作方式。通过遵循最佳实践和技术探索,开发者可以开发出更加智能、高效、安全的聊天机器人产品。未来,随着技术的不断进步和应用场景的不断拓展,聊天机器人将在更多领域发挥重要作用。
|
3月前
|
Apache UED 数据安全/隐私保护
揭秘开发效率提升秘籍:如何通过Apache Wicket组件重用技巧大翻新用户体验
【8月更文挑战第31天】张先生在开发基于Apache Wicket的企业应用时,发现重复的UI组件增加了维护难度并影响加载速度。为优化体验,他提出并通过面板和组件重用策略解决了这一问题。例如,通过创建`ReusableLoginPanel`类封装登录逻辑,使得其他页面可以轻松复用此功能,从而减少代码冗余、提高开发效率及页面加载速度。这一策略还增强了应用的可维护性和扩展性,展示了良好组件设计的重要性。
52 0
|
3月前
|
人工智能 自然语言处理 机器人
掌握未来沟通的艺术:运用TensorFlow与自然语言处理(NLP)技术,从零开始构建你的专属智能对话机器人,让机器理解你的一言一行
【8月更文挑战第31天】本文详细介绍如何利用TensorFlow与自然语言处理技术开发对话机器人。从准备问答数据集开始,通过预处理、构建Seq2Seq模型、训练及预测等步骤,最终实现了一个简易的聊天机器人。示例代码涵盖数据加载、模型搭建及对话功能,适合希望在实际项目中应用AI技术的开发者参考。
44 0
|
4月前
|
机器学习/深度学习 自然语言处理 算法
NLP技术在聊天机器人中的应用:技术探索与实践
【7月更文挑战第13天】NLP技术在聊天机器人中的应用已经取得了显著的成果,并将在未来继续发挥重要作用。通过不断探索和创新,我们可以期待更加智能、自然的聊天机器人的出现,为人类生活带来更多便利和乐趣。
|
5月前
|
机器学习/深度学习 人工智能 算法
强化学习:从游戏到机器人的技术之旅
【6月更文挑战第14天】强化学习是智能体通过与环境互动学习决策策略的方法,已在游戏(如AlphaGo和OpenAI Five)和机器人技术中展现出巨大潜力。在机器人领域,它应用于控制、动作学习和交互沟通,帮助机器人适应复杂环境和任务。尽管面临挑战,但随着技术发展,强化学习有望在更多领域发挥关键作用。
|
5月前
|
机器人 定位技术 C++
技术笔记:ROS中测试机器人里程计信息
技术笔记:ROS中测试机器人里程计信息
|
5月前
|
安全 机器人 智能硬件
机器人技术的发展与应用前景广阔,涉及到多个领域和行业
机器人技术的发展与应用前景广阔,涉及到多个领域和行业
下一篇
无影云桌面