自身本领强,那个都有前途。结合自身的经历来谈下,自己在大学和研—时候都是做嵌入式开发,在研一下半年开始转向了控制算法,从硕士毕业,到工作一直在做控制算法。这对你的几个方面,结合我自身来谈谈,在开始前我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」,
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!
(1)确实是大多数都用PID,但是并不是全部。PID可能占据了90%,但是剩下的10%(如
LQRMPC\滑膜等)也是值得深入研究,同时围绕PID自身,还有许多工作要做。最简单的就是PID控制参数整定,不同的应用场景,不同的工况,需要的PID参数完全不同,参数的自适应,是一个值得深入研究的东西。而且现在很多的算法,都是以PID为核心,再来构建新的控制算法,所以就业面并不在,需要深入研究的东西还有很多。
(2)个人觉得,会嵌入式最好,不会也影响不大。在我们公司,算法和嵌入式是两个岗位,如果你懂嵌入式,你自己研究的算法你自己可以快速开发,快速测试,及时调试,极大提高效率,而不会对整个工程代码产生影响。如果你不懂,也没关系,你给嵌入式工程师讲明白,人家帮你写代码,—块测试。最好的方式,就是有一定的嵌入式基础,能够动手写就可以,个人认为,熟悉即可,而非精通。
(3)说实话,公司确实没有博士在做单纯的嵌入式开发,博士在公司更多的承担的是项目负责人,或核心问题公关的角色,而不是花费大量的时间与精力在嵌入式开发上。说实话,公司招聘一个博士进来,是需要承担更多的角色和最核心的任务,解决最关键和核心的问题。至于薪资待遇,则因公司不同而不同,因人而异,不好评价。
(4)个人认为机器人行业也不错,而且机器人应用的范围更广,如无人机、医疗机器人、无人驾驶、工业机器人、协作机器人等等,应用场景不同,但基本原理相似,这个行业还是很值得试试。目前本人就在医疗机器人行业,一直从事机器人控制算法工作,有很多工作值得深入研究,还是值得挑战。尤其最近一直在研究人机交互控制技术,柔顺控制技术在机器人控制中的应用。