That's right, but please note the display in the background: it shows a Squeak window, and that's actually the environment in which the program described above was written, and from which it was deployed to the robot.

What's more, the robot runs a little Smalltalk VM, and the application is just part of a Smalltalk image executed by the VM on the robot. No remote control is involved, the robot understands Smalltalk!

We call it NXTalk, and it's being developed by Martin Beck as part of his MSc research.