It seems that Carnegie Mellon University's Robotics Academy isn't the only organization working on multi-platform robotics software
these days, as Microsoft has just revealed its own so-called Robotics Studio, which is intended to be a rich, scalable programming environment that can control anything from the simplest Lego Mindstorms
creation to a highly-complex, car-assembling industrial bot. Unveiled at the RoboBusiness Conference and Exhibition in Pittsburgh, PA, the new software development kit will let users employ a visual programming tool for building command sets or debugging their applications, and also utilizes technology from PhysX
manufacturer Aegia to enable realistic 3D simulations for determining how programs will execute in the real world. Not only does the platform support interaction with properly-formatted third-party languages, it will also allow outside developers to build their own commercial applications in the same way that software manufacturers create programs to run on Windows or Windows Mobile today. You can download a preview of the new toolkit-- which also enables web-based bot control -- by following the Read link, or if you just want to know a little more about its history and capabilities, Channel 9 has a great video
featuring demos and interviews with the development team.
[Via Information Week