内容简介
本书深入浅出地介绍了构建移动机器人台所需的综合知识,涵盖了硬件和软件诸多方面。本书以清晰的学路径和全面的底层逻辑为基石,帮助读者轻松地构建和编程机器人,避了深入每个科目复杂部分的困难。书中聚焦于树莓派与硬件交互的编程,全面覆盖了从选用机器人控制器的微计算机(即树莓派)到为车轮驱动电机供电等系统知识。读者可了解并掌握如何利用传感器检测障碍物、训练机器人建立地图并规划避障路径,以及实现代码的模块化和与其他机器人项目进行代码互换。此外,本书还详细阐述了如何运用树莓派的gpio硬件接端子和现有库,把树莓派转变成一个经济实用且能很好的机器人。本书适合从事自动化、智能机器人、智能硬件、iot领域的工程师以及树莓派爱好者阅读参,无论是零基础的初学者,还是具备计算机科学、电气工程或机械工程背景的工程师或者高校师生,都能从本书中获益。你不仅能学到驱动电机控制器的编程,还能了解从激光雷达数据构建地图、编写和实施自主路径规划算法、独立编写代码向电机驱动控制器发送路径点,以及更深入地学机器人建图和导航的相关知识。