The NAO Robot is a pretty awesome robot you can program to perform all kinds of tricks. We have already covered it performing dances and other moves. The below video shows a NAO robot riding a scooter:
As you can see, this is still a work in progress. But the NAO robot is a wonderful tool to use to learn robotics.