Download Research Tools
Back in February at TechForum, Craig Mundie, Microsoft's chief research and strategy officer, and Don Mattrick, president of Microsoft's Interactive Entertainment Business (IEB), announced that Microsoft Research and IEB would release a non-commercial Kinect for Windows software development kit this spring. Addressing a growing body of academic researchers and enthusiasts who are anxious to build applications employing Kinect's natural user interface, Mundie and Mattrick offered tantalizing promises of access to Kinect's system capabilities, including audio, system APIs, and direct control of the Kinect sensor.
Today at the MIX developer conference in Las Vegas, Scott Guthrie, corporate vice president of the Microsoft .NET Developer Platform, unveiled three key features of the upcoming Kinect for Windows SDK: robust skeletal tracking, advanced audio capabilities, and XYZ depth camera. He also announced the launch of a new website for the SDK, where you can subscribe to a newsfeed and be notified as soon as the SDK is available for download.
Our hope is that this "starter kit" for application developers will make it easier for the academic research and enthusiast communities to create even richer experiences by using Kinect technology. Here are a few details on each of the SDK's ground-breaking NUI features:
As is often the case, the sum of these features is greater than the parts. By combining the audio, depth, and image data, developers will have great opportunities to build deeper NUI experiences. And just to give his audience a taste of what these features will enable, Guthrie demoed a version of the WorldWide Telescope that you can interact with by using gestures—a feature built on the SDK platform.
MIX was an ideal setting for announcing the new SDK features, as this annual gathering brings together developers, designers, UX experts, and business professionals who are creating some of the most innovative consumer sites on the web and beyond. The SDK feature announcements will be highlighted to the academic research community this week at the Microsoft Research Software Summit in Paris.
So, it's onward and upward with the Kinect for Windows SDK. We're confident that this non-commercial SDK will fuse the work of Microsoft Research with the creativity of the academic research and enthusiast communities to deliver NUI applications that will revolutionize our relationship with computers.
—Tony Hey, Corporate Vice President, Microsoft Research Connections
These days, much is made of applications that run in the metaphorical cloud. Well, here's an example of hardware and software that soared through the clouds, both real and metaphorical. On March 4, the ASTRA 7, a stratospheric gas balloon carrying a mobile phone running the Windows Phone 7 operating system, was launched from the Cotswolds in west-central England. The hardy phone made its way through the real clouds and into the stratosphere, recording and sending location data that was processed through the virtual cloud of Windows Azure. Part of the University of Southampton's ASTRA (Atmospheric Science Through Robotic Aircraft) initiative, the launch was designed to test the capabilities of the Windows 7 mobile computing platform in capturing, analyzing, and transmitting location data from unmanned vehicles in the upper atmosphere.
The phone's logger application included a "hunter mode," which allowed ASTRA staff on the ground to track the payload during its flight, thus enabling its recovery. The application uses Bing Maps to display the location of the balloon payload, the hunter's phone, the locations of the other hunters, as well as the predicted landing location, which was constantly re-computed in the cloud by Windows Azure as new location reports beamed down from the on-board phone.
The ASTRA 7 reached a maximum altitude of 18,237 meters during a flight of 1 hour 16 minutes, soaring deep into the stratosphere, where the ambient pressure was less than 10 percent of its sea level value and the temperature dropped to -58 C. The maximum speed reached by ASTRA 7 was approximately 145 kilometers per hour, logged at an altitude of 10.1 kilometers as the balloon traversed the jet stream. ASTRA 7 landed about 75 kilometers downrange—very close to the pre-flight prediction based on the ASTRA balloon flight simulation model. ASTRA 7 also took more than 1,200 photos during its flight, a small selection of which are included in this blog.
The phone and the rest of the equipment were protected by a high-grade cell-foam enclosure to ensure the reliable operation of the on-board electronics in the extreme environmental conditions of the upper atmosphere. The enclosure was manufactured by using a computer-controlled laser cutter at the university's Engineering Design and Manufacturing Centre. As part of the payload bay's development process, the ASTRA team tested the foam enclosure in a vacuum chamber to ensure that its mechanical properties would be satisfactory in the extremely low-pressure environment of the stratosphere.
On March 8, ASTRA launched a longer flight to see how the technology would cope with more prolonged exposure to stratospheric conditions. The payload, consisting of a Windows Phone 7, battery, and camera, remained airborne for approximately 2 hours 40 minutes, covering about 110 kilometers in the process.
ASTRA scientists are extremely pleased with the performance of the Windows 7 package, which fits perfectly with the initiative's goal of developing and testing platforms capable of delivering scientific instruments via unmanned vehicles to altitudes ranging from the planetary boundary layer to the upper stratosphere. Dr. András Sóbester, leader of the ASTRA initiative, summed it up nicely: "We are excited that this constitutes a unique opportunity to collect important data that will give new insight into how the upper atmosphere affects Earth's climate and environment, using affordable technology."
—Geoff Hughes, Academic Strategy Advisor, Microsoft UK Developer Platform Evangelism
Recently, when I delivered my presentation, The Revolution in Astronomy Curricula Introduced by WorldWide Telescope (WWT), at INTED2011, I heard frequent comments from the audience that the variety of potential educational uses for WWT is "fascinating." The presentation was made possible by a collaboration between the Microsoft Research Connections' WorldWide Telescope group, the National Astronomical Observatories of Chinese Academy of Sciences (NAOC), and the Central China Normal University (CCNU). The successful reception of WWT at INTED2011 reminded me of all the wonderful things that WWT has enabled in China and throughout the world.
To develop and grow a user community successfully, it is important to start by training the trainers. Focused on creating science educators for universities and high schools, CCNU is one of the most influential universities in education and pedagogy research in China. For more than two years, Microsoft Research Connections' WWT group and NAOC have been working with CCNU to integrate WWT into the astronomy research and education curriculum at CCNU. The development and outcome are reported in the papers, "Science Data Based Astronomy Education" and "The Revolution in Astronomy Curricula Introduced by WorldWide Telescope (WWT)" (upcoming at INTD2011 Publications).
Educators from more than 40 institutes in China attended the first WWT Teachers’ Training Workshop, August 1–3, 2010, Beijing, China.
In addition to the efforts at CCNU, the WWT Teachers' Training Workshop 2010 was conducted jointly by CCNU, NAOC, and Microsoft Research in August 2010. Due to popular demand, we will jointly host the WWT Teachers' Training Workshop 2011 in China from July 21 to 24, 2011. The strategy to "train the trainers" has made the WWT user community grow exponentially in China.
The success at CCNU is just one example of how the WorldWide Telescope program helps Microsoft Research Connections engage with enthusiastic scientists worldwide. This particular long-term collaboration is succeeding beyond our original expectations for everyone involved in the project.
Next month, I will be in Moscow to co-host the workshop, WWT for Gagarin Celebration and Beyond, with Microsoft Russia and Moscow State University. I'm looking forward to another experience of using WWT to help empower the research and academic communities in the advancement of science and education.
Note: It would be an omission to overlook the substantial impression that WWT has made in the astronomy and science education communities in the United States as well. Look for a future blog in which my team members and I commemorate the three-year anniversary of the WorldWide Telescope.
—Yan Xu, Senior Research Program Manager, Microsoft Research Connections