服务机器人这个项目,曾经是一个让我有些不愿意面对的项目。
它的问题很多:扫地扫不干净,吸尘效果不好,泡泡机容易把地面弄湿,超声波避障经常卡住,程序复杂,接线也很麻烦。
慢慢地,我对它也产生了一种距离感。
每次提到项目迭代,它总是被我排在最后;每次看到它,就会想起那些没解决的问题、返工的零件和不够理想的课堂效果。表面上是项目的问题很多,实际上,是我已经在心里提前给它下了结论:
这个项目大概就这样了。
这一次,因为远翰正好要带服务机器人大班营队,开营准备的时候,我和远翰说:“这次我们来一起吧这个项目魔改一下”。
我们把孩子不感兴趣、效果又不稳定的泡泡机去掉,换成了更有竞技感的乒乓球发射器;把避障效果很差、占用接口、增加程序复杂度的超声波模块果断取消,统一用ps2遥控器操作;又把原来写死指令、接线复杂的语音模块,换成了能够自然对话和理解指令的小智AI。
看起来是在增加新的功能,实际上,整个过程最重要的动作却是做减法。
不是把所有能够安装的模块都装上去,而是重新去问:
什么才是孩子真正愿意参与的?
什么功能能够稳定实现?
什么内容值得占用课堂时间?
什么看起来很“高级”,其实只是在增加系统负担?
当超声波被去掉,复杂的语音模块被替换,程序反而简单了,课堂也有了更多空间。孩子不仅可以用遥控器操控机器人,还可以通过自然语言让机器人前进、后退、转弯、发射,甚至让它自己编排一段连续的动作。
最后呈现出来的效果,比我原来想象的惊艳很多。
更有意思的是,整个迭代过程并没有想象中那么困难。
远翰在机械结构和硬件安装上行动很快,我在程序、电路和控制逻辑上及时补位。一个人面对时觉得四处都是问题,两个人站在合适的位置配合,很多卡点就自然被推动了。
我也再次感受到:所谓好的合作,不是大家都做同样的事情,而是让对的人,在对的位置上发挥自己的长处。
团队如此,技术也是如此。
过去解决不了的问题,在AI时代可能已经有了新的工具和新的路径。如果我仍然拿着过去的经验去判断今天的可能性,就很容易把自己困在一句话里:
“这个太难了。”
但这一次让我看到,很多困难,并不是事情真的那么难,而是自己在行动之前,就已经被想象中的困难吓住了。
真正开始之后,问题会一个个显现,答案也会一个个长出来。
当然,过程中依然会遇到程序假死、库文件冲突、串口控制失败、电路需要重改等问题。但当心里不再把它们理解成“又出问题了”,而是理解成“系统正在告诉我下一步要改什么”,情绪就没有那么容易被带走。
同样一件事情,心一转,问题就变成了机会。
以前面对这些问题,我可能会抱怨技术不稳定、项目设计不好、环境不配合。情绪起来以后,事情没有解决,自己还会越来越疲惫。
现在慢慢明白,情绪并不能帮我解决问题。真正有价值的,是在问题出现时,依然能够安住自己,继续观察,继续尝试,继续往前推进一点。
这次服务机器人的迭代,也让我重新理解了“愿力”。
过去一年,这个项目一直存在,但我没有真正想把它做好,所以它也就一直停留在半生不熟的状态。不是完全没有能力,也不是完全没有时间,而是内心没有真正把力量放在这里。
这一次,当我真的想借着营队把它重新磨一遍,很多资源、伙伴、方法和机会就逐渐聚拢过来了。
所谓“愿力起来,困难就会让路”,并不是说有了愿力,困难就会凭空消失。
而是当心里真的认定了一件事,自己就不再把力气花在逃避、抱怨和自我怀疑上。原来用来对抗事情的能量,开始转化成解决事情的行动。
回头再看,服务机器人可能并不是一个不好的项目。
它只是一个还没有被认真完成的项目。
生活中或许也有很多这样的事情:我曾经觉得自己不擅长的工作,曾经认为没有价值的项目,曾经因为一次失败而不愿再碰的方向。
它们未必真的没有可能。
也许只是过去的我,能力还没有长到那里,工具还没有发展到那里,团队还没有走到一起,心中的愿也还没有真正升起来。
所以,不要过早地给一件事情下结论,也不要过早地给自己设限。
有些旧问题,值得用今天的能力重新看一遍;有些旧项目,值得用今天的技术重新做一次;有些曾经否定过的自己,也值得被今天的自己重新理解。
每日一句:
愿力不是让困难消失,而是让自己不再被困难吓退。




