• Life inside Microsoft Robotics

    CCR Utilities Part 1

    • 1 Comments
    Something that has cropped up a few times — certainly enough times for me to want to do something about it — is the lack of some basic utilities in CCR, not things that necessarily need to find their way into the CCR package, but more some small utility classes that should be in any CCR developers back pocket when they need them. The first one that I will address is logging. A number of times I've been shown some code and asked "why is my code not as fast as I would like?", and the core algorithm and implementation is just fine, but scattered around the code are lines like…...
  • Life inside Microsoft Robotics

    Using CCR with ASP.NET

    • 2 Comments
    How to best use CCR within ASP.NET is something that has come up a number of times. Certainly the powerful concurrency and coordination tools that CCR provides make this an obvious question. ASP.NET provides a mechanism to run asynchronous tasks, complete with timeout support. When the asynchronous tasks all register completion the page finishes the prerender stage. To make this work with CCR I created an adapter which presents itself to ASP.NET as a classic .Net async task - using the asynchronous programming model (APM), but presents itself to the CCR programmer as a SuccessFailurePort to post a message to when async processing is complete. ...
  • Life inside Microsoft Robotics

    Pursuit Camera Service (part II)

    • 1 Comments
    When I finished the pursuit camera service, I was unhappy with some aspects of it. Fixing them requires implementing the camera as an entity. Most importantly this allows me to update the position every frame and requires the camera to not be the main...
  • Life inside Microsoft Robotics

    Pursuit Camera Service

    • 1 Comments
    The problem Often, when using simulation, it would be convenient to have a camera that automatically tracks a robot (or other entity), so that you can watch what is happening without having to continually adjust the camera. This is what I set out...
  • Life inside Microsoft Robotics

    A new CTP is here!

    • 1 Comments
    A new CTP - A new name - A new version Microsoft Robotics Developer Studio 2008 CTP April – is now available for download. As always, the downloads page on Microsoft Robotics is a great place to start. The name has changed; it is now called Microsoft...
Page 1 of 1 (5 items)