The engineers at Murata have a bicycling robot, aka "Murata Boy", which combines my love of cycling and robots. From what I can tell from the videos, it can do track stands on a flat floor, pedal forward and in reverse, handle low speed turning, and detect large obstacles. They don't show it on real terrain, but it still seems a fairly impressive feat to balance so well, though a robot can sense imbalances much more quickly than a human. At IREX 2007 I saw a Kawasaki robot that was able to balance two small wooden manikins mounted on metal poles -- I tried myself and it was fairly impossible for a human to do.




