Autonomous Person Tracking With Tensorflow & Raspberry Pi

Rishab Teaches Tech (~rishab_teaches_tech)


Description:

We live in a society filled with IoT devices all around us that have been getting smart, autonomous, and play a critical role in enhancing our lives. In this talk, we will explore how to build an autonomous security camera that follows a person and continuously focuses the camera towards them, using a Python Program. You can enhance this to do numerous fun things like an autonomous pool soaker that shoots water at people or to shoo away pigeons in your balcony by spraying a few drops of water, just to name a few. With TensorFlow's capabilities and Raspberry Pi's portability and affordability, the possibilities are endless and only limited with your own imagination.

We can do this project by using a Raspberry Pi module, called a Pan-Tilt Hat, and it will continuously follow a person, and move the camera with it, following any person in the view of the camera. We will use Tensorflow's Object Detection to do this, and our own custom Python Code.

Prerequisites:

A good understanding of Python & how to use it

A basic understanding of what a Raspberry Pi is and how It can be used

Need a Raspberry Pi, breadboard, cables, etc, as well as a pan-tilt-hat and camera module (all comes in a raspberry pi kit)

Video URL:

https://www.youtube.com/watch?v=35n-c994xWk

Content URLs:

Slide/Presentation: https://docs.google.com/presentation/d/1dHH6-awH2qrF3rN58IVejwJNRka_GZzkVYEXzf82GEQ/edit#slide=id.ge2298c6e8e_0_0

Setup Instructions: https://docs.google.com/document/d/191v8p3p9Lr14VUxBFLc2Oz2AYOnasO9HCz9aBaHKOsg/edit?usp=sharing

Workshop Outline: https://docs.google.com/document/d/1HlmJJ6CkL9NVjvwFU0wpAFxzRtbShkBnFSc_pJUxYf4/edit

Speaker Info:

I am a 13-Year Old Tech-Enthusiast and YouTuber who loves learning about Python and new things related to Technology. When I learn something new, I share It on my YouTube Channel. I was invited to speak on a technology Podcast about my learning experience and also a global Python Summit, which had a junior and a senior track. I spoke on both tracks.

Speaker Links:

YouTube Channel: https://www.youtube.com/c/RishabTeachesTech

Python Projects & Videos: https://www.youtube.com/watch?v=cCeUdTXZJHs&list=PLKKmCA0fSbLE1L2kQjbKyMgwvPdLYo5X5&index=28

LinkedIn: https://www.linkedin.com/in/rishabkattimani/

Article About Me: https://www.linkedin.com/pulse/learning-journey-12-year-old-international-python-event-kattimani/

Section: Embedded Python and IOT
Type: Workshop
Target Audience: Intermediate
Last Updated: