BeagleBone 机器人开发指南

BeagleBone 机器人开发指南

(美) 格里梅特 (Grimmett,R.) , 著

出版社:电子工业出版社

年代:2014

定价:36.0

书籍简介:

本书的采用step-by-step方式,通过一步步的操作,教会读者如何使用BeagleBone Black构建一个实际机器人的方法。本书采用BeagleBone black硬件平台+Ubuntu软件系统的开发环境,实现目标包括:安装话音识别软件,进行语音命令识别;安装网络摄像机,提供计算机视觉功能;提供无线通信功能,进行远程控制;处理音频信号;增加GPS定位功能;将上述功能进行系统集成,构建完整复杂的机器人。

作者介绍:

汤凯,解放军理工大学指挥信息系统学院智能信息处理教研室。作为大学教学科研骨干,近年来,承担并主持了多个军内外科研项目的研制,其中包括多项国家重大科技专项以及军队重点科研项目。目前作为大学物联网专家,还承担了多个全军物联网工程的建设任务;教学方面,2007年在大学首次开设嵌入式系统相关课程并主持课程建设至今。

书籍目录:

第1章 BeagleBone Black入门

1.1 任务简述

1.2 打开包装盒

1.3 接上键盘、 鼠标与显示器

1.4 改变操作系统

1.5 增加用户图形界面(GUI)

1.6 远程访问BeagleBone Black

1.7 任务完成

1.8 挑战

第2章 BeagleBone Black编程

2.1 任务简述

2.2 基本的Linux命令以及浏览文件

系统

2.3 在BeagleBone Black上创建、 编辑

和保存文件

2.4 在BeagleBone Black上创建并运行

Python程序

2.5 BeagleBone Black上基本的程序

结构

2.6 C++语言介绍

2.7 任务完成

2.8 挑战

第3章 语音输入与输出

3.1 任务简述

3.2 连接硬件, 制作并输入声音

3.3 使用eSpeak让机器人说话

3.4 使用PocketSphinx识别语音

命令

3.5 理解语音命令并发起动作

3.6 任务完成

3.7 挑战

第4章 让BeagleBone Black能看见

4.1 任务简述

4.2 将USB摄像头连接到BeagleBone Black并查看图像

4.3 下载和安装OpenCV――一个全功能的视觉库

4.4 使用视觉库检测彩色物体

4.5 任务完成

4.6 挑战

第5章 让机器人运动――控制轮式移动

5.1 任务简述

5.2 使用电机控制器控制平台的速度

5.3 在BeagleBone Black上编程控制移动平台

5.4 通过语音命令控制移动平台的运动

5.5 任务完成

5.6 挑战

第6章 让机器人运动更灵活――学会用腿走路

6.1 任务简述

6.2 使用伺服控制器连接BeagleBone Black与移动平台

6.3 在Linux中创建一个程序来控制移动平台

6.4 通过语音命令让移动平台真正移动起来

6.5 任务完成

6.6 挑战

第7章 使用传感器避障

7.1 任务简述

7.2 连接USB声呐传感器到BeagleBone Black

7.3 使用电机来移动单个传感器

7.4 任务完成

7.5 挑战

第8章 真正的移动――远程遥控机器人

8.1 任务简述

8.2 将BeagleBone Black连接到线USB键盘

8.3 使用键盘控制你的项目

8.4 任务完成

8.5 挑战

第9章 使用GPS接收器定位机器人

9.1 任务简述

9.2 连接BeagleBone Black到GPS接收器

9.3 编程访问GPS设备及确定如何向目标移动

9.4 任务完成

9.5 挑战

第10章 系统集成

10.1 任务简述

10.2 建立通用控制结构使功能模块间相互通信

10.3 任务完成

10.4 挑战

第11章 上天入地下海

11.1 任务简述

11.2 航海机器人

11.3 飞行机器人

11.4 潜水机器人

11.5 任务完成

11.6 挑战

内容摘要:

《BeagleBone 机器人开发指南》主要介绍以BeagleBone Black硬件平台和Ubuntu操作系统为核心,自主构建机器人的实用技术与方法。内容由浅及深,循序渐进,涵盖了开发机器人方方面面的问题,包括BeagleBone Black平台和Ubuntu系统的使用与开发,机器人的语言、听觉、视觉、运动、避障等功能的实现,以及线遥控、GPS定位、空中飞行、水面航行等扩展功能的实现。通过系统集成技术,将各个独立功能进行整合,最终打造出一个完整的机器人。

编辑推荐:

《BeagleBone 机器人开发指南》采用“BeagleBone Black +Ubuntu”的组合作为机器人控制系统,功能强大,扩展性好,技术平台起点高。  所需软件、硬件资源易于获取,上手实践门槛低。  采用任务分解的方法,逐一实现机器人各项功能,便于理解。

书籍规格:

书籍详细信息
书名BeagleBone 机器人开发指南站内查询相似图书
9787121246975
如需购买下载《BeagleBone 机器人开发指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)36.0语种简体中文
尺寸24 × 17装帧平装
页数印数

书籍信息归属:

BeagleBone 机器人开发指南是电子工业出版社于2014.11出版的中图分类号为 TP242-62 的主题关于 机器人-指南 的书籍。