本书遵循数学基础、模型构建和实现方法的逻辑结构,针对移动机器人运动控制、环境感知和智能规划所涉及的理论问题进行了深入阐述。 本书首先介绍了机器人建模和参数优化所需的数学方法,包括矩阵理论、刚体模型表达、运动学模型、位姿变换、函数的线性化和优化、方程组求解方法、非线性优化方法、微分代数和微分方程等。在上述数学基础上,阐述了机器人动力学模型的构建方法。在讲解机器人位姿估计理论之前,本书介绍了以概率论为基础的*优估计方法。在明确系统模型和参数辨识方法的基础上,对移动机器人控制方法进行了系统论述,包括经典控制方法和基于状态空间的现代控制方法。对变化环境的实时感知是移动机器人区别于工业机器人的另一大特征,因此,本书对移动机器人多种感知传感器的技术原理及其数据处理算法进行了系统阐述。基于前面的理论和方法,书中详细介绍了移动机器人的定位和地图构建这一综合性技术。*后,本书对移动机器人运动规划问题进行了探讨。