turnerbuilds / robomotion
PublicRobomotion is a machine learning system that trains a humanoid robot (Unitree G1) to play table tennis by learning from motion-capture footage.
Robomotion trains AI brains for humanoid robots to imitate human motions from video capture data, like playing table tennis.
How It Works
You find this project on GitHub and get excited about teaching a humanoid robot to play tennis by copying real human moves.
Run a simple setup command to prepare everything, linking robot models and data folders so it's ready to go.
Pick your human tennis videos, and the tool automatically processes them into smooth robot-friendly motion clips.
Hit train, and watch your robot learn step-by-step to swing the racket just like the pros in the videos.
Save the smart brain as a portable file, then play it back to see your robot mimic perfect tennis swings.
Your humanoid now flawlessly copies human tennis motions, ready for real-world testing or more training.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.