Microsoft speeds up throughput in Robotics platform



Email    print   
November 19, 2008 —  The Bionic Woman wasn’t created using Windows, but there’d be nothing stopping someone from trying today. Microsoft’s latest robotics programming platform offers new simulation capabilities and faster throughput between services to help build the next generation of robots.

Microsoft delivered Robotics Developer Studio 2008 yesterday. The platform provides increased runtime performance, uses less network overhead and offers new tooling for configuring distributed applications and reviewing simulation experiences.

Runtime performance improvements in RDS 2008 provide 1.5 to 3 times faster message throughput between services, and services load twice as fast, according to the company. Developers may also define more-specific messages, thereby reducing network utilization and processor workload.

Microsoft achieved the performance increases by reducing memory allocation in the message path between services, removing contention points that would limit the potential for parallel execution, and simplifying service loading and instantiation, explained Tandy Trower, general manager of Microsoft Robotics.

The development studio contains the Concurrency and Coordination Runtime (CCR) and a distributed runtime called Decentralized Software Services (DSS).

Put simply, CCR coordinates components and transactions. Its companion DSS scales out across networks, or down in the case of robots, pushing service-oriented architecture to tiny devices, Trower, said in an interview last summer. The robotics group is transferring the runtimes to Microsoft’s developer division to become part of .NET.

Developers can run RDS 2008 in Visual Studio 2005 or 2008. The Visual Programming Language tool, used to create services, now has a method for defining and configuring distributed applications. It defines a node for each compute device in a distributed application, and each appears as a separate visual panel within the tool window that services can be added to, said Trower.

“These tools then generate individual manifests for each node. Manifests are special configuration files that define what services need to operate together. The tools also automatically fix up URIs [Uniform Resource Identifier] for partner services, depending on which node you dragged them [to],” he explained.

When a design is mature enough to be considered for production, developers can now use the studio’s Visual Simulation Environment to record and replay simulation experiences. VSE also provides a new floor-plan editor for recreating interior structures, as well as additional sample outdoors simulation environments. Additionally, it can import content from SolidWorks 3D CAD software and Microsoft’s own trueSpace 3D modeling software.

RDS 2008 retails for US$500 and will be available under Microsoft’s volume licensing program in February.

An express edition that targets hobbyists and students can be downloaded free of cost.




Related Search Term(s): robotics, Visual Studio, Microsoft


Share this link: http://sdt.bz/33061
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Microsoft launches Visual Studio 2010, .NET 4.0
Today's release adds architecture and testing tools, as well as upgrades to Team Foundation Server Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb