第115章 復刻者们(1/2)
请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
低熵工坊没有回覆任何评论。
没有解释非周期到底在物理学和工程学上是如何映射的。
没有说明六条腿的相位角为什么不採用最稳,最好做步態解算的六十度均分。
没有放出哪怕一张最简陋的cad草图。
也没有在视频简介验,求硬幣求关注。
帐號安静得就像是一块石头。
然而,在网际网路的生態学里,沉默往往比喋喋不休更具破坏力。
这反而让评论区吵得更凶,甚至开始產生一种不可控的跨区裂变。
一条硬核科技视频,如果作者在第一时间跳出来,对著镜头疯狂解释参数,晒图纸,或者与质疑者对线,那么所有的爭论很快就会坍缩成对作者本人態度的评判。
他是不是在狡辩,他是不是在掩饰
但如果作者一言不发,只把那堆扭曲的失败报废件,几十次惨烈的极限测试片段,那份写得像免责声明一样的风险说明,以及那只长得极其违背人类对称审美本能的丑陋机器,冷冰冰地摆在那里,评论区就会像一片失去了顶层捕食者的培养皿,开始不受控制地疯狂生长。
机械区的,盯著它的硬体。
逐帧分析那些棘轮的模数,试图推导出那一套复杂的连杆机构在极值点是否会发生运动学死锁,他们为了那个只露出了半秒钟的棘爪齿形,在评论区盖了上百层的受力分析楼。
机器人区和算法区的,在看它的步態与底层逻辑。
他们对著屏幕上那仿佛喝醉酒一般的行进轨跡,疯狂代入自己熟悉的三角步態、cpg、阻抗控制、iu姿態闭环和zp稳定判据,最后发现这台机器根本没有这些东西。
数学区和科普区的,则咬住非周期这三个字。
他们把江临之前解答的江氏砖理论翻出来,在有限边界的机械参数与无限平面的拓扑学之间,寻找著那条若隱若现的幽灵纽带,討论著它到底是对前沿数学的降维打击式应用,还是只是一次极其高明的蹭热度营销。
至於更外围的泛科技圈观眾,看不懂那些带有π和k值的公式,只看见了一只六条纯电驱动的丑陋铁虫子,在被提起一条腿之后,竟然诡异地扭动了一下,將错误应力全部分散,不但没有当场趴下,反而继续跌跌撞撞地爬过了障碍。
於是,仅仅在视频发布后的四十八小时內,在一个狭窄但含金量极高,平时谁都不服谁的硬核圈子里,开始被反覆转发,拆解,甚至逐帧尸检。
第一批真正按捺不住捲起袖子下场的,並不是那些拥有豪华预算和五轴加工中心的高校国家级实验室。
而是一个在b站机械区摸爬滚打了五六年的野生up主。
帐號名叫铁屑老周。
粉丝数二十三万。
老周不是那种靠剪辑和特效博眼球的顶流,但在机械手工区,他的辨识度极高。
他用纯电驱和伺服电机做过极高精度的小型履带排爆车,做过能穿针引线的简易四轴机械臂,甚至徒手修復过上世纪的苏制老车床,也经常用廉价的fd3d印表机和铝型材,硬生生搓出不少让人拍案叫绝的奇葩机构。
他的观眾都知道,这人有个特点,嘴极硬,但技术和手艺也极硬。
那种看你代码写得烂会直接开喷,看你焊点虚焊会顺著网线过去骂人的实战派。
看见低熵工坊那个名为《非周期步態》的视频后,老周消失了整整半天。
直到当天深夜,他发了一条只有几行字的纯文本动態。
【低熵工坊这个虫子,我逐帧看完了。】
【先说我的结论:我不评价他所谓的非周期在数学上有没有用,也不评价他那个参数不对称能抗级联失效的工程猜想在统计学上是否成立,那是论文该干的事。】
【但单从机械本体的结构来看,各位,这东西没有神化的必要。六足连杆、差动摇臂、扭转弹簧、单向棘爪……这套前人谱系清清楚楚,说白了,都是工业革命时期传下来的老东西,只不过他全塞在一块了。】
【不废话,我这两天就开机,手工做一个规则相位简化版。】
【就用標准的24v无刷直流电机做纯电直驱。我不说一比一復刻原版,我只说验证一下:把这些老东西拼在一起,让它走起来,到底难在哪。】
这条带著浓烈火药味和实干精神的动態一出,
【周工上,给这帮整天吹概念的做题家一点小小的车工震撼。】
【打假终於开始了,我早就觉得那个视频是在故弄玄虚。】
【楼上的別带节奏,周工说的是验证不是打假。先把腿做出来再说吧,看著简单,加工精度要求绝对不低。】
【老周听我一句劝,记得做棘爪,千万记得做那个单向锁止棘爪。不做棘爪,这东西就永远是个只会空转的玩具,根本爬不了坎。】
【低熵工坊:我欢迎全网任何人来挑错。】
【铁屑老周:挑个屁的错,老子直接把你地基挖出来看看是什么成色。】
在一片热火朝天的拱火中,也有真正懂行的內行人在评论区里提醒他。
【周工,別小看那个视频里一闪而过的正时系统。这玩意的核心难点可能根本不在连杆的长度或者电机的扭矩,而在於那个棘爪到底在什么毫秒级的时间点锁止。一步走错,全盘卡死。】
铁屑老周坐在堆满铝屑的电脑前,看著这条评论,点了一根烟,回復得很快,也很狂。
【知道,机械正时我修汽车变速箱的时候玩得比谁都熟。】
【所以我不作死,我先做规则相位版,不去碰他那个邪门的非周期参数。】
【六条腿,六十度均匀的完美相位角,统一弹簧刚度係数,统一推桿步幅,统一的电调输出。先让这套结构在一个完全对称的,人类能理解的框架下,走起来。】
这条回復被瞬间顶到了最高赞。
因为它听上去太合理了,合理到符合所有工科生最基础的唯物主义认知逻辑。
规则相位,统一刚度,统一步幅。
这是人类工程学建立几百年来的基石。
对称与统一。
……
於是,復刻潮的第一块石头,落进了水里。
……
三天后,也就是老周动態承诺期限的最后几个小时。
铁屑老周的第一期验证视频,在凌晨一点钟,静悄悄通过审核,发了出来。
视频標题没有用任何惊嘆號,反而透著一股罕见的憋屈。
《我试著復刻低熵工坊那只统一版的机械虫,翻车了。》
视频一开头,老周没有像平时那样对著镜头阴阳怪气或者讲段子。
画面是在他那间冷色调灯光的车库里。
工作檯上,乱七八糟地摆著一堆刚刚从热床上铲下来的黑色petg3d列印件,几根边缘被打磨得极其光滑的航空铝条,一把沾著机油的六角扳手,一个示波器,以及一根已经装配好轴承的粗壮主轴。
“先叠个甲,说明一下。”
铁屑老周穿著一件灰色工作服,眼圈黑得像熊猫,对著镜头声音沙哑地说。
“我不是在復刻低熵工坊的原版,我也復刻不了。”
“人家没放图纸,没放具体参数,没有提供电机的扭矩曲线,没放凸轮的轮廓方程,甚至连那个最核心的棘爪齿形图都没露全。现在网上谁要是敢发视频说自己能照著原视频一比一復刻出非周期原版,那他纯粹是在吹牛逼,大家可以直接取关。”
“我这三天没怎么合眼,做的只是一个规则相位简化版。”
老周把镜头拉近,对准了桌面上那个已经初步成型的六足金属骨架。
“六条腿,为了方便计算运动学逆解,我设定了绝对均匀的六十度相位角。弹簧买的是標准件,刚度係数k完全统一,步幅统一,驱动端,我用了標准24v无刷电机加减速箱,驱动一根中央主轴。棘爪系统,我偷了个懒,没做他视频里那种复杂的动態反馈,只做了最简单的支撑相单向锁止。”
“我做这些的目的只有一个:把非周期的玄学剥离掉,看看这类看起来像上个世纪產物的纯机械连杆机构,它最基础的工程难点到底在哪里。”
此时的弹幕还算非常友好,充满了技术探討的氛围。
【周工这態度可以,严谨。】
【终於不是张嘴就喷了,工程人就该用实物说话。】
【这铝合金倒角,这petg列印件的层纹,周工的手工还是这么赏心悦目。】
视频的前半段,也就是组装和空载测试阶段,非常顺利。
伴隨著快进的bg,老周熟练地拧螺丝、接线、上润滑油。
当无刷电机接通24v电源,连杆开始精准地运转时,六条机械腿在空中完美地抬起。
主轴转起来以后,每一个足端的运动轨跡,都在空中画出了一个的抬起—前摆—下落—蹬地的封闭曲线。
標准得可以在《机械原理》课本上当插图。
铁屑老周靠在工作檯边,看著这台被架在半空中六条腿像仪仗队一样整齐划一地踩著虚空的机器,长长地吐出了一口烟圈,表情还算轻鬆。
“你看,其实六足本身的运动学正解並不难。只要你把三角函数算对,它就能走出一个完美的步態。”
然而,就在他切断电源,將这只闪烁著金属光泽的规则对称虫放在铺著防滑垫的桌面上,准备进行第一次真实负载行走。
下一秒,老周按下了启动推桿。
电机发出高频的蜂鸣声。
第一步,左前腿和右后腿同时落地,撑起了机身。
完美。
第二步,中间两条腿交替跟上,机身平稳向前推进了两厘米。
非常完美。
当机器准备迈出第三步,第三条腿即將落地的瞬间。
只听见咔噠一声让人心臟骤停的金属撞击声。
本来应该在支撑相的后半段、足端基本吃住力之后才进入稳定嚙合的棘爪,竟然提前咬住了齿条。
那就像是一个正在高速衝刺的短跑运动员,膝盖突然被人用铁棍狠狠砸碎。
整条右侧的运动链条,在电机的巨大扭矩和突然锁死的机械结构之间,產生了一股对抗力场。
整台机器像被人掐住了脖子一样,硬生生在桌面上卡死崩直。
电机瞬间憋转,发出沉闷而危险的嗡嗡声,电源的过载红灯疯狂闪烁。
支撑机身的铝合金支架甚至肉眼可见地发生了扭曲的形变。
“臥槽!”
老周脸色一变,赶紧拔掉电源插头。
车库里瞬间安静下来,只剩下电风扇的呼啸声和机器骨架还在微微颤抖的余波。
他盯著桌面上那台摆著一个僵硬姿势的机器,沉默了足足十秒钟。
然后,他抬起头,看了一眼镜头,苦笑了一声。
“行吧,兄弟们,这台机器的第一个天坑,来了。”
视频画面瞬间切成了黑白的慢动作回放,並且在关键部位加了红色的放大圆圈。
在放慢了十倍的镜头下,所有人都能清晰地看到。
由於桌面上极其微小的不平整,导致机身在行进中產生了一个毫米级的倾斜角。
就是这个倾斜角,改变了右前腿下落的相对距离。
棘爪的齿尖,在足端还没有真正踩实桌面,还没有开始承担整机重量之前,仅仅是因为连杆角度的变化,提前了不到一个相位小段碰到了齿条。
就只是非常轻微地,像微风拂过水麵一样,轻轻擦了一下。
这一下,把原本还处在摆动末端的腿,提前拉进了支撑约束。
约束一错,后面的连杆运动全被带偏。
如同病毒一样向上游传递,把主轴上后续所有的动作全部带歪,最终导致了全盘的机械死锁。
视频里,铁屑老周拿起记號笔,在那根崩掉了一点碎屑的petg齿条边缘,重重地点了一下。
“低熵工坊的原视频里,第02分14秒的字幕,曾经轻描淡写地提过一句,测试中右后棘爪出现提前嚙合,此为非周期参数匹配度不够,需要后续修正。”
老周的声音变得前所未有的严肃。
“我原来以为,这是他那台破机器,加工公差太大导致的局部装配问题。”
“但现在,我在用了高精度轴承,切了航空铝,把公差控制在十丝以內的情况下,依然不可避免地触发了这个问题。我现在明白了,根本不是。”
“兄弟们,这玩意的棘爪正时容错率,低得令人髮指。只要地面有一点点不平,规则相位的连杆就会把这种误差无情地放大,导致提前锁止。这,就是这种纯机械反馈系统最核心的难点之一。”
此时,视频的弹幕开始大量涌入,气氛开始变味。
【哈哈哈,周工,我隔著屏幕都听到了那声熟悉的擦痕,和原视频里那台失败件发出的声音一模一样。】
【低熵工坊:我都已经把我当初踩坑的失败件拍给你看了,你怎么就是不信邪呢】
【我突然起了一身鸡皮疙瘩,低熵工坊不给图纸不是在装逼,是他就算把图纸拍在你脸上,你知道了答案,也不一定调得出那个正时窗口。】
【这就是纯机械的残酷,代码出错了大不了报个warng,机械出错了,应力会当场教你做人。】
视频还在继续,老周並没有放弃。
进度条一闪,老周用銼刀重新打磨了一版棘爪的角度,牺牲了一部分锁止的强度,换取更大的宽容度。
这一次,机器能走了。
它颤颤巍巍地在桌面上走了半米远。
但新的绝望接踵而至。
为了测试负载,老周在桌面上用胶带粘了一根直径大约一厘米的原子笔,模擬一个微小的突起障碍。
机器迈著整齐的步伐走了过去。
当左前腿踩在一根固定死的10尼龙圆杆上的那一瞬间,由於老周使用的是標准的刚度係数k值极高的工业弹簧,那条腿並没有產生足够的柔顺退让。
然后反直觉的一幕出现了。
那条踩在笔上的腿被硬生生顶高。
但因为整个机器的六条腿都被主轴的相位锁在一起,机身並没有顺势倾斜让开这股力,反而像一个被施了定身法的殭尸,把另一侧对角线的两条支撑点顶到了半悬空状態。
就像一只被自己僵硬的腿绊了一下,隨时可能翻车的甲虫,姿態扭曲难看。
主轴的电机在半空中无助地空转,消耗著巨大的电流,却无法將机器向前推进哪怕一毫米。
铁屑老周站在工作檯前,盯著那台因为弹簧太硬而悬空的机器,眉头越皱越深。
“第二坑。”
他的声音透著疲惫和敬畏。
“在多足机器人领域,支撑结构的刚度,绝对不是越硬越好。”
““这根弹簧太硬了,当复杂地形把它顶起来的时候,它的规则系统不懂得妥协,它不让。”
老周转过头,看著镜头,说出了一句让整个机械区为之侧目的话。
“我现在回想起来,低熵工坊原视频里,那台用破烂零件拼出来的机器,动作看起来永远是慢吞吞的,甚至是有些软弱无力的。”
“那可能根本不是因为他用的二手电机扭矩不够,做不快。”
“而是它在系统设计上,必须慢。”
“它必须足够慢,串联柔顺必须足够,锁止必须足够晚,才能给这套没有大脑的机械结构留出交接载荷的时间。”
这句话出来后,平时总是吵吵闹闹的评论区,明显安静了很长一段时间。
因为它不再是键盘侠的吐槽,也不再是纸上谈兵的理论推演。
而是一个双手沾满机油的復刻者,在真正用双手触摸到了那层机械逻辑天花板之后,用失败换来的感悟。
视频的最后,铁屑老周拿著一把扳手,將那台他熬了三个通宵做出来,造价不菲的第一版规则相位简化虫,默默地拆解成了一堆零件。
“视频开头的动態里,我说过一句,这东西没有神化的必要。”
老周低著头拆著螺丝,没有看镜头。
“我现在收回这句话的后半截。前半截依然成立,它確实不是某个人凭空捏造,发明出来的天外科技,它的结构前人谱系脉络非常清楚。”
“但我现在,对著这堆废铁,我必须承认一件事,它真正难的地方,根本不是让六条连杆腿在空中漂亮地动起来。”
“是当机器在极其恶劣的未知环境中,某一条腿没有按照你想像的方式受力,甚至发生形变和崩溃的时候,你怎么能做到让剩下的五条腿,別跟著它一起犯病。”
老周抬起头,眼神中燃起了一种狂热的光芒。
“下一期视频,我要做两个版本。”
“一个,是把弹簧和正时调到最优的完美规则相位版。”
“另一个,我试著去摸一下低熵工坊的底,我去做一个打乱相位的低公度相位版。”
“我就想看看,把这两个版本放在同一块铺满乱石的木板上,到底哪个,会先犯病死锁。”
视频的结尾,没有以往那种求三连的煽情话术。
黑色的屏幕上,只缓缓浮现出了一行白字。
【低熵工坊的那只虫子,水有点深啊。】
这条长达二十分钟,充满机械组装和刺耳撞击声的视频,在发布后的几个小时內,极其野蛮地將低熵工坊这个名字,又一次推向了更高的风口浪尖。
在工程世界里,一次清晰的失败,比一万句空泛的讚美,都更有说服力和杀伤力。
……
如果说第一波下场的是单打独斗的游侠,那么第二波下场的,就是全副武装的正规军了。
一所中部老牌工科985大学的机甲大师战队与机器人创新实验室,突然发声。
这支队伍常年参加机甲大师大赛,每年有稳定赞助和完整的机械、电控、视觉分工。
本章未完,点击下一页继续阅读。