A new Trelis series on robotics!
In this video, I walk through the SO-101 robot and talk about the decision to buy vs build.
I also give a quick preview of the main robotics models, ACT and GR00T-N1 by Nvidia, as well as pi0.
Cheers, Ronan
Timestamps:
0:00 Building vs Buying an SO-101 Robot
0:38 Video Series Overview (Build/Buy, Models, Training, Fine-tuning)
1:33 Today’s Video Overview: SO-101; Build v Buy; Robot Models
2:26 Leader-Follower Setup
4:35 SO-101 Overview
5:47 SO-101 vs SO-100 vs Moss v1
6:43 How a Robot AI Model works
11:48 How are Robot AI Models different from LLMs?
13:50 The main types of robot models (ACT, GR00T, pi0)
16:05 Building vs Buying a Robot
19:01 3D Printing and Printer Tips
20:09 Purchase the Github Repo: Trelis.com/ADVANCED-robotics
Trelis Links:
🤝 Are you a talented developer? Work for Trelis
💡 Need Technical or Market Assistance? Book a Consult Here
💸 Starting a New Project/Venture? Apply for a Trelis Grant
Building vs. Buying Your First Robot for AI Training
A practical guide to getting started with robotic learning systems, focusing on the SO-101 robot platform and key technical considerations.
Robot Overview: The SO-101 System
The SO-101 consists of two robots:
A leader robot for demonstration and data collection
A follower robot that learns to replicate tasks
Key components:
6 motors controlling different joints
Wrist camera mounted on the robot arm
Front-view camera capturing the full workspace
PID control system for motor position matching
The SO-101 model improves on the SO-100 with:
Better motor wiring organization
Specialized motors with looser gearing for easier manual movement
No need to remove gears for leader robot operation
Technical Architecture
Core system elements:
Dual camera inputs (wrist + front view)
6 motor position sensors
Neural network predicting future motor positions
10-step prediction horizon (~200ms) for each motor
PID control loop executing predicted positions
Key differences from language models:
Non-autoregressive prediction
Scalar outputs (motor angles) vs discrete tokens
Minimal historical context
Real-time performance requirements
Smaller model sizes for speed
Build vs Buy Decision Factors
Build Option:
Individual motor costs from Alibaba
Assembly and calibration time
Total parts cost similar to pre-built
Buy Option:
Complete SO-101 system ~200 EUR plus shipping
Pre-calibrated motors
Faster setup time
Includes all core components
Recommended 3D printers if building:
Bamboo A1 (256x256mm) - can print all parts at once
Ender V3 SE (220x220mm) - requires multiple print batches
Okay boss,thus can be another research for me too, I want to get my dremel345 3D printer working too.Thanks
Welldone boss, please can 3Dprinting technology comes in here? i have also been reading about PID algorithms too,is there any PIDalgorithms can be developed to level the bed levelling of a 3Dprinter?