从关节开始想一个机器人

Published:

由提纲扩写 · 原记 2023-05-22 · 技术与想象

根据旧帖整理的中文随笔,经 AI 辅助扩写;保留原文供对照。只有提纲的篇目围绕原题展开,不补写未记录的个人经历。

读当时的原文:Assembling joints to form a robot 返回全部随笔与原记

想到机器人,我们常会先想到一个完整的形象:像人,像蜘蛛,或者像某种能够蠕动的动物。这样的形象很有启发性,也容易让设计提前固定下来。身体的轮廓先出现,后面的工作仿佛只是把它实现。

旧笔记里,我试着换了一个方向。先列出可以使用的部件,例如关节;再想它们允许怎样连接;最后让任务来参与决定组合方式。完整的外观暂时退后,问题变成:要完成这个动作,到底需要哪些关系?

这种拆解让我觉得有趣,因为它把设计的自由放到了连接上。同样一批部件,排列和约束不同,可能产生不同的运动方式。一个关节单独看并没有那么多含义,放进整体之后,才能知道它在配合什么,又限制了什么。

自然仍然是很好的老师。观察蚯蚓或蜘蛛,会让人注意到一些原先没想到的行动方式。但学习不一定意味着照着外形复制。更值得带走的,或许是对任务与身体关系的理解:它为什么能在这样的环境里行动,我们真正需要的又是哪一部分能力?

如果让优化参与设计,也不能只给出一个抽象的成绩。能否装配,能否驱动,哪些动作容易失稳,都需要逐步进入问题。否则,一个在纸面上表现很好的组合,可能还没有获得成为实际装置的条件。把这些条件纳入思考,会让设计的自由更有着落。

那张提纲没有完成一个机器人,却改变了提问的次序。与其先问“我能不能造出一个像它的东西”,不妨先问“这个任务需要怎样的身体”。从关节开始想,最后得到的也许不再像任何熟悉的动物,却可能更贴近最初想解决的事情。