A recreation of the TARS robot from Interstellar, featuring AI capabilities and servo-driven movement.
Everything here is under development and is subject to change.
Category | Component | Description | Link |
---|---|---|---|
Printing | Bambu Labs Printer | Compatible models: P1S, A1, X1C | - |
TPU Filament (Bambu) | For all "Flexor" parts | Buy | |
TPU Filament (Alternative) | Overture TPU filament | Buy | |
PETG Filament | For all non-Flexor parts | Buy | |
PLA Filament | Optional - for rapid prototyping | - | |
Core Components | Raspberry Pi 5 | Main computing unit | Buy |
3.5" LCD Display | Interface display | Buy | |
16-Channel PWM Servo Driver | I2C Interface | Buy | |
Buck Converter | Power management | Buy | |
Servo Motors | diymore MG996R | Digital servo motors (2x 90g micro servos per leg) | Buy |
MG996R 55g (Alternative) | Digital RC servo motors with high torque | - | |
Drive Train | Bearings | Motion support | Buy |
Springs | Motion dampening | Buy | |
Metal Rods (Option 1) | Structural support | Buy | |
Metal Rods (Option 2) | Alternative structural support | Buy | |
Linkage | Motion transfer | Buy | |
Servo Extension Wires | Connection cables | Buy | |
Audio System | Raspberry Pi Microphone | Audio input | Buy |
Audio Amplifier | Sound processing | Buy | |
Speaker | Audio output | Buy | |
Camera System | Camera Module | Visual input | Buy |
Camera Ribbon Cable | Camera connection | Buy | |
Fasteners | M3 20mm Screws | Mounting (6x needed) | Buy |
M3 14mm Screws | Mounting (40x needed) | Buy | |
M3 10mm Screws | Mounting (76x needed) | Buy | |
M3 Asstd Grub Screws | Mounting (6-8 needed) | Buy |
See ENVSETUP.md
for instructions on setting up the software environment.
- LLM: Choice of:
- OpenAI (Recommended)
- Oobabooga
- Tabby (tabbyAPI)
- Ollama (Soon)
- Text-to-Speech: Choice of:
- Azure TTS
- Local (E-speak)
- Local (Piper TTS with custom Voice model) (Recommended)
- XTTSv2 with voice cloning (xtts-api-server)
- Speech-to-Text:
- Vosk
- Whisper
- Vision Handling:
- Saleforce Blip
- Tool Utilization:
- Custom Module Engine
- Modified chassis bottom to accommodate SD card installation (See: "Chassis Bottom (Mod SD CARD).stl")
See CONTRIBUTING.md
for instructions on contributing to this project.
Inspirations + Credits to: