查看: 11317| 回复: 20
跳转到指定楼层
上一主题 下一主题
收起左侧

[自我提升] Robotics工作导向职业发展真心求建议

   
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
楼主现在在美东读Robotics的Master,第一年,在地里经常可以看到CS类的职业发展建议,在这里想向各位robotics大佬请教一下robotics中无人车或者Autonomous Mobile Robot方向的发展建议,不读博,工作导向。
我觉得Robotics类工作应该从下面几个方面提高一下,想问一下各位大佬有什么意见或者新的方向发展建议。
背景:细分的话在做的应该属于AMR或AVs中的Localization & Mapping,比较喜欢做底层的东西,也熟悉FPGA-GPU等硬件加速设计和软硬交互,如果有大佬熟悉可以从专业的角度提建议,如果不是这个方向也欢迎提各种general的建议。此外楼主打算工作2-3年后回国,如果能在这个角度提提建议那就更好啦。
1. 计算机基础 ..
   1. Operating System: 感觉Operating system挺重要的,至少应该是一个基础课,打算在第二年好好修一下
   2. Computer Network: 据说公司里工程上很多东西都需要通信来完成,打算在第二年修
   3. Cloud Computing:这个不确定,因为现在很多AMR,warehouse的解决方案都是基于cloud的,但是感觉自己学不了那么多东西,也会有专门的人在做,请教大家这个方面有什么意见
2. Robotics中的数学基础
  1. 目前修了Matrix Analysis,相当于高代吧,感觉讲到后面老师讲的有点接近pure math了,感觉能用起来的不太多
  2. Optimization:这个感觉选课是没精力选了,但是感觉非常重要,现在也只是明白GN和LM怎么做的,如果大佬有convex opt或者nonlinear opt的学习资源欢迎分享
  3. Kinematics & Dynamics:基础必修课,虽然感觉没啥用,但是还是学了
  4. 李群李代数等:高博书里的都弄懂了,不知是否应该再深入学习
  5. Probability theory: 没有深入学过,本科水平
  6. Nonlinear Control这学期尝试选了一门课,之前完全没学过,听的一脸懵逼。。。。
  7. 打算看看state estimation for robotics这本书,应该大家都会推荐吧
  8. 一系列filter也都学过,自己从零码起,搭仿真环境,实现过一个ekf的2D laser 的 slam. ----
3. 计算机视觉-多视图几何
  1. 主要是MVG那本书最近面试好好复习了复习,复习到Two view就没再往后看了,想问一下在真实应用中后面的需要看嘛
4. 计算机视觉-Deep Learning
  楼主对Deep Learning不太了解,现在越来越发现其实dl 可以解决在传统slam中很难解决的问题,如利用CNN提landmark或者用来实现semantic slam,也在6Dpose estimation中发挥着相当重要的作用。只是在coursera上上过吴恩达的课,没有深入学过,非常希望能有大佬给提建议,但是之后不想往DL方向发展,只是想深入了解下但又不想把大量时间花在学习DL上
5. Programming - C++
  I love C++! 楼主非常喜欢C++,虽然大家都说人生苦短我用python,但是robotics领域到现在也是C++为主在开发,C++太广了,学到现在两三年了感觉还是有太多不懂的地方。
  1. 书籍:书读了一些,程序也写过一些,Effective 三本都读过,primer和professional C++当字典,现在在看Modern C++ design,感觉如果不写库里面的很多知识用不到,但是非常感兴趣,所以每天坚持在看,如有非常有用的好书或者特别好的开源库值得学习的欢迎推荐(如果有的话一定要推荐呐,非常感兴趣,基础的设计的书都可以)
  2. 多线程:还没有仔细学过,目前打算在实习之前好好学学
  3. CUDA:把CUDA归在了C++里面,自己之前写过surf的前面keypoint detection部分,CUDA的memory model和各种优化技巧也都了解一些,不知需不需要再深入学学
  4. Embedded,本科写过一点嵌入式,感觉比较难,得专门学,感觉精力不够,听听建议. Waral dи,
6. Programming - Other Programming Language
  1. 目前可以想到的是python,不知道需要学到什么地步,欢迎提建议. From 1point 3acres bbs
7. SLAM的专业性意见(如有错大牛轻喷)
  1. 我的想法:我的感觉是现在localization方面已经做的不错了,但是在mapping方面还有着很大的提升空间,localization方面能想到的是根据应用场景去加一些constraints,如路面等让localization有一些提高。mapping方面对semantic 的方向很感兴趣,感觉可以解决重定位的很多问题,而且如何高效构建和使用大型高精地图本身就是一个工程上的难点,最希望在这方面有所发展,但也不想局限到做高精地图里面。
  2. 前端:前端的了解大部分处于高博的书和MVG two view之前的知识水平,欢迎提建议
  3. 后端:说实话不太懂只是知道几个常用的框架,希望大家可以提提意见,真心想在这方面提高一下自己
8. 硬件
  1. 不想搞硬件,本科做FPGA天天看波形图眼里看啥都是红绿道道,太累,而且感觉工资不高。
9. 其他. 1point3acres.com
  如果有其他方面的建议欢迎提出
在此谢过各位大佬了 orz
. 1point 3acres
补充内容 (2019-3-15 02:49):
忘了问很重要的一点:刷题需要刷到什么地步?

补充内容 (2019-3-16 10:50):. 1point3acres.com
真心求大佬们建议呐,这段时间不是很忙真心想多学点东西,都给加米orz

评分

参与人数 10大米 +14 收起 理由
shatt + 1 赞一个
duncan1474 + 1 很有用的信息!
jerryaiwei + 1 赞一个
昨晚这题就睡 + 2 给你点个赞!
Zia + 1 给你点个赞!

查看全部评分


上一篇:求教:亚麻软件/硬件TC cap
下一篇:面试这种情况是不是就凉了
推荐
 楼主| hbo000 2020-4-18 01:03:12 | 只看该作者
全局:
jerryaiwei 发表于 2020-4-2 03:44.google  и
Hello, 我2020 fall准备去读一个robotics 的master,感觉skills set和楼主挺像的,想知道一年以后楼主有什 ...

Robotics感觉找工作岗位较少,建议有(感觉部分不太适用于ML的背景):
简历:
1. 突出自己的skill set,集中一个方向去表现,如果都只做过一点不是很好,一些不相干的可以删掉.--
2. 放入project的github link,并吧readme好好写写,加入一些gif或者video的demo(我没有pub)
3. 写project的时候增加技术细节,使用了什么方法达到了什么准确率写清楚
.--
准备:
1. 题一定要用c++刷好,至少得200吧
2. 基础知识一定要牢靠,面过的不多大概十家左右,大部分专业性的面试题都是基础,难的需要自己想的也只会在onsite出现。很难得没答出来其实人家也理解,如果简单的没答出来就完了。尤其是简历里出现过的小细节一定要都懂. .и
3. c++用的比较多,面试也会有对应的考察,,建议多学学,面试也就面一些基础的,不用看太深,可以网上查一下c++面试基础题,modern的特性需要知道一些
回复

使用道具 举报

推荐
Simon3199 2022-4-27 22:03:18 | 只看该作者
全局:
学长/前辈你好 我今年录了jhu的robotics 我看了这个帖子 我觉得我的基础完全没有你这么好 我本科是ee的 对移动机器人比较有兴趣 写的代码(主要是python,c++也会 但是不够熟练)不少但是cs基础较弱 少系统性的课程 在本科阶段关于机器人有一些比较浅薄的移动机器人cv(opencv/一些基础经典的cv算法/复现过一些dl的项目然后用trt加速部署到Jetson这样的移动平台)和路径规划(主要是图搜索)的应用经验 上手用过除了激光雷达以外基本所有类型的感知模块(缺个激光雷达有点伤) 想请问一下如果以后还想做robotics 找工为主 做无人车和医疗机器人 哪个方向可能会更好一点 (jhu因为感觉医疗机会比较多) 分别更推荐选哪些课 或者说有什么必需的知识需要自学补齐 还有就是刷题是越早开始越好吗? 如果机器人不成是否可以用刷题来找sde工作 刷题前需要做一些什么准备工作吗 我有好多问题抱歉 学长要是有空可以大概跟我描述一下吗 真的万分感谢
回复

使用道具 举报

全局:
我不是这个方向的,但稍微了解一些,说两点吧
2-1 推荐Stephen Boyd and Lieven Vandenberghe的书Convex Optimization
4 DL方向业界一般是招PhD去做research scientists
刷题肯定是要的,面试的时候跟SDE要求差不多的
无人车现在很火,楼主要想清楚以后主要做哪个方面,是传感器,CV,还是Robotics, 建立起自己的优势
回复

使用道具 举报

🔗
hxtang 2019-3-20 14:57:01 | 只看该作者
全局:
我不是robotics or slam背景的,但是组里有很多slam领域的大神同事

个人的一点点建议:
- 感觉lz的基本功很好了。当下更有价值的是实践经验(实习,open source project),如果有一技之长就更好了
- mvg里n-view geometry实践中还是很有用的
- 即使想做软件,懂硬件能跟fpga工程师合作绝对是asset
回复

使用道具 举报

🔗
 楼主| hbo000 2019-3-20 23:14:45 来自APP | 只看该作者
全局:
hxtang 发表于 2019/03/20 14:57:01
我不是robotics or slam背景的,但是组里有很多slam领域的大神同事

个人的一点点建议:
- 感觉lz的基本功很好了。当下更有价值的是实践经验(实习,open source pr...
.
感觉说的很对,最近我在想找一些open source的已有project在上面做一些自己的工作,一方面感觉可以学习优秀开源软件的设计,一方面也去强迫自己思考有哪些可以可以提高的地方,然后去实现。
看来有时间的话还是得好好看看mvg后面的知识。谢谢建议
回复

使用道具 举报

全局:
我感觉楼主的水平已经很高了……我只看过高博的书和概率机器人,本科做过不少控制有关和算法类的东西,我想问楼主是在ms期间继续自己学习还是跟着某导师做research?我比较想读robotics的博,楼主有什么建议?

补充内容 (2019-4-1 09:21):
前端我看的是learning OpenCV……. Waral dи,

补充内容 (2019-4-1 09:22):
我比较喜欢像BD那样的机器人,软硬均沾,但是这类企业不招中国人?
回复

使用道具 举报

🔗
 楼主| hbo000 2019-4-1 09:55:24 来自APP | 只看该作者
全局:
yunhai.han 发表于 2019/04/01 09:19:26
我感觉楼主的水平已经很高了……我只看过高博的书和概率机器人,本科做过不少控制有关和算法类的东西,我想问楼主是在ms期间继续自己学习还是跟着某导师做research?我比较想读robotics的博,楼主...
..
只能说自己感觉越学坑越大,尽自己所能在努力了。东西都是自己学的,做一些project,无科研。读博我也不懂,发顶会拿强推肯定是好的,再有就是绕开cv申请吧。做robotics的涉及到军事的或者和军方有合作的有的招有绿卡的,大部分直接没戏
回复

使用道具 举报

全局:
hbo000 发表于 2019/04/01 09:55:24

. 1point3acres
只能说自己感觉越学坑越大,尽自己所能在努力了。东西都是自己学的,做一些project,无科研。读博我也不懂,发顶会拿强推肯定是好的,再有就是绕开cv申请吧。做robotics的涉及到军事的或者和军...

BD是梦企……本以为民营化可以招外国人了……
回复

使用道具 举报

🔗
megrez 2019-4-6 07:29:23 | 只看该作者
全局:
同楼主,美西robotics 在读 master第一年,想找相关工作。不知道楼主有没有考虑过swarm robotics/multi-agent system这方面?
回复

使用道具 举报

🔗
 楼主| hbo000 2019-4-6 09:15:14 来自APP | 只看该作者
全局:
megrez 发表于 2019/04/06 07:29:23
同楼主,美西robotics 在读 master第一年,想找相关工作。不知道楼主有没有考虑过swarm robotics/multi-agent system这方面?

不好意思,这块不太懂,robotics领域太广了,懂得只是很小的一方面。祝找工顺利
回复

使用道具 举报

🔗
lukas22 2020-1-5 21:55:09 | 只看该作者
全局:
同robotics方向,移动机器人和机器臂都做过,但是感觉工作岗位太少了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表