机器人学科是一个庞大的多学科交融学科,本文给出的参考书目适用于本科入门学科以及机械、控制、视觉引导方向。以下书目仅供参考,读者可以根据书名线索查找适合自己阅读、理解方式的参考书,欢迎提供线索。大家可以线下交流。
综合入门:
Johan J. Craig, 《机器人学导论》, 工业出版社。(英文《Introduction to Robotics - Mechanics and Control》)蔡自兴,《机器人学(第三版)》,清华大学出版社传感器与误差分析:
吴建平,《传感器原理与应用》,机械工业出版社编程基础:
Stephen Prata,《C Primer Plus 第6版 中文版》, 人民邮电出版社Mark, Allen, Weiss,《数据结构与算法分析 C语言描述(原书第2版)》, 机械工业出版社胡晓冬,《MATLAB从入门到精通 (第2版)》,人民邮电出版社张若愚,《Python科学计算(第2版)》,清华出版社Larry Nyhoff, 《数据结构与算法分析-C++语言描述(第2版)》,清华大学出版社力学基础:
洪嘉振,《理论力学(第3版)》,高等教育出版社张策,《机械动力学(第二版)》,高等教育出版社机构设计与机构学
于靖军,《机器人机构学的数学基础》,机械工业出版社黄真,《高等空间机构学》,高等教育出版社J.M. Selig, 《机器人学的几何基础(第二版)》控制系统基础
吴大正,《信号与线性系统分析》,高等教育出版社田玉平,《自动控制原理(第二版)》,科学出版社王锦标,《计算机控制系统(第3版)》,清华大学出版社刘豹,《现代控制理论》,机械出版社韩京清,《自抗扰控制技术-估计补偿不确定因素的控制技术》,国防工业出版社席裕庚,《预测控制(第2版)》,国防工业出版社黄小平,《卡尔曼滤波原理及应用-MATLAB仿真》,电子工业出版社黄小平,《粒子滤波原理及应用-MATLAB仿真》,电子工业出版社刘金琨,《滑模变结构控制MATALB仿真基本理论与设计方法》,清华大学出版社Song, etc., 《Dynamic surface control of uncertian nonlinear systems》, Springer.ROS系统
Enrique Fernandez, 《ROS机器人程序设计(第2版)》,机械工业出版社动态规划
Lucian Busoniu, Robert Babuska, 《基于函数逼近的强化学习与动态规划》,人民邮电出版社Marco Wiering, Martijn van Otterlo, 《强化学习》,机械工业出版社状态估计
Timothy D. Barfoot, 《机器人学中的状态估计》,西安交通大学出版社路径规划
Steven M. La Valle, 《Planning algorithms》, free download机器视觉
谢剑斌,《视觉机器学习20讲》,清华大学出版社张平,《OpenCV算法精解-基于Python与C++》,电子工业出版社Amin Ahmadi Tazehkandi, 《计算机视觉算法-基于OpenCV的计算机应用开发》,机械工业出版社人工智能
Stephen Marsland, 《机器学习 算法视角(第2版)》, 机械工业出版社Ian Goodfellow, 《深度学习》,人民邮电出版社SLAM & V-SLAM
Frank Dellaert, Michael Kaess, 《机器人感知-因子图在SLAM中的应用》, 电子工业出版社高翔,《视觉SLAM十四讲-从理论到实践》,电子工业出版社张国良,《移动机器人的SLAM与VSLAM方法》,西安交通大学出版社------------------《未完待续》-------------------
软体机器人、微型机器人是机器人学新兴的发展方向,虽然近年来取得了突分猛进的进步,但是可供学习的教参书不多。 后续会继续补充
/* 2020-04-11 添加外文参考书-dynamic surface control