Skip to content

lvoleing/EE397

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Self-Balance-Robot

This project is an assignment in the Intelligent System course (EE397) aiming to implement a self balance robot based on ESP32-DevkitC-V3 and Raspberry Pi 3.

Introduction

TODO

Requirements

Hardware chips

  • MCU(for motion control) : ESP32-DEVKITC-V3
  • MCU(for visual) : Raspberry Pi 3
  • Camera : Horned Sungem (HS) artificial intelligence development toolkit
  • Accelerometer and Gyroscope : MPU6050(GY-521)
  • Motor Driver : TB6612FNG
  • Power Supply : DC-DC 12V-5V Converter
  • Ultrasonic: HC-SR04

Software

ESP32

Raspberry

  • Python Version : Python 3.6
  • Dependent Libraries :
    • hsapi (APIs provided by the Development Kit of Horned Sungem)
    • opencv-python

License

GPL-2.0 license

About

Our EE397 project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 58.6%
  • Python 32.3%
  • Processing 4.8%
  • HTML 4.3%