Teaching robots to maintain their balance while operating on a moving platform is easier said that done. The introduction of that disturbance can lead to the robot falling. This video shows how Cassie can operate on a moving walkway at 1.2m/s while maintaining its balance:
[Michigan Robotics: Dynamic Legged Locomotion Lab]