Microsoft Surface 2.0: Flying Parrot AR Drones - Multi-Robot Command and Control

Winwise has created an entertaining control mechanism for the Parrot AR Drone using Microsoft Surface. The drone is usually controlled using a mobile device. It has an SDK that allows the controls to be adapted to whatever you might dream up. In this case, Surface MVP Nicolas Calvi dreamed big with Surface 1.0 in creating […]

Winwise has created an entertaining control mechanism for the Parrot AR Drone using Microsoft Surface. The drone is usually controlled using a mobile device. It has an SDK that allows the controls to be adapted to whatever you might dream up. In this case, Surface MVP Nicolas Calvi dreamed big with Surface 1.0 in creating the sensation of a cockpit on the large screen and improved stability. Imagine what it'll be like on the new Microsoft Surface!

"We wanted to build an app which enables the possibility of flying the Parrot AR DRONE from Microsoft Surface. In order to do that, we downloaded the Parrot SDK, tuned the drone Win32 API, developed a.NET managed layer for it and realized the app in WPF. To bring the feeling of flying the drone from a cockpit, we decided to let a graphist and interactive designer create and realize the interface. Winwise is known for its expertise on Microsoft Technologies. We dedicate time from our consultants on internal and R&D projects in order to emphasize our company spirit.

This video shows examples of the gestures used to control robots using the Microsoft Surface and Microsoft Robot Developer Studio products. This is the PhD research of Mark Micire. Please visit http://robotics.cs.uml.edu

Update: Nicolas shared with us that he posted the code in codeplex so that anyone can have fun!

[Source]