树莓派创客:手把手教你搭建机器人
上QQ阅读APP看书,第一时间看更新

本书主要内容

玩转树莓派机器人,本质上就是玩转树莓派的软件和硬件,软件和硬件又分为自身的软硬件和第三方的软硬件。树莓派自从2012年面世以来,在全世界掀起了一股树莓派DIY的风潮,其内置的软硬件和第三方生态已经非常庞大,并且联系紧密,相辅相成。

本书遵循由浅入深、由易到难的总体原则,书的前半部分介绍树莓派自身的软件部分,既有Scratch这种拖曳式编程语言的介绍使用,可为专业程序员打造“亲子时间”提供素材,也有Python这样的专业编程语言的上手使用,然后基于Python案例介绍各种传感器的使用,方便读者轻松地集成到自己的项目中。

在这些“开胃菜”品尝完毕之后,读者基本上可以掌握使用树莓派软硬件与第三方软硬件协同工作,搭配和使用传感器亲手搭建一个简单的用于巡线并且自动跟随和停止的机器无人车。

书的后半主要为提高部分,更加深入地介绍树莓派的高级玩法,以及使用手机控制树莓派,此外还分享了更多、更高级、更加智能的第三方软硬件,比如近年来火热的人工智能系列传感器、专业的机器人操作系统ROS在树莓派上的使用方法等。

使用树莓派进行机器人构建时,ROS是组件沟通和联系的纽带,而人工智能传感器则为机器人添加更多紧跟时代的新功能,如图像识别跟踪等。本书还兼顾PC和手机操作,为玩转机器人的读者提供了更多的趣味场景。