Companion Robot: Part 3 - Software Deep Dive - Raspberry Pi | Arduino | DIY Robotics

69 Просмотры
This is part three of the video series covering the construction of this companion robot. In this video I go into a (very) deep dive of the python code and arduino sketch used. The code is designed to be a modular framework that can be reused for other robotics projects.

The format is a little more casual than the previous videos. Enjoy!

Part 1 - Overview: https://youtu.be/2DVJ5xxAuWY
Part 2 - Construction: https://youtu.be/Y_xv4mdShP4

This robot uses Raspberry Pi and Arduino in a 3D printed body and is capable of facial detection, facial recognition, motion detection, audio input, audio output via a buzzer and motion via 9 MG92B micro servos.

To follow this and other builds, check out my instagram: https://www.instagram.com/dan.makes.things/


Night Run Away - An Jone

00:00 Introduction
00:13 Installation and Quick Start
01:28 Feature Overview
07:23 Arduino Sketch
08:25 Modules and Scripts
08:57 Main
14:40 Animations
16:17 Serial communication
17:45 Battery management
18:50 Braillespeak audio output
20:10 Configuration class
21:33 Hotword
22:00 Keyboard input and puppeteering
22:43 LED neopixels
23:39 Logging
23:53 Personality
26:55 Raspberry pi temperature monitor
27:11 Power management
27:54 RGB LED
28:30 Motion sensor
28:45 Speech input
28:58 Vision and tracking
32:02 Face recognition training
32:57 Wrap-up
Комментариев нет.