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/
GitHub:
https://github.com/danic85/companion-robot
Music:
Night Run Away - An Jone
Chapters:
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
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/
GitHub:
https://github.com/danic85/companion-robot
Music:
Night Run Away - An Jone
Chapters:
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
- Категория
- Ардуино

Комментариев нет.