门户
图库
科技
数据
VR
区块链
学院
论坛
百科
导航
登录
注册
帮助
公社首页
中国人工智能社区
公社版块
公社群组
Group
升级会员
用户名
Email
自动登录
找回密码
密码
登录
立即注册
登录后你可以:
登录
首次使用?
点我去注册
搜索
搜索
本版
帖子
公社群组
用户
道具
勋章
任务
设置
我的收藏
退出
首页
›
公社水吧
›
大话智能
›
「死飞」要降落!华为「天赋少年」打造24K纯无人驾驶自 ...
返回列表
「死飞」要降落!华为「天赋少年」打造24K纯无人驾驶自行车
[复制链接]
月子021
2021-6-9 20:06:02
显示全部楼层
|
阅读模式
【导读】
一人挑一队,华为的天赋少年值得年薪两百万。
假如你在黑夜雨中骑自行车,不小心摔了一跤,面部着地直接刹车。
还因此在医院躺了一段工夫。这段阅历会对你有什么启示吗?
当前留意呗,还能咋办,头铁的话就继续做夜行侠。或者直接放弃,要啥自行车啊。
但有位程序员的脑回路非常独特,他直接从万恶之源,并用四个月工夫把自行车改装成了「自动驾驶」!
前几天,b 站知名 UP 主稚晖君发布了一条视频爆火,这次他将本人的一辆死飞改装成了可以自动驾驶的自行车,从后期 CAD 建模到 3D 打印再到后期加工改造,程序开发、电路板开发设计、硬件本人焊接,驱动代码全手写,凭一人之力就完成了整个项目。
除了是拥有80万+粉丝的up主外,稚晖君理想生活中的身份也很传奇:
稚晖君,本名彭志辉,2018 年毕业于电子科技大学,之后进入 OPPO 算法岗工作,目前是华为 AI 架构师,并且已加入 " 华为天赋少年计划 "。
改装自动驾驶绝非偶然,稚晖君有充分的专业知识做支撑。看下改装后的自行车长啥样,简单来讲,一个字:稳。
稳到你直接把车梯撤掉,它依然稳稳得地立着。而我们所了解的「自动驾驶」该有的特性——无人自动前行和自动避障,这俩小车也都可以做到。
自动避障↑
这也忒智能了,不过目前这俩小车还停留在「无人」驾驶层面——受功率限制无法载人,但据稚晖君引见,不过换上电动车能够就不一样了。
所以,成绩来了,改装这样一俩自行车,需求几步:
和把大象装在冰箱里一样,三步即可:硬件改造、智能化和软件及算法。
当然,每一步都包含着很复杂的步骤,不然心灵手巧的up主页不会耗时四个月才完成。
btw之前稚晖君就在 B 站分享过很多 DIY 硬件视频,DIY 全网最 mini 的 Linux 电脑电视让他火爆一时,从手工画 PCB 到写 C++ 代码,他就想本人所说的 " 野生钢铁侠 ",不断创造出一个又一个令人惊叹的作品:可以打游戏的充电宝、超迷你 FOC 矢量控制驱动器、自制带屏幕的 NFC 名片……
先看
硬件改造
。
稚晖君为了让自行车颠簸地跑起来,他设计了一套复杂的自动控制系统,他也很贴心肠在github上放上了部分硬件开源。
链接:https://github.com/peng-zhihui/XUAN-Bike
驱动结构方面,车子安装了两个宏大的无刷电机以及一个控制龙头的舵机,用于驱动车子运动并保持运动和运动时的平衡;
传感器方面,车子搭载了一个 RGBD 的深度相机、加速度计和陀螺仪以及一个激光雷达,用于探测周围环境和车的状况;
动力方面,电池运用的是 6S 的航模动力锂电池,续航 2~3 小时;
控制方面,座椅的后方搭载了主控计算模块。图纸上的呈现效果如下:
实施过程中,关于零件的获取,其中一部分零件可以用3D打印来制造,有一部分机床加工,他的一位家里有厂的冤家帮他完成了零件的完成。
好,接上去就是
计算单元
了。
这一步相当于给车子装上了机器大脑,车子的计算单元被分为低算力、低时延、运转实时系统的“小脑”和高算力、高时延、运转非实时系统的“大脑”。
前者用于控制车身,用 ESP32 来完成;后者用于感知、思索和决策,用到了昇腾的边缘计算芯片昇腾 310。
为了将两部分整合到一同,稚晖君设计了一个四层的载板。PCB 打样之后,他手工将其焊了出来。“大脑”和“小脑”是经过总线相连的。此外,他还在软件上完成了一套 RPC 框架,让它们可以方便地停止通讯。
其中小脑的框架基于FreeRtos,次要是完成传感器的数据处理,以及电机的控制算法。简单分为三个义务:闭环控制线程、电机通讯线程、以及屏幕刷新线程。
而大脑的软件框架就要复杂很多。除了基于昇腾的整个AI栈之外,还在系统中运用了一个做机器人常用的框架—— ROS,本质上是一个高功能的通讯中间件。
有了心脏,接上去就是
大脑
了,也就是此前稚晖君设计的Ctrl-FOC驱动器——在很小的体积之下, 完成了两路共100安的无刷电机FOC控制,同时还特地驱动了后面60Kg的舵机,以及一个散热风扇。
到此为止,装备完成!
而接上去的调参过程也是相当复杂,例如,这辆车子的控制代码中,有超过50个重要参数:控制周期、反馈矩阵、PID增益、滤波器截止频率等。这些魔法数字要全部得到合理的设置,才能使系统进入波动且疾速收敛的形状。
为此,稚晖君还运用了准确的数学模型停止指点↓
异样,模型到理想的过程(sim2real)也是阅历了很多应战,不断调整不断实际,最后终于可以上路了。
甚至可以表演杂技↓
最后,稚晖君谈起最后设计这样一俩自行车的想法最早是由于看到清华大学曾研制了一款自动驾驶的自行车,项目名为「天机」,还登上了Nature封面:
技术真的离我们越来越近了。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
月子021
金牌会员
0
关注
0
粉丝
107
帖子
Ta的主页
发布
加好友
最近发表
国产化率首超50%,工业机器人进出口形势逆转
黄仁勋:人形机器人制造成本或比预期要低,花钱买车不如买机器人
那个震撼无数网友的人形机器人Atlas,退役了
外媒:马斯克透露,“擎天柱”机器人仍在试验阶段,最早明年年底
机器人!
终于知道为什么机器人无法取代人类了,看完网友分享,笑到肚子疼
公社版块
版块推荐
更多版块
智能穿戴
智能家居
机器人
无人驾驶
无人机
反馈吐槽
闲聊灌水
大话智能
大数据
图像识别
自然语言
数据挖掘
大话智能
数据挖掘
北大讲座
清华讲座
网贷观察
股市评论
区块链
闲聊灌水
反馈吐槽
站务通知
关注我们