书籍详情
树莓派机器人蓝图权威宝典
作者:[美] Richard,Grimmett(理查德.格里密特) 著;刘端阳 等 译
出版社:电子工业出版社
出版时间:2016-11-01
ISBN:9787121301438
定价:¥59.00
购买这本书可以去
内容简介
树莓派作为一个微型的电脑被很多人尤其是极客喜欢,全书*大的特色是通过七款不同的机器人实例讲述了怎样以树莓派B2作为机器人的大脑打造不同的机器人;内容全面,既有遥控小车,自导航寻迹小车,人形机器人,还有会画、会飞、会玩空气曲棍球的机器人。每章都从(1)硬件零部件组装方式(2)驱动系统的控制(3)软件部分的Python源代码三个方面手把手的教你打造一款成功的机器人。本书适合的读者群非常广泛,尤其适合喜欢动手又能写代码的极客的你。
作者简介
MBH树莓派智能机器人俱乐部成立于2016年3月份,发起人是资深树莓派极客和机器学习爱好者刘端阳MBH树莓派智能机器人俱乐部致力于让机器人更加的富有智慧,在机器人的心脏装入一个完整的PC ,并且在PC上写入机器人学习系统,这样机器人在使用的时候通过传感器的数据就能不断的学习,让机器人变得更加的智能 Richard Grimmett在杨百翰大学从事计算机科学和电子工程教学,并从机器人项目中持续获得超乎寻常的乐趣。他取得了电气工程学士和硕士学位,并取得了学生领导方面的博士学位。本书是他撰写的如何在机器项目中 使用树莓派,Arduino和BeagleBone Black系列书籍的*新力作。
目录
目录
第1章 为遥控小车加一个树莓派 ............................................................................................ 1
配置树莓派―本项目的大脑 ...............................................................................................1
对树莓派进行配置和控制遥控小车 .......................................................................................2
在树莓派中使用Python程序控制小车 .................................................................................12
远程访问遥控小车 .................................................................................................................15
小结 ........................................................................................................................................20
第2章 在人形机器人中加入树莓派 ....................................................................................... 23
用语音控制你的机器人 .........................................................................................................32
使用eSpeak来让机器人说话 .................................................................................................39
使用pocketsphinx来接受你的语音指令 ...............................................................................40
解释命令并转化成动作 .........................................................................................................44
小结 ........................................................................................................................................47
第3章 组建自导航寻迹小车 ................................................................................................. 49
基本的电机控制和寻迹小车 .................................................................................................49
在树莓派中用Python控制寻迹小车 .....................................................................................51
将USB声呐传感器连接到树莓派 .........................................................................................54
用树?派连接电子指南针 .....................................................................................................61
通过程序访问指南针 .............................................................................................................63
设备动态规划路线 .................................................................................................................68
避障 ........................................................................................................................................71
小结 ........................................................................................................................................75
第4章 制造激光对抗机器人 ................................................................................................. 77
建立和控制基本的轮式小车 .................................................................................................77
使用机器人库来编程控制机器人 .........................................................................................79
通过远程计算机控制机器人 .................................................................................................81
为远程系统添加游戏控制器 .................................................................................................82
连接激光发射器和激光接收器 .............................................................................................89
小结 ........................................................................................................................................95
第5章 能绘图的机器人 ......................................................................................................... 97
使用舵机和支架构建能绘图的机器人 .................................................................................97
软件配置 ...............................................................................................................................101
创建Python程序来控制移动平台 .......................................................................................105
使用机器人手臂进行简单的绘图 .......................................................................................107
一个简单的Python绘图程序 ...............................................................................................119
小结 ......................................................................................................................................122
第6章 一个可以玩空气曲棍球的机器人 ............................................................................. 125
建造球桌 ...............................................................................................................................125
用步进电机控制曲棍球槌 ...................................................................................................126
用Arduino上的代码来移动球槌 .........................................................................................133
用OpenCV来追踪曲棍球 .....................................................................................................137
下载和安装一个功能齐全的OpenCV视觉库 .....................................................................140
用OpenCV处理颜色 .............................................................................................................142
追踪曲棍球 ...........................................................................................................................145
移动球槌来击打曲棍球 .......................................................................................................147
小结 ......................................................................................................................................149
第7章 会飞的机器人 .......................................................................................................... 151
构建飞行平台 .......................................................................................................................151
任务规划软件 .......................................................................................................................156
小结 ......................................................................................................................................164
第1章 为遥控小车加一个树莓派 ............................................................................................ 1
配置树莓派―本项目的大脑 ...............................................................................................1
对树莓派进行配置和控制遥控小车 .......................................................................................2
在树莓派中使用Python程序控制小车 .................................................................................12
远程访问遥控小车 .................................................................................................................15
小结 ........................................................................................................................................20
第2章 在人形机器人中加入树莓派 ....................................................................................... 23
用语音控制你的机器人 .........................................................................................................32
使用eSpeak来让机器人说话 .................................................................................................39
使用pocketsphinx来接受你的语音指令 ...............................................................................40
解释命令并转化成动作 .........................................................................................................44
小结 ........................................................................................................................................47
第3章 组建自导航寻迹小车 ................................................................................................. 49
基本的电机控制和寻迹小车 .................................................................................................49
在树莓派中用Python控制寻迹小车 .....................................................................................51
将USB声呐传感器连接到树莓派 .........................................................................................54
用树?派连接电子指南针 .....................................................................................................61
通过程序访问指南针 .............................................................................................................63
设备动态规划路线 .................................................................................................................68
避障 ........................................................................................................................................71
小结 ........................................................................................................................................75
第4章 制造激光对抗机器人 ................................................................................................. 77
建立和控制基本的轮式小车 .................................................................................................77
使用机器人库来编程控制机器人 .........................................................................................79
通过远程计算机控制机器人 .................................................................................................81
为远程系统添加游戏控制器 .................................................................................................82
连接激光发射器和激光接收器 .............................................................................................89
小结 ........................................................................................................................................95
第5章 能绘图的机器人 ......................................................................................................... 97
使用舵机和支架构建能绘图的机器人 .................................................................................97
软件配置 ...............................................................................................................................101
创建Python程序来控制移动平台 .......................................................................................105
使用机器人手臂进行简单的绘图 .......................................................................................107
一个简单的Python绘图程序 ...............................................................................................119
小结 ......................................................................................................................................122
第6章 一个可以玩空气曲棍球的机器人 ............................................................................. 125
建造球桌 ...............................................................................................................................125
用步进电机控制曲棍球槌 ...................................................................................................126
用Arduino上的代码来移动球槌 .........................................................................................133
用OpenCV来追踪曲棍球 .....................................................................................................137
下载和安装一个功能齐全的OpenCV视觉库 .....................................................................140
用OpenCV处理颜色 .............................................................................................................142
追踪曲棍球 ...........................................................................................................................145
移动球槌来击打曲棍球 .......................................................................................................147
小结 ......................................................................................................................................149
第7章 会飞的机器人 .......................................................................................................... 151
构建飞行平台 .......................................................................................................................151
任务规划软件 .......................................................................................................................156
小结 ......................................................................................................................................164
猜您喜欢