Professor Jimmy Or says he’s developed the world’s first self-supporting, walking humanoid robot with a flexible spine.

Household androids, like flying cars and Martian colonies, have disappointed generations of science-fiction enthusiasts by failing to materialize. Most research in robotics has drifted toward robots that, like Mars rovers and Roombas, have no resemblance to anything living, let alone human. And while it may be cute, let’s face it: Asimo can’t dance.

Bucking the trend, a small coterie of devoted professionals and amateurs are working to make fully articulated, humanoid and even sinuously dancing robots a reality.