Book Image

BeagleBone By Example

By : Pei JIA, Jayakarthigeyan Prabakar, Alexander Hiam
Book Image

BeagleBone By Example

By: Pei JIA, Jayakarthigeyan Prabakar, Alexander Hiam

Overview of this book

BeagleBone is a low cost, community-supported development platform to develop a variety of electronic projects. This book will introduce you to BeagleBone and get you building fun, cool, and innovative projects with it. Start with the specifications of BeagleBone Black and its operating systems, then get to grips with the GPIOs available in BeagleBone Black. Work through four types of exciting projects: building real-time physical computing systems, home automation, image processing for a security system, and building your own tele-controlled robot and learn the fundamentals of a variety of projects in a single book. By the end of this book, you will be able to write code for BeagleBone in order to operate hardware and impart decision-making capabilities with the help of efficient coding in Python.
Table of Contents (17 chapters)
BeagleBone By Example
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Index

Elements, structure and operation of robotic systems


In this section, you will learn what the robotic systems are composed of, followed by their operation. Like we defined in the previous section, robotic systems are very similar to physical computing systems, just that in some physical computing systems, you might not have actuators that perform tasks that reduce human effort, unlike robotic systems. So, the elements of the systems as well as their operation are almost similar. In some cases, the term "physical computing systems" can be synonymous with robotic systems as well.

Just like any physical computing system, any robotic system will also have input sensors and output actuators connected to a CPU with input/output ports. The actuators are driven based on the computer program running on the CPU, which depends on the inputs from the sensors present in the robotic system.

To make it easy for you to understand as well as to give you a brief idea about the robot we will be building in the...