Raspberry Pi机器人开发指南-(原著第2版)

本书特色

[

本书以树莓派硬件平台和raspbian操作系统为核心,介绍自主构建机器人的实用技术与方法。书中讨论了有关构建机器人方方面面的问题,包括树莓派平台和raspbian系统的使用与开发,机器人的语言、听觉、视觉、运动、避障等功能的实现,以及无线遥控、gps定位、空中飞行、水面航行等扩展功能的实现。通过系统集成技术,将各个独立功能进行整合,*终打造出一个完整的机器人。本书采用“树莓派硬件平台+raspbian操作系统”的组合作为机器人控制系统,采用任务分解的方法,每章实现机器人的一个功能,便于读者学习与理解。针对每个具体的任务,又采用step-by-step的方式进行阐述,具有很强的可操作性。

]

作者简介

[

Richard Grimmett,多年从事通信与电子设计经验,出版过一系列电子设计图书,目前执教于爱达荷州杨百翰大学。

]

目录

hour 1 树莓派入门 开始行动 打开包装盒 给开发板供电 接上键盘、 鼠标与显示器 安装操作系统 远程访问树莓派 小结 hour 2 树莓派编程 基本的linux命令 在树莓派上创建、 编辑和保存文件 在树莓派上创建并运行python程序 树莓派上基本的程序结构 c c++语言介绍 小结 hour 3 语音输入与输出 连接硬件, 制作并输入声音 使用espeak让机器人说话 使用pocketsphinx识别语音命令 理解语音命令并发起动作 小结 hour 4 让树莓派能看见 连接usb摄像头并查看图像 连接摄像头扩展板并查看图像 下载和安装opencv(一种全功能视觉库) 使用视觉库检测彩色物体 小结 hour 5 轮式移动机器人 获取相关硬件 使用树莓派gpio控制直流电机 在树莓派上编程控制移动平台 使用pwm控制电机转速 添加控制参数 通过语音命令控制移动平台的运动 小结 hour 6 让机器人运动更灵活——学会用腿走路 获取硬件 使用舵机控制器连接树莓派与移动平台 在linux中创建一个程序来控制移动平台 通过语音命令让移动平台真正移动起来 小结 目录 ixx 目录hour 7 使用传感器避障 连接红外传感器 使用gpio adc连接红外传感器 连接usb声呐传感器到树莓派 使用电机来移动单个传感器 小结 hour 8 真正的移动——远程遥控机器人 硬件准备 将树莓派连接到无线usb键盘 使用键盘控制 使用无线网卡(wi-fi)远程控制 使用zigbee远程控制 小结 hour 9 使用gps接收器定位机器人 连接树莓派到gps接收器 编程访问usb gps设备 连接树莓派到串口(uart)gps接收器 编程访问串口gps设备 在地图中查看定位信息 小结 hour 10系统集成 建立通用控制框架 使用ros实现复杂功能 小结 hour 11上天入地 航海机器人 飞行机器人 潜水机器人 小结

封面

Raspberry Pi机器人开发指南-(原著第2版)

书名:Raspberry Pi机器人开发指南-(原著第2版)

作者:格里梅特

页数:200

定价:¥49.8

出版社:电子工业出版社

出版日期:2016-05-01

ISBN:9787121283048

PDF电子书大小:66MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注