How do you program hundreds of identical robots to move in perfect synchronisation without crashing into each other? Explore the mathematics behind cluster cooperative scheduling.
Start here β this is the source that inspired this exploration.
At the 2025 Spring Festival Gala, hundreds of identical Unitree 'Kung Fu Bot' robots performed a perfectly choreographed routine. Each robot needed to know exactly where to be, when to be there, and how to get there without colliding with its neighbours. This is a real-world application of coordinate geometry, matrices, and parametric equations. Students will explore how the position of each robot can be described as a function of time, how transformations can generate formation changes, and how scheduling algorithms ensure collision-free paths. The mathematics of swarm coordination connects linear algebra, optimisation, and computational geometry.