Showing posts with label RoboticsStudio. Show all posts
Showing posts with label RoboticsStudio. Show all posts

Thursday, March 08, 2012

Microsoft Robotics Developer Studio 4 RTW's

Microsoft Downloads - Microsoft Robotics Developer Studio 4

Microsoft® Robotics Developer Studio 4 is a freely available .NET-based programming environment for building robotics applications. It can be used by both professional and non-professional developers as well as hobbyists.

Version: 4.0.261.0
Date Published: 3/6/2012

Language:English

Microsoft Robotics Developer Studio 4.exe, 289.6 MB

Microsoft® Robotics Developer Studio 4 enables hobbyists and professional or non-professional developers to create robotics applications targeting a wide range of scenarios. This release is an update that has the functionality of the previous RDS 2008 R3 Standard Edition with the addition of support for the Kinect sensor and a defined Reference Platform, also referred to as MARK (Mobile Autonomous Robot using Kinect).
Microsoft Robotics Developer Studio can support a broad set of robotics platforms by either running directly on the platform (if it has an embedded PC running Windows) or controlling the robot from a Windows PC through a communication channel such as Wi-Fi or Bluetooth®.

In addition to providing support for Microsoft Visual Studio 2010, Microsoft Robotics Developer Studio 4 provides a Visual Programming Language (VPL) which allows developers to create applications simply by dragging and dropping components onto a canvas and wiring them together.

The powerful Visual Simulation Environment (VSE) provides a high-fidelity simulation environment powered by NVIDIA™ PhysX™ engine for running game-quality 3D simulations with real-world physics interactions.

To help developers getting started, Robotics Developer Studio contains extensive Documentation and a large set of samples and tutorials that illustrate how to write applications ranging from simple "Hello Robot" to complex applications that simultaneously run on multiple robots.

..."

Microsoft Robotics Developer Studio 

"excitement with Microsoft Kinect within the robotics space signaling the potential opportunities that exist in transforming robots to low-cost mainstream consumer devices. RDS 4, with support from the Kinect sensor, aims to make it easier for developers to build applications, including those directed at personal robotics and consumer scenarios, both in hardware and in simulation.

  • With RDS 4 simulation tools, you don’t need physical hardware to develop a Kinect-based robot!
  • For hardware design, Microsoft has published the Robotics Developer Studio: Reference Platform Design specification for a standardized Kinect-based robot, to work with RDS 4. Parallax, Inc has manufactured a hardware kit based on the reference platform design specification which is available now.
  • RDS 4 also adds support for Microsoft .NET Framework 4.0, XNA 4.0, and Silverlight 4.0.
  • Developers can use the tool to build commercial products based on the RDS 4 platform.

Here is an example of what can be done with RDS 4:

image..."

Robot's! Kinect! Free Development Environment!

Yeah, I know I've most of that before, but come-on! Robots! Kinect!... :)

 

Related Past Post XRef:
Microsoft Robotics Developer Studio 4 Beta 2 now available (MSRDS4B24U)
Microsoft Robotics Developer Studio 4 Beta released (Think RDS gets Kinected)

Wednesday, December 07, 2011

Microsoft Robotics Developer Studio 4 Beta 2 now available (MSRDS4B24U)

Microsoft Robotics Developer Studio

"There has been tremendous excitement with Microsoft Kinect within the robotics space signaling the potential opportunities that exist in transforming robots to low-cost mainstream consumer devices. RDS4 beta 2, with support from the Kinect sensor, aims to make it easier for developers to build applications, including those directed at personal robotics and consumer scenarios, both in hardware and in simulation.

  • With RDS4 beta 2 simulation tools, you don’t need physical hardware to develop a Kinect-based robot!
  • For hardware design, Microsoft has published the Robotics Developer Studio: Reference Platform Design specification for a standardized Kinect-based robot, to work with RDS4 Beta 2. Parallax, Inc has manufactured a hardware kit based on the reference platform design specification which, is available for pre-order now.
  • RDS4 beta 2 also adds support for Microsoft .NET Framework 4, XNA Game Studio 4.0, and Visual Studio 2010.

To download Microsoft Robotics Developer Studio 4 Beta 2 (RDS4 Beta 2), click here.

Here are the changes in RDS4 beta 2 :

  • Bug fixes
  • DSS Log Analyzer Updated
  • More documentation
  • Improved Obstacle Avoidance with a UI
  • Refactored the Reference Platform services to support a HAL

..."

Microsoft Robotics Blog - Announcing Robotics Developer Studio 4 Beta 2

"A new release of Robotics Developer Studio 4 Beta 2 is now available that is an update to the Beta released in September at Maker Faire in New York. This new Beta 2 version includes the following:

  • Support for the Kinect for Windows SDK Beta 2
  • DSS Log Analyzer
  • Structured Logging
  • Improved Obstacle Avoidance Service with a Visualization UI
  • CCR for Silverlight 4.0, including new Extension Methods
  • Additional documentation

This version of RDS requires Windows 7 and Visual Studio 2010 (C# Express or higher). You can get a copy of RDS 4 Beta 2 free of charge from the Download page.

..."

Microsoft Downloads - Microsoft Robotics Developer Studio 4 Beta 2

Microsoft® Robotics Developer Studio 4 Beta 2 is a freely available .NET-based programming environment for building robotics applications. It can be used by both professional and non-professional developers as well as hobbyists.

Version: 4.0.228.0
Date Published: 12/7/2011

Language: English

Microsoft Robotics Developer Studio 4 Beta 2.exe, 289.0 MB

Microsoft® Robotics Developer Studio 4 Beta 2 enables hobbyists and professional or non-professional developers to create robotics applications targeting a wide range of scenarios. This release is an update that has the functionality of the previous Standard Edition with the addition of support for the Kinect sensor and a defined Reference Platform.
Microsoft Robotics Developer Studio can support a broad set of robotics platforms by either running directly on the platform (if it has an embedded PC running Windows) or controlling it from a Windows PC through a communication channel such as Wi-Fi or Bluetooth®.

In addition to providing support for Microsoft Visual Studio 2010, Microsoft Robotics Developer Studio 4 Beta provides a Visual Programming Language (VPL) which allows developers to create applications simply by dragging and dropping components onto a canvas and wiring them together.

The powerful Visual Simulation Environment (VSE) provides a high-fidelity simulation environment powered by NVIDIA™ PhysX™ engine for running game-quality 3D simulations with real-world physics interactions.

Tutorials that illustrate how to write applications ranging from simple "Hello Robot" to complex applications that simultaneously run on multiple robots.

Something fun to play with during the coming holidays...

 

Related Past Post XRef:
Microsoft Robotics Developer Studio 4 Beta released (Think RDS gets Kinected)

Saturday, September 17, 2011

Microsoft Robotics Developer Studio 4 Beta released (Think RDS gets Kinected)

Microsoft Robotics Blog - Announcing Microsoft Robotics Developer Studio 4 Beta

"In my July blog post, we announced the Kinect Services for Microsoft Robotics Developer Studio (RDS) and I promised that we would have some exciting announcements this fall. It is my pleasure to announce the release of RDS 4 Beta available as a free of charge download at Microsoft.com/robotics.

...

For the first time we define a Kinect-based hardware reference platform that can help in the delivery of an affordable and capable robot that will be able to support technologies and scenarios for the consumer audience. Most everyone can build a robot using this specification, and we are working with robotic hardware vendors that will make kits and preassembled units available. The first such kit is called EDDIE and it is available from Parallax for pre-order now. EDDIE is intended to be a turnkey solution for using RDS with this platform and our aspiration is that there will be development and sharing of technology for this hardware platform. In addition, we made sure that there is an accurate representation of a robot that is based on the hardware platform in our simulation environment. You can start developing your applications in the simulator before you decide to buy and run them on a physical robot.

The second additional feature in RDS 4 is beta the availability of Kinect services that support the Kinect for Windows SDK capabilities shipped by Microsoft earlier this summer. You will be able to use the CCR/DSS programming model to access all of the Kinect for Windows SDK functionality. This unlocks a whole new world around Human Robot Interaction (HRI) with the use of skeleton tracking and speech. But we are also making available the raw sensor stream for your use in building additional capabilities such as navigation algorithms. As a matter of fact, we are shipping an obstacle avoidance service that fuses the Kinect input with the other proximity sensors to demonstrate how the sensor array can be used to intelligently perform directional based navigation.

..."

Microsoft Downloads - Microsoft Robotics Developer Studio 4 Beta

"...

Version: 2.3.186.1
Date Published: 9/16/2011
Language: English
File Name: Microsoft Robotics Developer Studio 4 Beta.exe
Size: 286.0 MB

Microsoft® Robotics Developer Studio 4 Beta enables hobbyists and professional or non-professional developers to create robotics applications targeting a wide range of scenarios. This release is an update that has the functionality of the previous Standard Edition with the addition of support for the Kinect sensor and a defined Reference Platform.

Microsoft Robotics Developer Studio can support a broad set of robotics platforms by either running directly on the platform (if it has an embedded PC running Windows) or controlling it from a Windows PC through a communication channel such as Wi-Fi or Bluetooth®.

In addition to providing support for Microsoft Visual Studio 2010, Microsoft Robotics Developer Studio 4 Beta provides a Visual Programming Language (VPL) which allows developers to create applications simply by dragging and dropping components onto a canvas and wiring them together.

The powerful Visual Simulation Environment (VSE) provides a high-fidelity simulation environment powered by NVIDIA™ PhysX™ engine for running game-quality 3D simulations with real-world physics interactions.

Tutorials that illustrate how to write applications ranging from simple "Hello Robot" to complex applications that simultaneously run on multiple robots.

..."

Robotics! Kinect! Hardware! 'nuff said.

Monday, August 15, 2011

Lego my Robotics Developer Studio... "Robot Development Using Microsoft Robotics Developer Studio" book now available for purchase

CRC Press - Robot Development Using Microsoft Robotics Developer Studio

RDS

Price: $79.95
Cat. #: K11150
ISBN: 9781439821657
ISBN 10: 1439821658
Publication Date: June 23, 2011
Number of Pages: 287
Availability: In Stock
Binding(s): Hardback | Available in e-book!

Features

  • Uses MSRDS and LEGO robots as a platform for teaching intelligent robot software development
  • Explains how to install MSRDS
  • Offers a full introduction to the major components of MSRDS, including CCR, DSS, MVPL, and VSE
  • Discusses how MSRDS can solve robot development issues, such as multi-task coordination, concurrency event handing, and applicability for different modules
  • Includes many useful examples that enable hands-on understanding of the principles of robotics
  • Provides the MSRDS codes for all examples on a companion website

Summary

The Microsoft® Robotics Developer Studio (MSRDS) and LEGO® robots together offer a flexible platform for creating robotic systems. Designed for novices with basic programming skills, Robot Development Using Microsoft® Robotics Developer Studio provides clear instructions on developing and operating robots. It includes an extensive array of examples, with corresponding step-by-step tutorials and explanations.

The first several chapters of the book introduce the development environment of MSRDS, including concurrency and coordination runtime (CCR), decentralized software services (DSS), visual simulation environment (VSE), and the Microsoft Visual Programming Language (MVPL). The text then covers the inputs and outputs to the robot and control logic and describes how MSRDS can be used to control a LEGO robot’s hearing and vision. It also presents a real-life example involving a sumo robot contest. The final chapter provides information on related academic courses, websites, and books.

The top-down approach used in this text helps readers think of a robot as a system rather than an assemblage of parts. Readers gain an understanding of methods for integration, design trade-offs, and teamwork—all essential skills for building robots. The MSRDS codes for all examples are available at http://msrds.caece.net/

..."

Legos! Robots! Robotics Developer Studio! Ahhh....!!!!

(All that excited yelling has tired me out... ;)

(via Microsoft Robotics Blog - New book about RDS using VPL and LEGO NXT)

Monday, July 05, 2010

Programming robots without robots–Using the Microsoft Robotic Developer Studio, the Visual Programming Language and the included simulation environment

amazedsaint's .net journal - Hobby Programming – Creating your first robotic simulation using Microsoft Robotic Dev Studio and Visual Programming Language

Preface

This is a quick introduction towards starting your life with Microsoft Robotic Developer Studio (RDS) and Microsoft Visual Programming Language (MVPL) for creating simple robotic simulations. This is intended to be an ‘absolute beginner’s guide’ to RDS.

In fact, I just started playing with RDS after some inspiration from Ramaprasanna during Kerala DevCon 2010 - and it is fun. And the objective of this post is to share the fun, mainly from a hobby programming perspective.

As a pre-requisite, for doing the hands own instructions below - you may need to download and install  Microsoft Robotic Developer Studio 2008 R3 – The installation should be pretty simple and easy.

Now, the fun part.

Your First Simulation

So, Let us create a quick simulation, using the Microsoft Visual Programming Language environment.

image…”

Been a while since I’ve mentioned the Microsoft Robotic Developer Studio (RDS) and come on, there’s few cooler things than robots! Smile

The above post is a simple walk-through of using the RDS and Microsoft Visual Programming Language (VPL) and quickly gets you playing in the virtual environment.

 

Related Past Post XRef:
Microsoft Robotics Developer Studio 2008 R3 Released - Now one edition, still free, VS2010 compatible, new simulation environments and more

What’s better than writing/building virtual robot tanks in .Net and having them battle it out? Having them battle Java virtual tanks!

Free “Programming Microsoft Robotics Studio” eBook (reg-ware, Copyright 2008, for MSRS v1.5)
"An Introduction to Programming Robots with Microsoft Robotics Studio"
Learn to Master your Inner Robot - Introductory Courseware for Microsoft Robotics Studio
MSDN Webcast: Robotics: Programming Lego Mindstorms Using Visual Basic 2005 Express (Level 100)

Thursday, May 20, 2010

Microsoft Robotics Developer Studio 2008 R3 Released - Now one edition, still free, VS2010 compatible, new simulation environments and more

Microsoft Announces Robotics Developer Studio 2008 R3

“Taking a look back at the recent past in the robotics industry reflects a period full of promise, excitement, anticipation, and rapid evolution. So much movement has happened in the right direction; we've watched closely as robotics technology has begun to transition along the path from a big, expensive, specialized, industrial level towards a future of a friendly, service-oriented, home and personal level, where everyone has the potential to use and benefit from this technology. But putting this positive progress aside for a moment, it's critical to the future sustainability and success of the industry that we keep working to expand the reach of our robotics community to a greater scale.

And today, we're even more excited to announce the availability of the Microsoft Robotics Developer Studio 2008 R3 (Microsoft RDS). What's new?

  • Microsoft RDS is now offered free of charge as a download at http://www.microsoft.com/robotics/.
  • Microsoft RDS is now available as a single edition -- containing all of the functionality of the previous Standard Edition at no cost.
  • New features in Microsoft RDS 2008 R3 include added support for Visual Studio 2010 and two additional simulation environments (Multi-level House and Factory).
  • Additional samples have been made available on CodePlex, including Sumo and Soccer simulations. By making source code available on CodePlex, the community can modify and extend the Microsoft RDS platform.

Other new updates/changes include:

  • The CCR & DSS Toolkit has been merged into RDS 2008 R3
    • CCR & DSS will remain a core component of RDS
    • CCR & DSS can be obtained by installing the full RDS package
  • R3 is no longer compatible with Compact Framework (CF) development
  • Samples for languages other than C# have been moved to CodePlex.

Whether you're a hobbyist, academic or commercial customer, or just curious about developing robotics applications, Microsoft RDS 2008 R3 gives you everything you need to easily create robotics applications across a wide variety of different hardware.

…”

Microsoft Downloads - Microsoft Robotics Developer Studio 2008 R3

“Microsoft® Robotics Developer Studio 2008 R3 is a freely available .NET-based programming environment for building robotics applications. It can be used by both professional and non-professional developers as well as hobbyists.

File Name: Microsoft Robotics Developer Studio 2008 R3.exe
Version: 2.2.76.0
Date Published: 5/12/2010
Language: English
Download Size: 444.1 MB


Microsoft® Robotics Developer Studio 2008 R3 enables hobbyists and professional or non-professional developers to create robotics applications targeting a wide range of scenarios. The R3 release is a minor update that has the functionality of the previous Standard Edition, but is available at no cost to all users. As of the R3 release there are no separate Editions and only a single download.

Microsoft Robotics Developer Studio can support a broad set of robotics platforms by either running directly on the platform (if it has an embedded PC running Windows) or controlling it from a Windows PC through a communication channel such as Wi-Fi or Bluetooth®.

In addition to providing support for Microsoft Visual Studio 2010, Microsoft Robotics Developer Studio 2008 R3 provides a Visual Programming Language (VPL) which allows developers to create applications simply by dragging and dropping components onto a canvas and wiring them together.

The powerful Visual Simulation Environment (VSE) provides a high-fidelity simulation environment powered by NVIDIA™ PhysX™ engine for running game-quality 3D simulations with real-world physics interactions.

To help developers getting started, the Robotics Developer Studio contains extensive documentation and a large set of samples and tutorials that illustrate how to write applications ranging from simple "Hello Robot" to complex applications that simultaneously run on multiple robots

…”

What’s the one thing cooler than robots?

Well duh… Giant Robots!

Sorry to say, Giant Robots are not part of Microsoft RDS v3 (well they COULD be with a little coding! MUHAHAHAHA ;) but still that doesn’t take away from its coolness. The major coolness is the VS2010 support and the fact there’s now one combined free edition.

<whine> I really do wish though that these “Studio’s” would embrace Visual Basic (i.e. RDS, XNA, etc). Yeah, yeah, I’m not starting a language war, etc, but I’ve been doing VB for so many years and it’s the language I dream in (sigh) that it would be nice to leverage that. I mean, in the end it’s all IL isn’t it? So I just don’t understand why we’re waiting so long for VB support (assuming we ever get it). </whine>

 

Related Past Post XRef:
What’s better than writing/building virtual robot tanks in .Net and having them battle it out? Having them battle Java virtual tanks!

Microsoft Robotics Developer Studio 2008 R2 Released
Microsoft Robotics Studio (1.5) Released
Other Microsoft Products Released this past week, XNA Game Studio and Robotics Studio

Free “Programming Microsoft Robotics Studio” eBook (reg-ware, Copyright 2008, for MSRS v1.5)
"An Introduction to Programming Robots with Microsoft Robotics Studio"
Learn to Master your Inner Robot - Introductory Courseware for Microsoft Robotics Studio
MSDN Webcast: Robotics: Programming Lego Mindstorms Using Visual Basic 2005 Express (Level 100)

Friday, June 19, 2009

Microsoft Robotics Developer Studio 2008 R2 Released

Phil Wheat's Knowledge Matters - Robotics Developer Studio R2 just released

“Just in time for BrickWorld this weekend, Release 2 of Robotics Developer Studio has just come out.  You can watch the release video here, pick up the express edition at the download center, and visit the updated robotics site off the main Microsoft page.

Oh, and the Standard edition update is available from your MSDN subscription as well!” [GD: Post Leached in Full]

Microsoft Downloads - Microsoft Robotics Developer Studio 2008 R2 Express Edition

“Microsoft® Robotics Developer Studio 2008 Express Edition is a freely available .NET-based programming environment for building robotics applications. The Express Edition is fully functional version but has a feature set that better targets the non-professional developer and hobbyist.

Version: 2.1.61.2
Date Published: 6/15/2009
Language: English
Download Size: 97.4 MB - 474.2 MB*


…”

FrankPr's World of Devices - Microsoft Robotics Developer Studio 2008 R2 released

“…If you are asking “So? What’s new?”, please check the release notes. It’s basically a maintainance release focusing on usability, quality, and documentation.

…”

Microsoft Student Partners - I Robot, Microsoft Robotics Studio 2008 R2

“We’ve announced the availability of the Robotics Developer Studio 2008 R2. This new release is an upgrade to the existing 2008 version. It includes the new DSS Log Analyzer tool and enhancements to the Visual Simulation Environment as well as bug fixes and additions to the documentation. You can view the Introductory Video for more information.

The Express Edition of the software is available at no cost from the Downloads Page, or the Academic Edition from DreamSpark or MSDNAA, or downloaded from the MSDN Subscribers Downloads or BizSpark. So if you don’t get it is because you don’t want it.

New Web Site

The Microsoft Robotics home page, http://www.microsoft.com/robotics, has been completely revised to have a new look and feel and provide updated information…

…”

There are few cooler things in the world than being able to program robots (IMHO at least ;) And heck, you don’t even need the hardware with RDS (with its support for virtual environments)!

 

Related Past Post XRef:
Free “Programming Microsoft Robotics Studio” eBook (reg-ware, Copyright 2008, for MSRS v1.5)
"An Introduction to Programming Robots with Microsoft Robotics Studio"
Learn to Master your Inner Robot - Introductory Courseware for Microsoft Robotics Studio
MSDN Webcast: Robotics: Programming Lego Mindstorms Using Visual Basic 2005 Express (Level 100)

The Microsoft Robotics Developer Studio 2008 July CTP now available for download
Microsoft Robotics Studio (1.5) Released
Other Microsoft Products Released this past week, XNA Game Studio and Robotics Studio

Saturday, October 18, 2008

Free “Programming Microsoft Robotics Studio” eBook (reg-ware, Copyright 2008, for MSRS v1.5)

Ravings of a Developer TS - Free e-Book of the Month: Programming Microsoft Robotics Studio

“For 25 years, Microsoft Press books have focused on helping you take your skills and knowledge to the next level. Celebrate our 25th Anniversary with a "Free E-Book of the Month" offer! Simply sign up for the Microsoft Press Book Connection Newsletter for notification of offers, register, and download the selection of the month.

Programming Microsoft Robotics Studio

By Sara Morgan
ISBN: 9780735624320

Visualize, build, and deploy the next innovation in robotic applications. …”

image

Because I just can’t get enough stuff to read… and well robots are cool… don’t ya know… ;) 

(via Alvin Ashcraft’s Morning Dew - Dew Drop - October 17, 2008)

Saturday, July 19, 2008

The Microsoft Robotics Developer Studio 2008 July CTP now available for download

Microsoft Downloads - Microsoft Robotics Developer Studio 2008 Community Technical Preview (CTP) July

“Microsoft® Robotics Developer Studio 2008 enables hobbyists, academics and commercial developers to create robotics applications targeting entertainment, educational, home, commercial, or industrial segments.

Microsoft Robotics Developer Studio supports a broad set of robotics platforms by either running directly on the platform or controlling it from a Windows or Windows Embedded device through a communication channel such as Wi-Fi or Bluetooth®.

…”

Microsoft Robotics Development Center - Welcome to July CTP of Microsoft Robotics Developer Studio 2008

“Welcome to the July Community Technical Preview (CTP) of Microsoft Robotics Developer Studio 2008. This is the 2nd CTP and like the previous, which was released in April, this one has a lot of new features and improvements. Some of the features are mentioned here but there are many more. For a complete list, please see Whats New?.

New Samples and Tutorials …

Simulation and 64-bit Machines …

Visual Studio Project Wizards …

Much Faster DSS Proxy Generation …

Embedded Visual Simulation Environment

In addition to having a stand-alone UI, the Visual Simulation Environment can now be embedded in other applications. This enables other applications to show the Visual Simulation Environment as part of their application.

…”

Microsoft Robotics Development Center - What's New in July CTP of Microsoft Robotics Developer Studio 2008?

“Here is a detailed list of what's new and changed in July CTP of Microsoft Robotics Developer Studio 2008.

Samples and Tutorials

Documentation for samples and tutorials is included in the Microsoft Robotics Developer Studio help which is available from the Start menu after installation.

  • DSS Node Discovery using UPnP: A new UPnP sample illustrates how to use UPnP for discovering DSS nodes across a UPnP network.
  • Transport Extensibility: PipeTransport and PipeTransportHost are two new tutorials on how to write your own transport and load it in your custom host. In addition you will also find the UdpTransport and UdpTransport as additional transport samples.
  • LINQ: Service Tutorial 12 shows how to subscribe to the Directory Service using a LINQ Filter and how to receive filtered notifications.
  • Silverlight: The XBox Controller Viewer sample shows support for use of interactive Silverlight-based UI
  • Embedded Simulation Environment: The sample EmbeddedSim sample shows how to embed the Visual Simulation Environment in a custom Windows Forms user interface.
  • Simulated Pursuit Camera: The PursuitCamera sample shows how to implement a camera entity that follows behind a target and avoids obstacles.
  • Simulated 4x4-drive: The SimulatedFourByFourDrive sample shows how to implement an entity that behaves like a 4x4 off-road car.
  • LEGO MINDSTORMS: The RCX samples have been removed from this release.

Decentralized Software Services (DSS)

New Features and Bug Fixes
  • Global Assembly Cache: All DSS core DLLs are now installed into the Global Assembly Cache (GAC). This means that they are a shared resource for all installations on a single machine.
  • Visual Studio Project Wizards: The Visual Studio project wizards for DSS services have been rewritten to simply creation of new service projects. Wizards are available for VB.Net and C# across Visual Studio 2005 and 2008. Visual C++ developers as well as developers targeting .NET Compact Framework will still have to use the DssNewService.exe command line tool.

…”

Why? Because robots are cool!  :)

Nice to see VB.Net support filtering in… Once I get it installed (which I’m doing now, being adventurous and doing it over top the previous CTP…wait… Doh! It’s making me uninstall the old CTP. Well it was worth a try… ;) I’ll check out the samples and see if there are any in VB

 

Related Past Post XRef:
Your chance to code up your own Terminator... Enter RoboChamps

Sunday, April 27, 2008

Your chance to code up your own Terminator... Enter RoboChamps

Computer Science Teacher - Thoughts and Information from Alfred Thompson - RoboChamps – Online, Virtual Robot Competition

"Most robotic competitions are fairly expensive to enter. The hardware is expensive, hard to assemble and tends to break at the worst possible times. They are lots of fun for hardware geeks but not as much fun for software geeks. RoboChamps is different – RoboChamps is mostly about the software!

The idea is that there are different challenges modeled in a simulator. Participants have simulated robots to program to solve the challenge. The prizes (there have to be prizes) include actual physical robots. From the RoboChamps home page:

RoboChamps consist of a series of challenges. Each challenge comes with a 3-D simulation environment, a robot, a challenge scenario, and the rules for completing the scenario. From there, it’s up to your creativity and coding skills. Using .NET, code your robot to complete the challenge successfully, and submit an entry to the RoboChamps League. A referee service will be running to make sure the rules are being followed, determine your score and send it back to RoboChamps.com.

..."

 Coding4Fun - My robot can totally beat up your robot

"clip_image001

Microsoft launched a new contest called RoboChamp which is a simulated robotics competition. 

By using Robotics Developer Studio 2008, you have the ability to write code or use an xbox 360 controller.

If you need some help getting started, RoboChamps has a detailed instructions area

..."

Oh my, that is just officially cool!

What a cool way to "encourage" people to install the Robotics Studio 2008 CTP. (Well it worked for me... downloading it now   ;)

And here's my RoboCard (my not come through in feed sub's since it's iframe based)

Tuesday, December 18, 2007

Add IQ to your Robots via VOLTS-IQ SDK and Microsoft Robotics Studio (but they are still not smart enough to send into work in your place... sigh ;)

Microsoft Robotics Studio Blog - Robotic Vision Solutions: VOLTS-IQ SDK 1.6

"Braintech Inc, a Microsoft Robotics Studio partner has now released Version 1.6 of its VOLTS-IQ SDK.  This SDK is designed to work with Microsoft Robotics Studio and provides developers with the ability to easily add visual intelligence to their robotics applications. VOLTS-IQ services provide capabilities to recognize and track objects or distinct patterns. Included in this package are the following services:

  • Vi_Tracker: ...
  • Vi_MultiviewObjectDetector: recognition and localization service that can detect multiple objects...
  • Vi_FaceDetector: ...
  • Vi_MotionDetector: ...
  • Vi_WebCam: ...
  • Vi_IPCamera: ...
  • Vi_MissileLauncher: a device service for controlling a DreamCheeky USB dart launcher.
  • ..."

    That last one is what caught my eye. SkyNet here we come...
    (because I REALLY want to put a missile launcher on a little mobile robot. With motion detection/tracking my cats will never be safe... muhahahah...  ;)

    The SDK is free (registration-ware). I'm not sure if there's any cost related to the SDK, or royalties, etc. The website (its site and Braintech's) doesn't appear to discuss/list/link pricing, ordering, etc.

    Sunday, August 26, 2007

    Learn to Master your Inner Robot - Introductory Courseware for Microsoft Robotics Studio

    Microsoft Downloads - Introductory Courseware for Microsoft Robotics Studio (1.5) CTP Sep 2007

    "...

    The robotics introductory courseware is a set of labs that can be completed individually or as part of an introductory course on robotics. The labs take you through common robotics concepts such as reading sensors, controlling actuators, designing simple behaviors, and having a robot interacting with its environment using Microsoft Robotics Studio.

    Going through the labs you will learn how to write services for Microsoft Robotics Studio using a combination of Microsoft Visual Programming Language (VPL) and C#. While the labs are introductory, they do require basic knowledge of Microsoft .Net and C# to complete.

    Many of the labs can be completed either using Microsoft Robotics Studio Simulation or actual hardware in the form of an iRobot Create. In Lab Tutorial 7 (C#) - Multirobot Coordination you will need two iRobot Creates or use Microsoft Robotics Studio Simulation to simulate the robots. In addition, some of the labs such as Lab Tutorial 5 - Using Vision to Estimate the Distance to an Object use additional sensors including cameras, microphones, and speakers that need to be plugged into your PC.

    ..."

    I've not have a chance to check this out yet (my son has monopolized the machine with MSRS on it... stupid WoW... ;) but I thought it sounded pretty cool. I'll want to check this out when I get a chance (time to think up some chores or something... )

     

    Related Past Post XRef:
    Microsoft Robotics Studio (1.5) Released
    Other Microsoft Products Released this past week, XNA Game Studio and Robotics Studio
    "An Introduction to Programming Robots with Microsoft Robotics Studio"
    Microsoft Robotics Studio June 2006 CTP Released

    Monday, July 16, 2007

    A few of my of favorite things... Lego Mindstorms, Microsoft Robotics Studio and Xbox 360 (controller)

    Coding4Fun - Microsoft Robotics Studio and Lego Mindstorms NXT

    "In this article, Brian Peek will demonstrate how to use Microsoft Robotics Studio to control the Lego Mindstorms NXT kit.  A simple remote-controlled robot will be built and controlled using C# and the MSRS Visual Programming Language (VPL).

    The Lego Mindstorms NXT kit is an amazing upgrade to the original Lego Mindstorms product.  While the building blocks are the traditional plastic stud blocks everyone is used to, the new construction parts allow for some very complex designs.  Additionally, Microsoft Robotics Studio supports the Lego NXT kit right out of the box, so it's quite easy to get up and going using MSRS with the Lego kit to start coding a robot in C# or VB.NET.  With that in mind, this article will demonstrate how to use MSRS with the simple TriBot robot that can be easily built using the instructions included in the Lego NXT kit.

    ...

    We have created a robot using Lego NXT and can control it with an Xbox 360 controller via Microsoft Robotics Studio by coding a service in C#, VB or VPL.  As you can see, even a non-experienced coder can develop a MSRS service using the VPL language.  If one requires more power and flexibility, a service can be coded directly in C#, or a VPL service can be converted to a C# project and continued."

    Cool...

    Now I wonder if I can sell my wife on the fact that I NEED the Lego Mindstorms NXT for... um... career building development activities? ;)

    Monday, July 09, 2007

    Microsoft Robotics Studio (1.5) Released

    Microsoft Downloads - Microsoft Robotics Studio (1.5)

    "The goal of the Microsoft Robotics Studio is to supply a software platform for the robotics community that can be used across a wide variety of hardware, applicable to a wide audience of users, and development of a wide variety of applications. ..."

    Microsoft PressPass - Microsoft Launches Update of Its Robotics Software Platform

    "REDMOND, Wash., — July 9, 2007 — Microsoft Corp. today announced an improved version of Microsoft® Robotics Studio, just months after the December 2006 introduction of its robotics application development toolkit. The new Microsoft Robotics Studio 1.5 adds support for Windows® Embedded CE 6.0 and Windows Mobile® 6, which allows developers to more easily deploy advanced scenarios and software applications on embedded platforms of a wider variety and lower cost.

    ...

    Microsoft Robotics Studio 1.5 includes improvements to its visual programming language and 3-D real-world-physics-based visual simulation environment, built on the AGEIA Technologies Inc.-based PhysX engine. New services have also been added, including support for vision and speech recognition, expanded documentation and a new editor that makes it easier to configure and target software services for robotics platforms.

    ..."

    Microsoft Robotics Studio Developer Center - Welcome to Microsoft Robotics Studio (1.5)

    "In December 2006, we released version 1.0 of Microsoft Robotics Studio. Since that time, we've been at work on a number of improvements and enhancements. Thank you for the great feedback and suggestions we received. In April this year we started previewing 1.5 and now we are pleased to announce it as an official release to the Web. This release extends our objective to deliver to the entire robotics community, a toolkit that enables students, hobbyists, researchers, and commercial developers to develop applications and provide a catalyst for what we see as an exciting future (as reflected in Bill Gates' essay that appeared in the January 2007 issue of Scientific American). To that end we have loaded this new release with the following:

    ..."

    Microsoft Robotics Studio v1.5 has RTW'ed.

    Additional fun; Sumo Competition for Microsoft Robotics Studio (1.5) and Soccer Simulation for Microsoft Robotics Studio (1.5)

     

    Related Past Post XRef:
    Other Microsoft Products Released this past week, XNA Game Studio and Robotics Studio
    "An Introduction to Programming Robots with Microsoft Robotics Studio"
    Microsoft Robotics Studio June 2006 CTP Released