Recorded talk : Microsoft Robotics Studio — An Introduction

If you are interested in an introduction to Microsoft Robotics Studio you can find Vlad’s talk here.  With this talk you will learn: ·         How to get started with Microsoft Robotics Studio ·         How to easily create services for a wide variety of robot hardware using the Visual Programming Language   ·         How MSRS makes…

0

Performance considerations when using enumerable types

We’ve observed a high CPU utilization when using enumerable datatypes with binary serialization/intranode interaction. Performance degradation is most noticeable when a List (or Array) contains many items and/or the frequency of use is very high. The root cause for this is in the conversion of each item in the list to XML prior to binary…

0

Using the CCR and DSS beyond Robotics

“Can I use the CCR for something other than Robotics?” The answer is yes, and same applies to our distributed runtime (DSS). We think robotics is a very interesting application for autonomous software, for software that coordinates inputs with outputs. Coordination, responsiveness, dealing with partial failure is what the CCR helps you with which tends to be…


Microsoft Robotics Studio Runtime

A typical robot perceives it’s surrounding through an array sensors and interacts with its environment by orchestrating the reaction across one or many actuators. For a decent operation these activities must be performed simultaneously and possibly across multiple compute units.  Though this may sound simple, concurrent processing of sensory input, making decisions and controlling the…

0