A group of various US institutes developed Myro which is a programming robot. It can hold a pen, and can navigate by avoiding obstacles in its path using its array of sensors.