万本电子书0元读

万本电子书0元读

顶部广告

BeagleBone Robotic Projects电子书

售       价:¥

4人正在读 | 0人评论 9.8

作       者:Richard Grimmett

出  版  社:Packt Publishing

出版时间:2013-12-26

字       数:93.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Develop practical example projects with detailed explanations; combine the projects in a vast number of ways to create different robot designs, or work through them in sequence to discover the full capability of the BeagleBone Black.This book is for anyone who is curious about using new, low-cost hardware to create robotic projects that have previously been the domain of research labs, major universities or Defence departments. Some programming experience would be useful, but if you know how to use a personal computer, you can use this book to construct far more complex systems than you would have thought possible.
目录展开

BeagleBone Robotic Projects

Table of Contents

BeagleBone Robotic Projects

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Task 1

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Reader feedback

Customer support

Downloading the example code and colored images

Errata

Piracy

Questions

1. Getting Started with the BeagleBone Black

Mission briefing

Your objectives

Mission checklist

The unveiling!

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Hooking up a keyboard, mouse, and display

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Changing the operating system

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Adding a graphical user interface

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Accessing the board remotely

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

2. Programming the BeagleBone Black

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Basic Linux commands and navigating the filesystem

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Creating, editing, and saving files on the BeagleBone Black

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Creating and running Python programs on the BeagleBone Black

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Basic programming constructs on the BeagleBone Black

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Introduction to the C++ programming language

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

A challenge

3. Providing Speech Input and Output

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Hooking up the HW to make and input sound

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Using eSpeak to allow your projects to respond in a robotic voice

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Using PocketSphinx to interpret your commands

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Providing the capability to interpret your commands and have your robot initiate an action

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

4. Allowing the BeagleBone Black to See

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Connecting the USB camera to the BeagleBone Black and viewing the images

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Downloading and installing OpenCV – a full-featured vision library

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Using the vision library to detect colored objects

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

Challenges

5. Making the Unit Mobile – Controlling Wheeled Movement

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Using a motor controller to control the speed of your platform

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Controlling your mobile platform programmatically using the BeagleBone Black

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Making your mobile platform truly mobile by issuing voice commands

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

6. Making the Unit Very Mobile – Controlling Legged Movement

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Connecting the BeagleBone Black to the mobile platform using a servo controller

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Creating a program in Linux to control the mobile platform

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Making your mobile platform truly mobile by issuing voice commands

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

7. Avoiding Obstacles Using Sensors

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Connecting the BeagleBone Black to a USB sonar sensor

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Using a servo to move a single sensor

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

8. Going Truly Mobile – Remote Control of Your Robot

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Connecting the BeagleBone Black to a wireless USB keyboard

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Using the keyboard to control your project

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

9. Using a GPS Receiver to Locate Your Robot

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Connecting the BeagleBone Black to a GPS device

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Accessing the GPS programmatically and determining how to move to a location

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

10. System Dynamics

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Creating a general control structure so capabilities can communicate

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Classified intel

Mission accomplished

A challenge

11. By Land, Sea, and Air

Mission briefing

Why is it awesome?

Your objectives

Mission checklist

Using the BeagleBone Black in sailing robots

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Using the BeagleBone Black in flying robots

Prepare for lift off

Engage Thrusters

Objective complete – mini debriefing

Classified intel

Using the BeagleBone Black in submarine robots

Prepare for lift off

Engage thrusters

Objective complete – mini debriefing

Mission accomplished

A challenge

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部