开元体育大四机器人工程专业的学生来答一下,已经进入研究生导师的实验室开始干活了,后续会将了解到的再更新。
2016年,东南大学开设了全国第一个机器人工程本科专业,之后该专业如雨后春笋在国内数百个高校中出现,国家每年审核通过越来越多的学校开设的机器人工程专业,由此就可以知道,机器人工程专业是国家大力支持的专业。
机器人工程专业在国内有一半高校是放在自动化下的开元体育,一半是放在机械工程下的,如果是放在自动化下的,那就是电类,专业基础课程与自动化差不多,电类基础课都有,自动化的专业核心课:自控原理和计算机控制技术也有。还会涉及机器人技术基础、移动机器人、工业机器人系统、机器人软件工程、感知与人机交互等课程,当然也有工程制图、机械设计基础等机械相关课程。
虽然学习的课程很多,但是能否融会贯通、信手拈来,依然需要做实验、参加竞赛、做科研训练项目来锻炼自己的动手能力。
比如最近很火的稚辉君,他所做的项目所用到的各种软硬件、算法、数学知识几乎都是机器人工程专业的本科生必修的内容,但大多数本科生的工程实践能力有限,在竞赛、科研项目中也并不能得到完整的训练,这就体现到实习的重要性,因为实习的内容都是要用到实际生产中的,所以内容更加完整,所做出的东西能真正用在市场上的产品上。
C/C++是肯定有的,大学工科基础课;Python是肯定要会的,现在文科生都会Python和深度学习了;工业机器人的在线和离线编程也有。数据结构、计算机网络都是有的。
与计算机和软件工程专业的不同是,机器人工程专业的编程是有实物的,如智能车、机器人等,涉及硬件,比纯软件更有趣,但也更难。
在自动化下的机器人工程专业,你会用到C/C++单片机和嵌入式Linux开发、使用到Python的各种深度学习实现,在Ubuntu下使用ROS机器人操作系统进行编程,工业机器人的示教再现、离线编程和运动控制编程,也有JAVA、安卓编程开元体育、网络编程等选修课可供选择(不同的学校的选修课不同),当然还会微机原理需要你使用汇编语言,总之自动化机器人工程专业的学生的编程能力是仅次于计软网的,但是学习内容的丰富程度远远超过计软网,软硬件兼具。
在大三大四的实验中,可能会使用到Tutlebot、六轴机械臂、服务器机器人等,对这些机器人进行编程,去实现一些任务,如移动机器人的路径规划开元体育、人脸识别、语音识别,机械臂的视觉抓取等。
很多机器人工程专业的学生在本科期间由于接触过模式识别、计算机视觉、深度学习等项目和课程,所以会选择在研究生期间攻读模式识别方向与人工智能方向,这其实是绕了一圈又回到自动化专业了。
也有攻读基于深度学习、强化学习的机器人相关方向,主要是抓姿、识别、规划等问题,该问题目前尚处于研究室阶段,工业中尚未广泛应用,但高校老师大多研究该方向。
去过招聘会,机器人工程师很少招本科生,因为本科生的能力确实无法胜任该工作。
研究生就业那肯定很香了,985的硕士毕业年薪30w起步不是问题,上限到近百万也有。
不过现在都是互联网热,自动化、机器人工程的也去互联网大厂搞深度学习,跟计算机的一起卷,人各有志,国家智能制造发展需要机器人方面的人才。