《Introduction to Robotics: Mechanics and Control》是本老教材了,也是介绍机械臂类型机器人的经典入门读物。里面的知识都比较基础,可以用来扫盲(这里的“基础”不是指简单,如果你没有更基础的知识储备,比如理论力学、控制理论,可能还是不懂)。如果英文不好可以看中文版:《机器人学导论》。
《Robotics, Vision and Control — Fundamental Algorithms in MATLAB》书中前几章以机器人为主题,理论和实用兼顾,既包含机械臂也涉及移动机器人,比较易懂。该书最大的特点是读者可以通过编程验证理论的正确性,因为它附带了一个软件包:Robotics Toolbox,它是用 Matlab 编写的。
《A Mathematical Introduction to Robotic Manipulation》的作者之一是李泽湘,他在机器人圈子中几乎无人不知,学术和商业上做的都比较成功。他有一个学生比较有名,就是大疆的创始人汪涛,李同时也是固高自动化的老板。该书在微分几何的基础上展开,对初学者可能有些难。我是一边看微分几何入门一边看这本书,用了一年多才慢慢理解了,虽然还算经典但不适合入门。如果你英文不好可以看中文版:《机器人操作的数学导论》。随书也附带了一个旋量软件包 Screws,可以用来建立机器人运动学模型,不过这个软件包是用 Mathematica 软件编写的。
《Robotics — Modelling, Planning and Control》主要介绍机械臂,含部分移动机器人,内容还算基础。就是读着有点生硬,过于照本宣科,形成定理和方法的堆砌。
《Principles of Robot Motion Theory, Algorithms, and Implementations》主要讲移动机器人的运动规划,也有一部分机械臂最优轨迹规划,比较基础。该书的特点是包含一些简单的例子,有助于读者理解,我比较推荐。
《Introduction to Autonomous Mobile Robotics》介绍移动机器人面对的问题,比如导航、运动规划。