华为的天才少年,是如何成为B站科技区顶流UP主的?

差友们还记得世超曾经介绍过的B站科技区实力的天花板 , 被冠以“野生钢铁侠之名”的稚晖君吗?
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
这位知识区的大佬 , 毕业于电子科技大学 , 去年加入了华为“天才少年”计划 。
除了工作之外 , 他还喜欢在B站上分享自己动手制作的作品 , 用自己的实力让粉丝们看到 , 什么是被华为选中的的天才少年 。。。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
关于稚晖君之前的作品 , 大家可以点击(传送门)回顾一下 。
而最近稚晖君又因为一个意外 , 萌生了打造一台自动驾驶自行车的想法 。 这事还要从一个下雨天说起 , 这位“野生钢铁侠”在漂移过弯的时候 , 脸先着地了 。。。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
这种事要是发生在大家身上 , 那只能自认倒霉了 。 但是 , 这种事发生在一位“野生钢铁侠”身上 , 他会掀起一场自行车的革命!
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
稚晖君在经历了这次摔车受伤以后 , 发出了一个灵魂拷问:如果自行车不能自己跑为什么叫自行车呢??
于是耗费四个月的周末时间 , 让稚晖君成功出圈的一条视频出现在B站上:我把自行车做成了自动驾驶!
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
为了实现自动驾驶的目标 , 首先要解决的是如何让自行车保持平衡的问题 , 稚晖君在CAD设计软件Fudion360上完成了对自行车的数字化建模 。
然后在车架上添加两个大功率的无刷电机 , 其中一个用于驱动动量轮;另一个用于驱动后轮 , 由他们控制自动驾驶自行车的平衡和运动 。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
在设计软件上完成初步的构造建模设计之后 , 稚晖君通过3D打印 , 以及拜托了一位做数控机床加工的朋友操作CNC , 把软件里的零件一一加工出来 , 然后组装在自行车上 。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
利用角动量守恒原理 , 通过些一套复杂的控制算法 , 让自行车保持平衡这一前提条件基本能够实现了 。
但是想让自行车自主决策的跑起来 , 稚晖君还需要给它设计一个AI大脑 , 这也正是稚晖君的本职工作(AI架构师) , 从底层的边缘计算芯片到版级的PCB设计和焊接 , 再到上层AI算法一气呵成 。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
最后把所有这些组建整合装到自行车上 , 完成了以上几步 , 这辆自动驾驶自行车在硬件和智能化方面的准备工作也基本完成了 。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
完成这么多改造之后 , 实际上与其说是自行车 , 不如说这已经是一个机器人了 。 那么接下来稚晖君还需要给这个机器人“注入灵魂” 。
作为一个复杂的机器人系统 , 为了让其正常稳定的运作 , 涉及到很多参数 。
包括对系统进行运动学和动力学的建模 , 在这辆自行车的控制代码中 , 就有50多组重要的魔法数据 , 只有将他们都合理设置才能使系统收敛 , 实现自动驾驶 。
所以稚晖君先要给它设计一个数字模型 。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
在经过四个多月的制作和调试之后 , 这辆自动驾驶自行车终于可以上路了 。
华为的天才少年,是如何成为B站科技区顶流UP主的?
文章图片
世超在看完整个视频之后 , 再一次感受到了一种“降维打击”般的震撼 , 非常建议大家去B站看看稚晖君的原视频 。
另外世超也拜托朋友 , 联系采访到了稚晖君本人 , 并且询问了一些粉丝们非常关心的问题 。
网上对你的身份一直存在很多传说比如华为天少年 , 野生钢铁侠等等 , 能否简单介绍一下自己的大学生活 , 以及现在的工作?
其实我的本科生活和大家并没有什么不一样 , 也是在专业课和基础课考试的做题中度过 , 只不过有些感兴趣的课学的比较好 , 当时我C语言成绩是全系第一 。
大一学完了专业基础课对电子有了初步的入门 , 大二开始就自学一些硬件和嵌入式方面的专业知识 , 也入门了电子设计 。 然后参加了一些校级到国家级的比赛 , 比如:ACM、电子设计、智能车竞赛、机器人大赛等等 。