论文标题

不用局部自我注意力而没有明确的模块化通信的模块化软机器人

Evolving Modular Soft Robots without Explicit Inter-Module Communication using Local Self-Attention

论文作者

Pigozzi, Federico, Tang, Yujin, Medvet, Eric, Ha, David

论文摘要

机器人技术中的模块化具有巨大的潜力。原则上,模块化机器人可以在不同的机器人中拆卸并重新组装,并可能执行新任务。然而,实际利用模块化是一个尚未解决的问题:控制器通常依靠模块间通信,这是一种实用要求,使模块无法完全互换,从而限制了它们的灵活性。在这里,我们专注于基于体素的软机器人(VSR),机械弹性块的聚集。我们在每个体素内使用相同的神经控制器,但是没有任何素间通信,因此可以实现模块化的理想条件:模块都是相等且可互换的。我们优化了体素中的神经控制器共享的参数,以进化计算。至关重要的是,我们使用控制器内部的局部自我发项机制来克服没有模块间沟通渠道的缺乏,从而使我们的机器人能够真正由模块的集体智能驱动。我们通过实验表明,进化的机器人在运动的任务中有效:由于自我注意力,同一机器人体现的相同控制器的实例可以集中在不同的输入上。我们还发现,经过短暂的微调后,进化的控制器概括了未见的形态,这表明与任务相关的电感偏见是由真正的模块化产生的。

Modularity in robotics holds great potential. In principle, modular robots can be disassembled and reassembled in different robots, and possibly perform new tasks. Nevertheless, actually exploiting modularity is yet an unsolved problem: controllers usually rely on inter-module communication, a practical requirement that makes modules not perfectly interchangeable and thus limits their flexibility. Here, we focus on Voxel-based Soft Robots (VSRs), aggregations of mechanically identical elastic blocks. We use the same neural controller inside each voxel, but without any inter-voxel communication, hence enabling ideal conditions for modularity: modules are all equal and interchangeable. We optimize the parameters of the neural controller-shared among the voxels-by evolutionary computation. Crucially, we use a local self-attention mechanism inside the controller to overcome the absence of inter-module communication channels, thus enabling our robots to truly be driven by the collective intelligence of their modules. We show experimentally that the evolved robots are effective in the task of locomotion: thanks to self-attention, instances of the same controller embodied in the same robot can focus on different inputs. We also find that the evolved controllers generalize to unseen morphologies, after a short fine-tuning, suggesting that an inductive bias related to the task arises from true modularity.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源