螃蟹除了吃还能干啥?B站UP主自制螃蟹火星车,用脸开车能避障

南方都市报APP • AI前哨站
原创2020-08-01 13:49

近日,我国首颗火星探测器“天问一号”成功发射升空,吃瓜群众们纷纷鼓掌,硬核工程师兼B站UP主稚晖君则受此鼓舞,自制了“螃蟹火星车”。

稚晖君告诉南都记者,这辆“火星车”能实现Wi-Fi无线图传和控制、目标跟踪、激光测距、惯性传感单元等功能或硬件。简单地说,这是一辆可以跟着人脸移动、能检测到障碍物还能传图片的“赛博螃克”车。

这样一台车,是稚晖君花费了两天时间完成的,包括蒸好螃蟹、组装电路板、利用3D打印机制作零件、安装摄像头等。截至记者发稿前,该视频在B站上已获得超过30万的观看量,有网友评论:需要读什么专业才能做成这样?为什么螃蟹不横着走?

带着这些问题,南都记者采访了B站新兴科技UP主稚晖君。

 

南都:为什么会想要做“螃蟹火星车”?

稚晖君:小时候就挺想成为一名天文学家,又刚好看到我国首颗火星探测器“天问一号”发射升空,大家也都在讨论这个事情,我就想做一个主题相关的东西。

南都:为什么是做成螃蟹的样子?

稚晖君:当时并没有刻意做成螃蟹的样子,我逛菜市场的时候正好看到“六月黄”(童子蟹),觉得跟我心目中的火星车长得挺像的。 

南都:有网友问,这个螃蟹为什么没有横着走?

稚晖君:没有考虑过螃蟹横着走,因为火星车的重点不在走路的形态。它在硬件方面并不复杂,其中比较有意思的是软件和算法,这方面跟真正的火星车是一样的。为什么我们说“天问一号”的统筹工作是一项“地狱级”的任务,因为火星和地球的通信距离来回就要40多分钟,我们难以实时控制火星车在火星上如何行走或避开障碍物,火星车自身需要有很高的智能程度,而这都是它的软件在起作用。

南都:你是如何构思出Wi-Fi无线图传和控制、目标跟踪、激光测距等功能的?其中哪个功能比较难实现?

稚晖君:我现在从事的职位是AI算法工程师,所以螃蟹火星车的功能会更多与视觉、图像和摄像头有关。其实这些与图像处理有关的功能都比较难,螃蟹火星车体积小,传给它的图像也会非常模糊,想要完成较好的识别效果,对算法的要求其实挺高的。这可能会比大家想象的更复杂一些。

其中的激光测距功能可以让“螃蟹火星车”不会撞到障碍物,保证它与前面的障碍物有多少距离。这能应用到自动导航功能上,如果以后我加入这个功能,它就能自己在房间里到处走,也可以避障。

序列 03_3.gif

南都:你做火星车花费了多长时间?有遇到什么困难吗?

稚晖君:花了一个周末的时间完成的。其实我有提前构思好整个过程和使用的材料,所以制作过程相对顺畅,但其中有个喷涂螃蟹壳的步骤没有做。因为螃蟹壳放久了可能会变脆、坏掉,本来想喷上保护层,但因为家里设备的问题,没能完成。

南都:你是从小就爱动手实践吗?能否介绍一下你的极客成长之路?

稚晖君:像我们90后的这波人可能都是从拆电视开始的,小时候,我爸妈会用类似的熨斗的工具去加热皮包,我就会把那个工具拿过来当电烙铁,去拆电路板。在大学的时候,我才开始去学计算机相关的知识,并且参加了不少比赛。

到了研究生阶段,我开始创业,组建了一个工作室。当时我们五个人花了一年半的时间,仿造波士顿动力机器人做了个1:1的人形机器人,虽然最后的效果没有像波士顿的那么好,但过程中积累了许多经验。我在毕业后就转到了人工智能方向,开始做纯软件和算法的工作。

南都:需要学什么专业才能像你一样做“螃蟹火星车”?

稚晖君:在这其中应用到的知识,我大部分都是自学的。因为我学的是通信专业,并不是机器人、电子和人工智能。

如果大家感兴趣的话,最好是去学涉及电子工程、电子科学与技术、计算机、机电控制等类别的专业。想要学这些专业的话,需要有较好的数理功底和充分的热爱,像我这种有强迫症的也很适合。但如果有些人担心程序员的性价比比较低,35岁就会被淘汰,那他们可能不太适合学习这些专业,因为他们认为自己是在贩卖青春做自己不喜欢的事情,那么也很难有动力去提升自我。

对于初学者来说,首先需要保持好奇心,要善于弄脏自己的手去尝试。现在网络发达、资讯繁多,大家有意愿和兴趣学习的话,入门并不困难。

南都:有网友问,“天问一号”要七个月后才到火星,这是不是意味着你将拖更七个月?

稚晖君:这是网友过度解读(笑)。因为我平常工作很忙,只有周末一点时间才能做这些事情。其实也恰好是我现在做的事情与我的工作内容有重叠的地方,而且我又算是半个夜行生物,所以才能挤出时间来进行各种自制。

 

采写:南都记者陈志芳

视频:南都记者潘颖欣

编辑:蒋琳

对这篇文章有想法?跟我聊聊吧
南都新闻,未经授权不得转载。授权联系方式:
banquan@nandu.cc,020-87006626。