BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Learn Robotics Programming: Build and control autonomous robots using Raspberry
Stock photo: cover may vary

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python Paperback - 2018

by Danny Staple

Add to wish list

Reader reviews for Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

From the publisher

Build and program intelligent robots using Python and Raspberry Pi with this beginner-friendly guide packed with hands-on projects that introduce core concepts in robotics, automation, and AI

Key Features:

- Get up and running with robotics by building your first intelligent robot using Python and Raspberry Pi

- Learn to integrate sensors, motors, and wireless controls to create interactive, autonomous behaviors powered by real-world input

- Discover beginner-friendly AI concepts like speech recognition and image processing, and control your robot remotely using Wi-Fi or mobile devices

Book Description:

We live in an age where the most difficult human tasks are now automated. Smart and intelligent robots, which will perform different tasks precisely and efficiently, are the requirement of the hour. A combination of Raspberry Pi and Python works perfectly when making these kinds of robots.

Learn Robotics Programming starts by introducing you to the basic structure of a robot, along with how to plan, build, and program it. As you make your way through the book, you will gradually progress to adding different outputs and sensors, learning new building skills, and writing code for interesting behaviors with sensors. You'll also be able to update your robot, and set up web, phone, and Wi-Fi connectivity in order to control it.

By the end of the book, you will have built a clever robot that can perform basic artificial intelligence (AI) operations.

What You Will Learn:

- Configure a Raspberry Pi for use in a robot

- Interface motors and sensors with a Raspberry Pi

- Implement code to make interesting and intelligent robot behaviors

- Understand the first steps in AI behavior such as speech recognition visual processing

- Control AI robots using Wi-Fi

- Plan the budget for requirements of robots while choosing parts

Who this book is for:

This book is ideal for beginner programmers, developers, and tech enthusiasts interested in robotics and developing a fully functional robot. Whether you're a self-learner or a maker with an interest in automation, this hands-on guide will help you build real working robots from scratch. No prior experience in robotics or electronics is required - just basic programming knowledge and a curiosity to learn.

Table of Contents

- Introduction To Robotics

- Exploring Robot Building Blocks - Code And Electronics

- Introducing The Raspberry Pi - Starting With Raspbian

- Preparing A Raspberry Pi For A Robot - Headless By Default

- Backing Up The Code With Git And SD Card Copies

- Building Robot Basics - Wheels, Power And Wiring

- Drive And Turn - Moving Motors With Python

- Programming Line Following Sensors Using Python

- Programming RGB Strips In Python

- Use Python To Control Servo Motors

- Programming Distance Sensors With Python

- Programming Encoders With Python

- Robot Vision - Using A Pi Camera And OpenCV

- Voice Communication With A Robot Using Mycroft

- Programming A Gamepad On Raspberry Pi With Python

- Taking Your Robot Programming Skills Further

- Planning Your Next Robot Project - Putting It All Together

- Appendix

- Assessment

Details

  • Title Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python
  • Author Danny Staple
  • Binding Paperback
  • Pages 472
  • Volumes 1
  • Language ENG
  • Publisher Packt Publishing
  • Publication date 2018-11-29
  • ISBN 9781789340747 / 1789340748
  • Weight 1.77 lbs (0.80 kg)
  • Dimensions 9.25 x 7.5 x 0.95 in (23.50 x 19.05 x 2.41 cm)
  • Category Computers - Languages / Programming

More Copies for Sale

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python
Stock photo: cover may vary

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

by Staple, Danny

  • Used
  • Paperback
Condition
Used
Binding
Paperback
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
1
Seller
Item price
A$36.53
Free Delivery to USA

Show details

Description:
Packt Publishing, 2018-11-29. paperback. Used: Good. 9.25x7.50x0.98. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$36.53
Free Delivery to USA
Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

by Staple, Danny

  • Used
  • Near Fine
  • Paperback
Condition
Near Fine
Binding
Paperback
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
1
Seller
Item price
A$58.33
A$9.75 Delivery to USA

Show details

Description:
Packt Publishing, 2018. Paperback. Near Fine/None as issued. 9x7x0. Excellent paperback copy. Clean, solid copy with unmarked text. Cover has mild surface and edge wear; minor thumb bends on front cover. Binding is tight and square; no creases to spine or cover. Books that sell for $9 or more ship in a box; under $9 in a bubble mailer. Expedited and international orders may ship in a flat rate envelope rather than a box due to cost constraints. All US-addressed items ship with complimentary delivery confirmation.
Add to wish list
Item price
A$58.33
A$9.75 Delivery to USA
Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python...

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python [Paperback] Staple, Danny

  • Used
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
1
Seller
Item price
A$59.12
A$8.65 Delivery to USA

Show details

Description:
2018. Trade Paperback. Used - As New/No Jacket. Packt Publishing, 2018. As New/No Jacket. Paperback with black photographic covers and orange spine. 9.25x7.5 with 455 pp. including index.
Add to wish list
Item price
A$59.12
A$8.65 Delivery to USA
Learn Robotics Programming
Stock photo: cover may vary

Learn Robotics Programming

by Staple, Danny

  • Used
  • Very good
  • Paperback
Condition
Very good
Binding
Paperback
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
1
Seller
Item price
A$64.97
A$8.30 Delivery to USA

Show details

Description:
Packt Publishing, 2018-11-29. Paperback. Very Good. Very good with only minor shelf-wear. Spine square and uncreased. Binding sound. Prior owner's name written and crossed-out at inside front cover, in sharpie. Interior else clean, text unmarked.
Add to wish list
Item price
A$64.97
A$8.30 Delivery to USA
Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python
Stock photo: cover may vary

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

by Danny Staple

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
1
Seller
Item price
A$70.59
Free Delivery to USA

Show details

Description:
paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Add to wish list
Item price
A$70.59
Free Delivery to USA
Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python
Stock photo: cover may vary

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

by Staple, Danny

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
6
Seller
Item price
A$92.74
Free Delivery to USA

Show details

Description:
Packt Publishing, 2018-11-29. paperback. New. 9.25x7.50x0.98. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$92.74
Free Delivery to USA
Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

Learn Robotics Programming: Build and control autonomous robots using Raspberry Pi 3 and Python

by Staple, Danny,

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
801
Seller
Item price
A$123.90
A$15.26 Delivery to USA

Show details

Description:
Paperback. New. New Book; Fast Shipping from UK; Not signed; Not First Edition; N/A
Add to wish list
Item price
A$123.90
A$15.26 Delivery to USA
Learn Robotics Programming
Stock photo: cover may vary

Learn Robotics Programming

by Staple, Danny,

  • New
Condition
New
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
5
Seller
Item price
A$106.36
A$5.76 Delivery to USA

Show details

Description:
new.
Add to wish list
Item price
A$106.36
A$5.76 Delivery to USA
Learn Robotics Programming
Stock photo: cover may vary

Learn Robotics Programming

by Staple, Danny,

  • Used
Condition
New
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
5
Seller
Item price
A$106.36
A$5.76 Delivery to USA

Show details

Description:
like new.
Add to wish list
Item price
A$106.36
A$5.76 Delivery to USA
Learn Robotics Programming
Stock photo: cover may vary

Learn Robotics Programming

  • New
Condition
New
ISBN 10 / ISBN 13
9781789340747 / 1789340748
Quantity available
4
Seller
Item price
A$124.15
A$5.76 Delivery to USA

Show details

Description:
Packt Publishing, Limited , pp. 472 . Papeback. New.
Add to wish list
Item price
A$124.15
A$5.76 Delivery to USA