三一重工SLAM算法工程师崔华坤老师报告分享

今天下午在微信群听了个三一重工工程师的汇报,老师做slam算法,读书期间到今天陆续做过3D、AR、无人机、机器人等行业,目前研究方向为AGV、无人叉车等工业机器人的视觉和激光SLAM定位。

当时第一感觉是这个老师换的方向也太多了,能做精吗?听完后,才意识到现在科技行业的变化之快,就像老师最开始做的3D裸眼(在这之前这个老师待在央企,意识到钢铁产能过剩去商业界做技术了),还是我高中时候特别热门(2012左右的东西),AR/VR也是在我读研后实验室同门做了一阵……科技热门名词接连不断地出现,有些持续地被做深、落地,有些可能受限于底层的网络支持,发展受阻,行且艰难。一批批的年轻人扑在这上面,热门词可以换,但是技术人的生活还得过,唯有顺应趋势,保持学习,提高自己的核心竞争力。
第二就是目前老师所在的工业物流、AGV、无人叉车这些,还是属于自动驾驶好落地的方向。包括阿里达摩院也是着重把自动驾驶放到物流场景去落地。
把这位老师的汇报和后面的Q&A做了个总结,供分享,(没有听太清楚的用“(?)”标识,注意核实).

  1. 科技行业变化快,要保持对行业敏感度(参加展会、多认识行内人), 快速学习,和上学不同没有那么多时间
  2. 工作意义三个阶段。养家糊口什么挣钱做什么——兴趣——事业,有兴趣才能支持你快速成长、抵消疲劳感


3. 机器人、slam行业

a) slam没有很成熟,扫地机器人2D比较成熟
b) 仓储机器人 AGV 叉车,2D激光为主,比扫地机器人进度要求高、建图速度要快
c) 低速小车,物流小车,室内 泊车(视觉为主,激光成本高)
d) 自动驾驶 3D激光为主 + 视觉
e) 高进地图 激光为主,众包方案

  1. AR VR 无人机:视觉方案为主
  2. 除了以上,还有上下游的产业
  3. 面试注重:理论基础,C++,实际工程经验,以前做的项目细节。评分:

a) Slam的理论功底要扎实,比如说。数字图像处理的基础,概率论啊矩阵论或者最小二乘啊这些基础理论
b) 工程经验
c) 是不是掌握了大部分的开源的视觉Slam的框架或者说激光slam的框架,然后并且能够在实际项目中运行过;
d) 落地经验,年限 具体水平
e) 接触过DSP、效率优化
f) 论文,对深度学习的了解;竞赛

  1. 问题

a) 怎么学习slam、深度:跟着项目学习。在学校找个机器人,把做的算法在上面去实现,即使很简单;把别人算法去实现(很加分)。问题为导引去解决,如初始化;上来就整个学习很容易失去兴趣
b) 对求职者在意什么:能力;忌讳频繁换工作;学历算法岗985211硕士;喜欢详细的简历,看到细节
c) 刷题? 刷题好习惯,大部分题目工作中用不上,但是面试要求
d) 视觉slam要求?和激光slam要求一样。对开源框架了解,如dso,mskf(?)等,对他们论文、代码要熟悉,选一个落地,编程基础C++要扎实
e) 想办法先进到自动驾驶大行业,哪怕去里面先做开发、控制,先进去再慢慢转
f) 因为没有相关工作经验。第一,简历上能写的相关内容不多。第二,空口无凭,自学的结果未必能令人信服。所以是否有较大难度?基本理论,代码ok即可,
g) AR,无人驾驶,无人配送车,这几个行业会不会想裸眼3D那样慢慢没落,或者哪一个行业最有可能没落?预测太难,BAT之前也搞过很多。可以看投资人对什么感兴趣
h) 三一集团哪?最大的部分在北京,各地分布
i) 职业发展:顺应大势,在里面坚持自己喜欢的。不要随波逐流,因为变化很快。35岁的大部分企业不愿意招,很现实。提高核心竞争力,可替换性高的话后面压力越来越大(残忍的现实)
j) 开源框架:公司也不会重新造轮子,基于框架写,后面改
k) 路径规划:无人机。仓储机器人的路径规划还是用着传统的方法,学习的方法计算代价高,传统的方法能用,对于企业来说已经足够了
l) AGV、扫地机器人谁前景大:后者技术已经很成熟,自动驾驶落地难。分析完后觉得工业领域的落地可能会更成熟一些,因为在工业领域,比如说像AGV,他对于Slam的需求,或无人叉车,这种slam需求是个刚需,那只要是技术能实现,那么他就会用产品就会卖出去。SLAM应该会先在工业领域或者说那种特定的场景下先落地,先有这么几个突破点,然后慢慢的往这种普世的,比如说像自动驾驶啊,慢慢的再去扩展。
m) 研究生论文一般有什么优势:公司里两类,一个偏算法岗,一个是偏开发岗,然后公司里面其实偏算法岗的人员很少(CTO、博士来),大部分开发岗,编程能力,工程能力要求更大
n) 读博?slam企业在做落地,难点不在于科研水平,在于落地。博士在公司会受重视,自己选择吧
o) 通讯框架:ROS先跑,大概率没啥问题。要到ARM(?)系统上跑,ros不合适,有一些开源框架
p) 技术竞争方向:一般就是往上转管理岗,也是做技术的管理
q) 项目都是激光slam方向的,但也有视觉slam的基础,读过几个开源代码。想找视觉slam的工作或者视觉融合激光的有什么建议吗: 可以考虑AR、无人机、扫地机器人、自主泊车、仓储机器人、低速小车这几个行业
r) 三一slam的竞争企业:旷世、极智嘉?、海康。做矿山、港口的公司也有