Materials with the ability to self-classify their own shape have the potential to advance a wide range of engineering applications and industries. Biological systems possess the ability not only to self-reconfigure but also to self-classify themselves to determine a general shape and function. Previous work into modular robotics systems has only enabled self-recognition and self-reconfiguration into a specific target shape, missing the inherent robustness present in nature to self-classify. In this paper we therefore take advantage of recent advances in deep learning and neural cellular automata, and present a simple modular 2D robotic system that can infer its own class of shape through the local communication of its components. Furthermore, we show that our system can be successfully transferred to hardware which thus opens opportunities for future self-classifying machines. Code available at https://github.com/kattwalker/projectcube. Video available at https://youtu.be/0TCOkE4keyc.
翻译:生物系统不仅有能力进行自我重组,而且有能力进行自我分类以确定一般的形状和功能。以前在模块式机器人系统中的工作只能使自我识别和自我重新配置成为特定的目标形状,而没有自然界存在的内在强力进行自我分类。因此,在本文件中,我们利用了最近在深层次学习和神经细胞自动成形方面所取得的进步,并提出了一个简单的模块2D机器人系统,可以通过部件的当地通信来推断自己的形状类别。此外,我们表明,我们的系统可以成功地转换为硬件,从而为未来的自我分类机器开辟机会。代码可在https://github.com/katwalker/projectcube查阅。视频可在https://youtu.be/0TCOKE4keyc查阅。