Book Image

Python Robotics Projects

By : Prof. Diwakar Vaish
Book Image

Python Robotics Projects

By: Prof. Diwakar Vaish

Overview of this book

Robotics is a fast-growing industry. Multiple surveys state that investment in the field has increased tenfold in the last 6 years, and is set to become a $100-billion sector by 2020. Robots are prevalent throughout all industries, and they are all set to be a part of our domestic lives. This book starts with the installation and basic steps in configuring a robotic controller. You'll then move on to setting up your environment to use Python with the robotic controller. You'll dive deep into building simple robotic projects, such as a pet-feeding robot, and more complicated projects, such as machine learning enabled home automation system (Jarvis), vision processing based robots and a self-driven robotic vehicle using Python. By the end of this book, you'll know how to build smart robots using Python.
Table of Contents (24 chapters)
Title Page
Packt Upsell
Contributors
Preface
Index

Chapter 10. Making a Guard Robot

I am sure you must have seen the movie I, Robot or Chappie. After watching the movie, a lot of people would be intrigued by the idea of making a robot that would work to protect and guard you. However, the security systems that are the state of the art can hardly be classified as a robot. In this chapter, we will take a step ahead in the lane of vision processing and make a guard robot. Its purpose would be to guard your gate and if an unknown person comes over to the gate it would start to trigger an alarm. However, the interesting thing is that the robot would not trigger any alarm if a known person comes home. What's more is that it would clear the way and get out of the door area to let you in. Once you are inside, it will automatically be back in its position to guard and get back to work yet again.

How cool would that be? So let's get going and make this robot a reality.