机器人手学什么专业?
首先需要明确一点,现在的机器人技术(特别是商用服务类)已经相当成熟和完善了。 因此题主所说的“学习机器人的过程”实际上是指怎样开发智能体(intelligent agent)的过程——即如何给机器人加上智能(intelligence)的过程。这涉及到智能体的定义、智能的分类、以及机器人与人类智能的关系等问题。
关于这些问题的详细讨论可以看我写的这篇文章——为了解答这个问题,我专门写了这一篇短一点的解。 简单来讲,所谓的“机器学习”就是用计算机来模仿人类的学习行为,让计算机能像人一样通过学习获得新知识并加以应用——这里面没有涉及任何关于机器人的具体技术问题。而所谓“人工智能”就是研究如何让机器人拥有人类的智能,其中的方法就包括机器学习。
如果只是单纯地想学人工智能的话,直接选读“人工智能”相关专业就行了;但是如果想同时学有关机器人的知识,可以选择 “机器人学”(Robotics)或者”机器人工程“(Robotic Engineering),这两个专业的学习内容里面都会涉及到人工智能、机器人学基础、传感与检测技术、运动规划与控制等知识。