首页 > 手机 > 详细

B站up主硬核打造「螃蟹火星车」,遥控、拍照、测距,还能做人脸检测

发布时间:2020-08-06 11:35:35
阅读:95     评论:0     收藏:0      [点我收藏+]

  鱼羊白交发自凹非寺

  量子位报道公众号 QbitAI

  吃完的螃蟹壳是干垃圾还是湿垃圾?

  或者,裹上一层黑科技,让它变身「火星车」,馋哭隔壁家小孩。

  更硬核的是,这样一台螃蟹火星车,并非只是一个模型。

  它支持 WiFi 无线图传、控制,手指在手机上移向哪里,车就跟着往哪里走。

  能实现激光测距,限定目标距离:

  还有惯性传感单元:

  甚至还有 AI 功能加持,能实现目标跟踪。这,是用「脸」在开车??

  这味儿,熟悉的读者盆友可能已经猜到了。

  没错,策划、采购、烹饪、食用、电路、模型、加工、软件、算法一条龙,全是B站 up 主稚晖君一个人搞定的,且只花了一个周末就完成了。

  就是那个开脑洞一直可以的网红技术宅「稚晖君」,本名彭志辉,目前是一名 CV 算法工程师。

  自称「野生钢铁侠」,这次又做火星车,稚晖君说了,马斯克是他的偶像。

  他希望自己能成为马斯克那样既脚踏实地又仰望星空的人。当然,做这个火星车只是一个象征性 DIY,跟真实的火星车当然不能相提并论。

  目前,该「螃蟹」已开源。B站馋哭的小伙伴已经忍不住复现了起来。

在跟着做了,目前到了食用这一步。

  不会焊板子的厨师不是好算法工程师

  从画 PCB 板到写前端后端代码,对「真·全栈」稚晖君而言已经是驾轻就熟。

  这一次,他甚至涉足了美食区。

  这样,就得到了一个金黄的螃蟹壳。

  接下来,还是把目光放回知识区。

  选芯片,绘制 PCB 板,就像我吃螃蟹一样一气呵成。

  然后,给 PCB 板刷上焊锡膏,贴好芯片、电阻、电容等元器件,放到恒温加热台上煎至两面金黄,完成回流焊。

  接着祭出 3D 打印机,制作火星车轮子的部分。

  装上摄像头,把电路板嵌进螃蟹壳,再给螃蟹腿们按上轮子,装好太阳能电池板。

  一个小遗憾是,这里的「太阳能电池板」并不是真的单晶硅。

  稚晖君表示:本来计划用真的单晶硅来做,但是因为整机尺寸很小,这个面积下发电功率实际上是不太够的,所以最后没有采用。

  总之,一套令人眼花缭乱的操作之下,螃蟹君完成「虚弱肉身,机械飞升」,成功进化成了一台迷你火星车!

  而这样一台「螃蟹火星车」,绝不是中看不中用。

  稚晖君自己也说,其实项目硬件部分不复杂,最有意思的是软件和算法。

  

  稚晖君开发的 CV 算法部署框架

  目前,通过将图像、IMU、ToF 等数据传输到手机,将手机作为算力中心运行各种算法,螃蟹火星车能够实现以下几大功能。

  WiFi 无线图传和控制

  使用系统级封装(SIP)的 ESP32 作为主控。ESP32 是一种低成本,低功耗的单片机微控制器,集成了 Wi-Fi 和双模蓝牙。

  因此,火星车能支持 2.4GHz WiFi 和低功耗蓝牙。并能通过 Socket