go_away

Author Topic: Microsoft Robotics studio?  (Read 8814 times)

0 Members and 1 Guest are viewing this topic.

Offline ArislanTopic starter

  • Full Member
  • ***
  • Posts: 70
  • Helpful? 0
Microsoft Robotics studio?
« on: October 20, 2006, 02:27:17 AM »
Anyone hear of that? Sounds kinda interesting, actually.

http://robosavvy.com/Forums&file=viewtopic&p=3156

Offline JesseWelling

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 707
  • Helpful? 0
  • Only You Can Build A Robot!
Re: Microsoft Robotics studio?
« Reply #1 on: October 20, 2006, 02:44:12 AM »
It's MicroSoft's response to all the linux bots.

I'm only going to say a couple of things about it and that's it.
Do you want your robot to have as many bugs as IE or XP?
Do you want to have to for these flaws?

I'm a hard core economist, so I believe nothing is free.
You have too look at what you are giving your money for when you buy a packaged solution. You are paying so you don't
have to spend the time to do it your self, in the case of the MS robot studio.
If you were to do it on your own, you do all the work. For some people it's about learning, so if you don't do the work your
self then you don't learn as much.

So what it comes down to for me is this: maybe I won't be able to make as cool a robot if I do it all on my own, but I will learn more in the process.


Offline ArislanTopic starter

  • Full Member
  • ***
  • Posts: 70
  • Helpful? 0
Re: Microsoft Robotics studio?
« Reply #2 on: October 20, 2006, 03:36:47 AM »
I don't think I would pay for the software, I just think it might be interesting to play with.

Anyway, hopefully there will be something like it for Mac OSX someday.

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,632
  • Helpful? 169
    • Society of Robots
Re: Microsoft Robotics studio?
« Reply #3 on: October 20, 2006, 07:01:35 AM »
a blue screen of death . . .

now becomes a murdering robot of death . . .

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,632
  • Helpful? 169
    • Society of Robots
Re: Microsoft Robotics studio?
« Reply #4 on: October 20, 2006, 05:51:14 PM »
Found it by accident today

Microsoft Robotics Studio

http://msdn.microsoft.com/robotics/

Offline JesseWelling

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 707
  • Helpful? 0
  • Only You Can Build A Robot!
Re: Microsoft Robotics studio?
« Reply #5 on: October 20, 2006, 05:53:36 PM »
wait a minute. wait a minute!!!!
Plausible  deniableity sounds nice ;)

Offline ArislanTopic starter

  • Full Member
  • ***
  • Posts: 70
  • Helpful? 0
Re: Microsoft Robotics studio?
« Reply #6 on: October 21, 2006, 06:46:54 AM »
It appears to be free. Now downloading. I hope it isn't loaded with spyware.

Offline ilovetabasco

  • Jr. Member
  • **
  • Posts: 16
  • Helpful? 0
Re: Microsoft Robotics studio?
« Reply #7 on: October 29, 2006, 05:27:12 PM »
I should've put something up about this earlier, since I've known about it for a while now, and am still considering using it as a platform for my project.

Its currently free, though its in "Beta" (they call it Community Technology Preview, or CTP). I've heard it will be free for the forseeable future. Jesse is right, it is Microsoft's answer to all of the Linux bots, however its mission is much greater than that. Microsoft is also making a push into the embedded industries, and this is part of it. Further, industry analysts claim robotics is on the move (both hobbyist and industrial), and just as Mr. Gates was in the right place at the right time with MS DOS, he's hoping to jump in on the ground floor of this opportunity.

The question you should be asking is what does it offer you, the hobbyist (or more appopriately will offer you).

First of all its targeted at applications in which a full computer is tied to the hardware. If this doesn't describe you (e.g. you build autonomous microcontroller based bots), then it won't help you much in implementation. However, any sort of device may be controlled with it, so if you are building a complex array of bots, some with full computers on board and one or two without, you can, through a little work, tie them all into the system. But for those bots that are carrying your old laptop arround, Robotics Studio might be for you. It uses a service oriented architecture, which, coincidentally enough, uses web services for inter-process communication. This is extremely scalable and easy to use, though there is a slight performance penalty. Further, you can develop teleoperated bots with ease, and most of the communications plumbing is already there for you to use.

You might now be thinking this is useless to you, but read on. What I consider the best part of Robotics Studio is its simulation system, complete with a physics engine and graphics. Thats right, you can build up your bot, drop in pre-made sensor objects (including things you probably can't afford, like a SICK laser rangefinder, Sonar, encoders, etc.), write your code, create some obstacles and terrain, and see how it runs. This is EXTREMELY promising, as you can design with almost NO capital investment. While the simulation side of it works, its still a work in progress, so once again keep an eye on it but you may want to wait a few more months before really spending you time on it (unless you have nothing better to do). One of the main things still missing is its abilty to simulate noise in the sensors.

Microsoft's vision is really wonderful, and what they can do with this is astounding. If they were to add in a bunch of computer vision processing libraries, drivers for all kinds of devices (and manufacturers may even be developing drivers for their products, or better yet designing their products for Robotics Studio), a REALLY realistic simulation system, trajectors calculators, etc. this could become an EXTREMELY powerful system. But for now its still really early to tell where they will take it. Who knows they might end up dropping it like they have many other niche projects.

Offline JesseWelling

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 707
  • Helpful? 0
  • Only You Can Build A Robot!
Re: Microsoft Robotics studio?
« Reply #8 on: October 29, 2006, 06:56:04 PM »
I hate to burst the bubble here but simulation has already been done in open source........
http://playerstage.sourceforge.net/

The Player/Stage/Gazebo platform is MS's vision....it's already been done and deemed successfull and now they are copying the idea so they can sell it.....

The thing that is astounding about MS's "vision" is it's not theirs.......
« Last Edit: October 29, 2006, 06:57:50 PM by JesseWelling »

Offline Dosbomber

  • Jr. Member
  • **
  • Posts: 33
  • Helpful? 0
Re: Microsoft Robotics studio?
« Reply #9 on: November 13, 2006, 01:54:58 AM »
Quote
The thing that is astounding about MS's "vision" is it's not theirs.......

Nothing Micro$oft ever does... is.
Dosbomber

Offline demon

  • Beginner
  • *
  • Posts: 3
  • Helpful? 0
Re: Microsoft Robotics studio?
« Reply #10 on: December 21, 2006, 06:26:40 AM »
This is great solution for programming and architect robotics software! We are still learning it...

Offline JesseWelling

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 707
  • Helpful? 0
  • Only You Can Build A Robot!
Re: Microsoft Robotics studio?
« Reply #11 on: December 21, 2006, 11:45:02 AM »
The only reason MS released it for free non-commercial use was
so they could get college students stuck on it and then when the
college students get a job.....that's right....same ole MS hook....

I fart in their general direction  >:(

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,632
  • Helpful? 169
    • Society of Robots
Re: Microsoft Robotics studio?
« Reply #12 on: December 22, 2006, 09:29:12 AM »
found this open source robotics software today by coincidence . . .

http://www.orocos.org/node/29

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,632
  • Helpful? 169
    • Society of Robots
Re: Microsoft Robotics studio?
« Reply #13 on: February 07, 2007, 07:54:23 PM »
So Ive decided to give in and download MSRS . . . Im gonna play with it for awhile and see what it can do . . .

has anyone else used it for a bot? got screenshots or opinions on it?

Offline hgordon

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 373
  • Helpful? 7
Re: Microsoft Robotics studio?
« Reply #14 on: February 07, 2007, 09:35:11 PM »
We have MSRS drivers for our robot - http://www.surveyor.com/MSRS.html

It's a complex system.  If you are familiar with developing Windows / .NET applications, it will probably seem familiar enough, but if you're not from that world, it will be challenging to understand how everything goes together.
Surveyor Corporation
  www.surveyor.com

Offline JDeschambault

  • Jr. Member
  • **
  • Posts: 10
  • Helpful? 0
Re: Microsoft Robotics studio?
« Reply #15 on: March 26, 2007, 07:55:54 PM »
So Does this Program make it possible to set up an older laptop as my robotic Brains? and if not What could i use to Program it and how?
"The only good is knowledge and the only evil is ignorance."
Socrates

Offline hgordon

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 373
  • Helpful? 7
Re: Microsoft Robotics studio?
« Reply #16 on: March 28, 2007, 07:46:53 PM »
MSRS is resource intensive, especially if you are running the simulator.  It did not run well for me on an older laptop with limited memory, so I had to buy another laptop.  Also, I think you need XP with at least Service Pack 2.
Surveyor Corporation
  www.surveyor.com

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,632
  • Helpful? 169
    • Society of Robots
Re: Microsoft Robotics studio?
« Reply #17 on: April 16, 2007, 05:35:29 PM »
Gordon, at the ICRA conference I went to they did this panel debating the MSRS rationale . . . anyway microsuck showed this MSRS promotional video and for about 5 seconds they had your robot in it (but they didnt say it was your robot, I just recognized it).

The general concensus of the panel was that its not the one size fits all solution for robotics that microsuck claims . . . they argued that robotics will follow the personal electronics market and not the PC market, in terms of software.

Oh and I never ended up using MSRS because the install file failed 4 times throughout the installation process :-\
Maybe Ill try again after its out of beta . . .

Offline hgordon

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 373
  • Helpful? 7
Re: Microsoft Robotics studio?
« Reply #18 on: April 16, 2007, 06:26:15 PM »
I know - I've looked at the MSRS code that controls our robot and would not be able to explain how it works (someone else wrote those drivers).  As I mentioned above, their framework might make sense to someone who is familiar with Microsoft architectures, but that's not my world.
Surveyor Corporation
  www.surveyor.com

 


Get Your Ad Here

data_list