Learn robotics by running a real humanoid system.
The SwayForm Learning Hub is free, permanently. It gives students and instructors demos, labs, setup guides, safety documentation, and code walkthroughs for learning Python, ROS 2-style architecture, RealSense vision, servo control, and physical robot behavior.
Start by running a safe provided demo. Then inspect the code, modify it, and build your own robot interaction — every submission is validated and instructor-approved before it reaches the robot.
SwayForm Learning Hub
The Learning Hub is the student-facing home for SwayForm demos, labs, setup guides, safety documentation, and code walkthroughs. It is designed so students can go from running a provided robot behavior to understanding how that behavior works, editing it safely, and building their own interaction — and so instructors do not need to arrive as ROS 2 experts.
Instead of learning robotics only through slides or simulations, students work with code that creates real motion. A script can turn the head, move an arm, open a hand, respond to camera input, or run a complete tabletop demo. Every activity connects a programming idea to something the robot physically does — validated, queued, and instructor-approved before it runs.
Current hub status
Recommended first path
If you are opening the Learning Hub for the first time, follow this order.
For instructors
Instructors can use the ready labs as structured classroom activities and use the coming-soon slots as placeholders for future course material. The hub is built so a class can begin with safe provided demos, then move toward editable code and student-created behaviors, with every submission reviewed before it runs.