从事现代机器人研究可能会用到多种数学工具。以移动机器人中的 SLAM 问题为例,其中用到了概率论、图论、线性代数、数学优化、微积分、高等几何等多个数学学科的知识。高等数学和线性代数。这两门基础课程可能是机器人中使用最多的,可能还需要自学了解一些现代数学分支,比如微分几何、群论、拓扑、图论、偏微分方程、数学优化、动力系统。