万本电子书0元读

万本电子书0元读

顶部广告

Raspberry Pi Robotic Blueprints电子书

售       价:¥

2人正在读 | 0人评论 9.8

作       者:Richard Grimmett

出  版  社:Packt Publishing

出版时间:2015-10-30

字       数:17.2万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Utilize the powerful ingredients of Raspberry Pi to bring to life your amazing robots that can act, draw, and have fun with laser tagsAbout This BookLearn to implement a number of features offered by Raspberry Pi to build your own amazing robotsUnderstand how to add vision and voice to your robots.This fast-paced practical guide comprises a number of creative projects to take your Raspberry Pi knowledge to the next level Who This Book Is For This all-encompassing guide was created for anyone who is interested in expanding their knowledge in applying the peripherals of Raspberry Pi. If you have a fancy for building complex-looking robots with simple, inexpensive, and readily available hardware, then this book is ideal for you. Prior understanding of Raspberry Pi with simple mechanical systems is recommended.What You Will LearnAdd sensors to your robot so that it can sense the world around itKnow everything there is to know about accessing motors and servos to provide movement to the robotic platformExplore the feature of adding vision to your robot so it can “see” the world around itRefine your robot with the skill of speech recognition so that it can receive commandsPolish your robot by adding speech output so it can communicate with the world around itMaximize the use of servos in Raspberry Pi to create a drawing robotStrengthen your robot by adding wireless communication skills so you can see what the robot is seeing and control it from a distanceBuild an unbelievable autonomous hexcopter controlled by Raspberry Pi In Detail The Raspberry Pi is a series of credit card-sized single-board computers developed in the UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic computer science in schools. The Raspberry Pi is known as a tiny computer built on a single circuit board. It runs a Linux operating system, and has connection ports for various peripherals so that it can be hooked up to sensors, motors, cameras, and more. Raspberry Pi has been hugely popular among hardware hobbyists for various projects, including robotics. This book gives you an insight into implementing several creative projects using the peripherals provided by Raspberry Pi. To start, we’ll walk through the basic robotics concepts that the world of Raspberry Pi offers us, implementing wireless communication to control your robot from a distance. Next, we demonstrate how to build a sensible and a visionary robot, maximizing the use of sensors and step controllers. After that, we focus on building a wheeled robot that can draw and play hockey. To finish with a bang, we’ll build an autonomous hexcopter, that is, a flying robot controlled by Raspberry Pi. By the end of this book, you will be a maestro in applying an array of different technologies to create almost any imaginable robot.Style and approach This book is an easy-to-follow, project-based guide that throws you directly into the action of creating almost any imaginable robot through blueprints. It is full of step by step instructions and screenshots to help you build amazing robots in no time at all.
目录展开

Raspberry Pi Robotic Blueprints

Table of Contents

Raspberry Pi Robotic Blueprints

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

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Adding Raspberry Pi to an RC Vehicle

Configuring Raspberry Pi – The brain of your projects

Configuring and controlling an RC car with Raspberry Pi

Controlling the RC car using Raspberry Pi in Python

Accessing the RC car remotely

Summary

2. Adding Raspberry Pi to a Humanoid Robot

Giving your robot voice commands

Using eSpeak to allow your robot to respond in voice

Using pocketsphinx to accept your voice commands

Interpreting commands and initiating actions

Summary

3. Building a Tracked Vehicle That Can Plan Its Own Path

Basic motor control and the tracked vehicle

Controlling the tracked vehicle using Raspberry Pi in Python

Connecting Raspberry Pi to a USB sonar sensor

Connecting a digital compass to the Raspberry Pi

Accessing the compass programmatically

Dynamic path planning for your robot

Basic path planning

Avoiding obstacles

Summary

4. Building a Robot That Can Play Laser Tag

Building and controlling a basic wheeled vehicle

Using the robot library to programmatically control your robot

Controlling your robot from a remote computer

Adding a game controller to your remote system

Connecting the laser source and target

Summary

5. A Robot That Can Draw

Constructing a drawing platform using servos and brackets

Configuring the software

Creating a program in Python to control the mobile platform

Simple drawing using the robotic arm

A simple Python drawing program

Summary

6. A Robot That Can Play Air Hockey

Constructing the platform

Controlling the paddle using stepper motors

Moving the paddle with Arduino code

Seeing the puck using OpenCV

Installing a USB camera on Raspberry Pi

Downloading and installing OpenCV – a fully featured vision library

Color finding with OpenCV

Tracking the puck

Moving the paddle to strike the puck

Summary

7. A Robot That Can Fly

Constructing the platform

Mission planning software

Summary

Index

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部