Skip to content

lewuq/Gesture_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gesture_AI

Gesture-recognizing trash can robot

Platform: PlatformIO + Arduino
Chip:Seeed XIAO ESP32S3
Vision: Seeed Studio Grove of Vision V2
Function: Gesture recognition + Motor/Steering gear control

Overview

This project demonstrates a gesture-controlled car using the SSCMA AI vision sensor. The SSCMA module performs gesture recognition and controls the motors and servo via an ESP32-based board.

Directory Structure

GESTURE/
├─ .pio/                     
├─ .vscode/                  # VS Code / PlatformIO 
├─ include/                  
│
├─ lib/                      
│  ├─ AI_gesture/            
│  │  ├─ ai_handler.cpp      # Gesture-based logical processing
│  │  └─ ai_handler.h        # Gesture Logic Interface
│  ├─ motor/
│  │  ├─ motor.cpp           # Motor control implementation
│  │  └─ motor.h             # Motor control interface
│  ├─ servo/
│  │  ├─ servo.cpp           # Servo control implementation
│  │  └─ servo.h             # Servo control interface
│  └─ SSCMA/                 # SeeedStudio lib
│     ├─ Seeed_Arduino_SSCMA.cpp  
│     └─ Seeed_Arduino_SSCMA.h    
│
├─ src/
│  └─ main.cpp               
│
├─ test/
│  └─ README                 
│
├─ .gitignore                
├─ platformio.ini            # PlatformIO project configuration
└─ README.md                

About

Gesture-recognizing trash can robot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors