LUIGI is a smart, AI-powered robotic pet designed for fun, companionship, and emotional interaction! ๐ญโจ It can express emotions ๐๐ญ, respond to touch โ, recognize gestures ๐, play interactive games ๐ฎ, and follow voice commands ๐ง. More than just a toy, LUIGI is a digital buddy that makes your workspace lively and engaging! ๐ก๐
- โ๏ธ Touchscreen Interface โ Interact with LUIGI using a digital display ๐ฑ
- โ๏ธ Emotional Expressions โ Shows happiness, sadness, and excitement ๐๐ข
- โ๏ธ Remote Control โ Drive LUIGI like an RC car ๐ฎ
- โ๏ธ Gesture Recognition โ Detects hand movements for games and controls ๐
- โ๏ธ Voice Commands โ Responds to your voice with AI-powered interaction ๐ง
- โ๏ธ Rock-Paper-Scissors Game โ Play classic games with LUIGI โโโ๏ธ
- โ๏ธ Obstacle Detection โ Avoids falls with ultrasonic sensors ๐ง
- โ๏ธ Selfie Mode โ Capture pictures using the built-in camera ๐ธ
- โ๏ธ Speaker Output โ Plays sound effects and voice responses ๐
- Hardware: Raspberry Pi 4, ESP32, Touch Sensors, Ultrasonic Sensors, Servo Motors, Microphone, Camera Module
- Software: Python (Tkinter, OpenCV), C++, Arduino IDE, Fusion 360 (3D Design), VS Code
- Tools: Fusion 360 (3D Design), EasyEDA (PCB Design), VNC Viewer (Remote Control)
LUIGI is powered by:
๐ฅ๏ธ Raspberry Pi 4 โ Manages UI, AI processing, and voice recognition
๐ถ ESP32 โ Controls remote functions and gesture recognition
๐ญ Touch, Ultrasonic, and Gyroscope Sensors โ Detects interactions and movement
๐ Motor driver & Servo motors โ Enables movement and expressions
- Clone this repository:
git clone https://github.com/th33k/Luigi.git cd Luigi
- Install dependencies:
pip install -r requirements.txt
- Upload the Arduino firmware to ESP32.
- Run the Python GUI on Raspberry Pi:
python3 Home.py
- Enjoy interacting with LUIGI! ๐
๐น AI-powered speech recognition improvements
๐น More interactive games and gesture-based interactions
๐น Cloud connectivity for remote monitoring
๐น Personalized emotional learning
This project is licensed under the MIT License - see the LICENSE file for details.
๐จโ๐ป Nimhan R.D.S.
๐จโ๐ป Gunawardana T.U.D.
๐ฉโ๐ป Kahanda M.C.
๐จโ๐ป Gamage G.G.P.T.
๐ฉโ๐ป Kumari J.K.A.V.
For any inquiries, please reach out to Team LUIGI
๐ง Email:
๐ Phone:
๐ Star this repository if you like LUIGI! โญ๏ธ๐