Why business users should grab a copy of Microsoft's new robotics toolkit

Summary: If you're a business user who thinks Aibos and sumo robots are fun and cute but irrelevant to the enterprise-software world, read on.

If you're a business user who thinks Aibos and sumo robots are fun and cute but irrelevant to the enterprise-software world, read on.

On April 9, Microsoft is delivering a first test release of the third iteration of its robotics toolkit, Microsoft Robotics Developer Studio 2008. The final version of the Windows-based development environment is aimed at academics, hobbyists and other programmers who want to write robotic programs, is due by the end of this year.

There have been more than 200,000 downloads of the current version (1.5) of the Microsoft Robotics Studio toolkit, said Tandy Trower, General Manager of Microsoft's Robotics Group. And more than a few of these have been from companies like SAP, Siemens and MySpace. These companies aren't building robots; they're interested in some of the other elements in the guts of the robotics toolkit, Trower said.

"We're seeing interested in the enterprise space," Trower said, "for mail handling, financial trading, scientific modeling" and other business applications.

Businesses have discovered that the Microsoft Robotics Studio includes technology that is suited for programming multicore, distributed systems. Specifically, businesses are quite interested in the concurrency and coordination (CCR) and decentralized software services (DSS) runtimes that are currently embedded in the robotics toolkit, Trower said. These runtimes are part of the evolving multicore/distributed programming model into which Microsoft and other tech vendors starting to plow lots of money and development work.

Trower's team has improved the distributed computational capabilities of the forthcoming version of the toolkit, he said, by building in support for distributed language integrated queries (LINQ), "which reduces network utilization and simplifies service authoring," according to Microsoft's April 9 press release.

"In the Microsoft Robotics Studio, you see the new programming model we are creating at Microsoft," Trower said.

The developer division at Microsoft is in the process of integrating the CCR library into the parallel frameworks it is devising (but not specifically into the Parallel FX parallel extensions to the .Net Framework), Trower said. Ultimately, Microsoft is planning to make CCR part of Visual Studio itself and possibly even part of the Common Language Runtime (CLR), he said. Microsoft's Mobile and Embedded teams are planning on integrating CCR and DSS into their own toolkits, as well, Trower said.

MySpace already uses CCR to help program across its own distributed network, Trower said. Does that mean Microsoft's own Web 2.0/cloud-computing teams are using these technologies, as well?

"We're working with cloud-based services under (Chief Software Architect Ray) Ozzie and other teams inside Microsoft," Trower said. "Half our time these days is in these (internal) integration efforts. We are talking to Microsoft about integrating into their (services) platforms."

Trower said he was not at liberty to divulge more specifics now, but he said we'll "hear more about that in the coming months."

Topics: Emerging Tech, CXO, Microsoft

About

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

4 comments
Log in or register to join the discussion
  • I guess there is a Tie in

    Mary Jo,

    I wrote about this on my Microsoft Dynamics AX blog back in 07/2007:

    http://dynamics-ax.blogspot.com/2007/07/welcome-to-microsoft-robotics-studio-15.html

    Anyway when I wrote this I said: "Now I know this (Microsoft Robotics Toolkit) does not have a direct tie into Dynamics AX. It could one day, it a far fetched now, but it could."

    So I guess it was actually fiting. I need to re-post with a link to your article here and talk about how that link is actually becoming more real.

    thanks for sharing!

    -Brandon
    skillaid
  • Great article on this in IEEE Spectrum

    http://spectrum.ieee.org/print/5391
    midas79
  • RE: Why business users should grab a copy of Microsoft's new robotics toolkit

    I admire the advantageous details you offer into your individual posts or website posts. I'll bookmark your internet site and also have my youthful <a href="http://www.reebok-football-jersey.com" style="text-decoration: none; color: black;">football jersey</a> many people take a look at up right here regularly.
    jackson1984-24316069205748857739440257893812
  • RE: Why business users should grab a copy of Microsoft's new robotics toolkit

    I was thinking it turned out most likely more and more some sort of dull [url=http://www.uk-mulberry-shop.com/]mulberry handbags outlet[/url] former verify, however in fact , payed off when it comes to time. We should address build a website link for this web portal [url=http://www.uk-mulberry-shop.com/]mulberry shop[/url] in my little internet [url=http://www.uk-mulberry-shop.com/]uk mulberry shop[/url] site. My name is no doubt certain this followers would uncover where quite handy
    dfwekrwe2501-24353664634954239604716926469498