Slashdot Mirror


Microsoft Formally Releases Robotics Software

futuresheet writes "Microsoft formally released its robotics software yesterday, giving would-be robot builders a new tool to make them do the things they do. The license for the software is $399, and the 'standard' Pioneer P3DX robot that's made for home use is $40,000. Just the same, if you want to give it a try, it is downloadable for free for non-commercial use, and includes a simulator to try things out on your computer." From the article: "It represents a new effort for the company that has Chairman Bill Gates raving about potential growth in a robotics industry that's already worth an estimated $11 billion a year or more. '[A]s I look at the trends that are now starting to converge, I can envision a future in which robotic devices will become a nearly ubiquitous part of our day-to-day lives,' Gates writes in the January issue of Scientific American. Microsoft is not making robots. Its Robotics Studio is software designed to program the devices to collect data from an array of sensors and perform all manner of functions."

173 comments

  1. I really couldn't help myself by udderly · · Score: 4, Funny

    I for one welcome our new BSoD robot overlords.

    1. Re:I really couldn't help myself by Anonymous Coward · · Score: 1, Insightful

      If you can't help yourself, seek help from others because this is really getting old!!!!!!!!!

    2. Re:I really couldn't help myself by blurker · · Score: 1

      I wonder how these robots will experience the Blue Screen of Death. Perhaps they will be given lasers, to help humans understand?

    3. Re:I really couldn't help myself by LiquidCoooled · · Score: 1

      I, for one, would miss these jokes if they vanished.
      It might be crap and corny but its part of the greeting to an article.

      --
      liqbase :: faster than paper
    4. Re:I really couldn't help myself by Alef · · Score: 1
      I for one welcome our new BSoD robot overlords.

      Would that be BerSerk of Death?

    5. Re:I really couldn't help myself by rastyk · · Score: 2, Funny

      "I tried to get it to make coffee, but instead it punched my cat!"

    6. Re:I really couldn't help myself by Taagehornet · · Score: 1

      Don't hold your breath, it might take a while before they arrive...

    7. Re:I really couldn't help myself by Anonymous Coward · · Score: 0

      I like how they had the screen waiting and ready to hide it after it fell.

    8. Re:I really couldn't help myself by Anonymous Coward · · Score: 0

      more than one exclamation mark = evil!

    9. Re:I really couldn't help myself by lysdexia · · Score: 0

      You laugh now! Poor kitties.

      Charles Stoss' Aineko character gives me the eebiejeebies. I have been very suspicious of my Roomba ever since reading this.

  2. Obligatory... by Anonymous Coward · · Score: 0

    "I for one will welcome our new, chair-throwing, robotic overlords."

    1. Re:Obligatory... by TranscendentalAnarch · · Score: 5, Funny

      Public Function BSoD(ByVal error As Exception)
          Dim Chair As New Exception = error
          Throw Chair
      End Function

    2. Re:Obligatory... by h2g2bob · · Score: 1

      I wouldn't worry about that - after all, it's 3 laws safe.

    3. Re:Obligatory... by Mogster · · Score: 1

      void OSChk() {

          bool Windows = true;

          if (!Windows) {
                Destroy();
          }
      }

      --
      ACK NAK RST
    4. Re:Obligatory... by cbhacking · · Score: 1

      Good to know you aren't a really a VB(.NET) programmer, or you'd know that the new keyword doesn't belong there! Also, that would be a Sub not a Function unless you specify a return type.

      Shit, I think I just revealed what I do for a living these days. I swear, I don't use that language for anything else! Please don't kill me!

      --
      There's no place I could be, since I've found Serenity...
  3. Congratulations, Microsoft by eldavojohn · · Score: 0, Troll
    The license for the software is $399, and the 'standard' Pioneer P3DX robot that's made for home use is $40,000.
    You're telling me that this is made for home use? What is it supposed to do at my house? I used them for my robotics class in college and I wasn't too impressed.

    Oh, and, by the way, the simulation software we used to test our software was a little project called player/stage. I didn't delve into the licensing prices on it but I think it comes to about $0. And don't give me that "Yeah but you have to train in it so it costs you more" crap.

    [A]s I look at the trends that are now starting to converge, I can envision a future in which robotic devices will become a nearly ubiquitous part of our day-to-day lives,' Gates writes in the January issue of Scientific American.
    Congratulations, Bill, did you just finish reading I, Robot? Or maybe you caught a trailer for the terrible movie by the same name? Or perhaps you picked up any sci-fi novel from 1955-present? Oh, no, I think I've got it. You're trying to enter a field you haven't done any research in by using your mountains of cash again? Sounds familiar, I wish you the best of luck. I just hope your robots aren't running Windows Vista or CE.
    --
    My work here is dung.
    1. Re:Congratulations, Microsoft by Rosco+P.+Coltrane · · Score: 1

      You're telling me that this is made for home use [bucknell.edu]? What is it supposed to do at my house? I used them for my robotics class in college and I wasn't too impressed.

      It's made for Bill Gate's mansion, where the walls are so far apart the robot can crash and reboot at full speed and still have time to stop before hitting one. In a normal, not-for-ultrabillionaire houses such as yours or mine, there's always the Roomba, which incidentally can be hacked to work with Linux...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:Congratulations, Microsoft by geekoid · · Score: 1

      Your MS hate is misplaced in this case.

      And while there have books that tell stories where robots are part of our everyday lives, it's just now looking like it is actual feasable.

      If MS cameout with an intersteller star ship tomorrow, people like you would bitch that this idea has been around for decades, and that it's not new.

      Oh, and robots becoming part of are everyday lives does n't mean a person robotic man servant. It could be many small purposes devices that work in a mesh that store information that it uses to be predictive. Much better then the robots in I, Robot, IMHO.

      That said, because if MS's history, I always keep a wary eye on what they do and how the implement stuff. I also hate Vista's EULA, and CTCP. SO I am not a MS fanboy by a long shot.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Congratulations, Microsoft by geekoid · · Score: 1

      the line you quote from the parent only shows that the parent has absolutly NO imagination at all.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:Congratulations, Microsoft by kjart · · Score: 2, Insightful

      You're telling me that this is made for home use [bucknell.edu]? What is it supposed to do at my house? I used them for my robotics class in college and I wasn't too impressed.

      Well, the story certainly isn't. Some relevant info from the article:

      A robot with arms and legs that can do gymnastics, the Roomba self-guided vacuum, a lightweight Lego robot for hobbyists, and a squat $40,000 rover equipped with sensors used in the surveying industry.
      ......

      It includes a simulation program so that even if you don't have a $40,000 Pioneer P3DX robot, you can still program one then set it to work in an on-screen simulator complete with properties such as friction and gravity.

      The software, free for hobbyists, students and others pursuing robotics for non-commercial purposes, also has a host of tutorials, robot models and technology services for use by even programming novices.

      It's just a misleading headline - I don't think that even Microsoft would suggest that a $40k robot is for home use. Ignoring the submission and going by the article, though, this program looks like it's actually a good thing, especially since the $399 license is only for commercial applications.

    5. Re:Congratulations, Microsoft by Anonymous Coward · · Score: 0
      the line you quote from the parent only shows that the parent has absolutly NO imagination at all.
      Well, I'm sorry man, but at some point you have to be realistic. These things are slow bulky and unpredictable. We programmed one to parallel park. No matter how infallible we made it, the thing would continue to have quirky unpredictable spats every now and then ...

      Saying I don't have any imagination is some quick judgment, maybe you should spend some time with these particular robots before you open your mouth.
    6. Re:Congratulations, Microsoft by Anonymous Coward · · Score: 0

      Hi, lemme guess! Ya, don't tell me...

      You're a pessimistic anti-Microsoft zealot right? Yea, thought so. I'd like to stay and chat but I have a meeting with the Bobs in a few minutes.

    7. Re:Congratulations, Microsoft by TheWanderingHermit · · Score: 1

      If MS cameout with an intersteller star ship tomorrow, people like you would bitch that this idea has been around for decades, and that it's not new.

      What does that have to do with anything? MS won't. They can't. Your point is so hypothetical it has nothing to do with reality. A lot of the complaining about MS is because they don't innovate. The come out with things everyone else has done, then make it sound important because they're doing it. This is just another example. There's a lot of FOSS robot software out, now MS does it and acts like it's new. The day MS comes out with interstellar travel is the day that there are already a dozen ships on the market that can do it better.

      That said, because if MS's history, I always keep a wary eye on what they do and how the implement stuff. I also hate Vista's EULA, and CTCP. SO I am not a MS fanboy by a long shot.

      If you have to prove you aren't, then you are.

    8. Re:Congratulations, Microsoft by Anonymous Coward · · Score: 2, Interesting

      400$ or free. When it's for a 40000$ robot, does it matter anymore? If the software is good (good quality, saves time, performs well, not buggy, etc), I'd go for it. If you can afford 40000, you can afford 40400$ too...

      Either ways, I'm using atmel MCUs for all my robotics projects. I'm considering using AVR32 or DSPICs sometime soon (ARM may be fine, but I've never tried it - might be too much of a learning curve). Cheap, and does what I need it to. Surely, that's not what industrial robots use nowadays (we programmed them in karel back when I was into it), but I can make something under 40000$!

    9. Re:Congratulations, Microsoft by Anonymous Coward · · Score: 0

      Don't blame robotics in general for your incompetence. There are robots in industrial applications all over the world that perform some marginally complex task over and over and over with MTBFs measured in years.

    10. Re:Congratulations, Microsoft by Vitriol+Angst · · Score: 1

      I think it would make more sense to break this down a little;

      I'd say the "Robots" in I-Robot are more in the Android class -- they replace or duplicate human functionality.

      A General Purpose robot, is one that can navigate and be given different tasks. An advanced robot would be able to deal with new information.

      The "Rooma" is sort of between a general purpose and an assembly robot since it has to navigate.

      An Assembly Robot, which can work perfectly for years, has a fixed domain and task, generally doing something like putting a tire on a hub, over and over again, or spot welds at the exact same predictable point. Even Legos can function well to do repetitive tasks.

      >> Now, everyone stop comparing apples and oranges.

      --
      >>"ad space available -- low rates!!!"
    11. Re:Congratulations, Microsoft by Sj0 · · Score: 1

      No.
      Fucking.
      Way.

      No. No. No. I can't even say it enough times, no. There's no way that's the 40 thousand dollar robot. Period. Just no. I don't care what instruments it has, I don't care if there's an unreleased 4GHz Alpha with DDR2 in that thing, Just N-O no.

      --
      It's been a long time.
    12. Re:Congratulations, Microsoft by Sj0 · · Score: 1

      Buying a premade robot requires no imagination at all. Making your own, now that's where you need a bit of imagination, and where you can exercise some.

      Hey, I made my Power Destructitron X. I could've mounted it on some wheels if I cared to, but I didn't. :P

      --
      It's been a long time.
    13. Re:Congratulations, Microsoft by Sj0 · · Score: 1

      He didn't. You're illiterate. You should probably kill yourself now to protect the honour of your bloodline from the shame of your existance.

      --
      It's been a long time.
    14. Re:Congratulations, Microsoft by jdietsch · · Score: 1

      You're right; the cost of a DX is $4,000, not $40,000.

    15. Re:Congratulations, Microsoft by jdietsch · · Score: 1

      It was a mistake... MobileRobots' P3Dx is $4,000... not $40,000.

  4. Oh no... by gentlemen_loser · · Score: 4, Funny

    And to think I had thought this would all start with Skynet...

    1. Re:Oh no... by Jeff+DeMaagd · · Score: 2, Funny

      Not Skynet but Dotnet.

    2. Re:Oh no... by Anonymous Coward · · Score: 0

      If this were the start of Skynet, they wouldn't have had to go back in time to win the war, would they? They'd just have to wait for Skynet to overflow its buffers and BSoD. Or they could just have asked some scriptkiddies to write a worm to exploit Skynet's patches.

    3. Re:Oh no... by abradsn · · Score: 1

      Please, No! The hilarity of your juvenile humour makes me smirk and almost want to chuckle.

  5. heh, what do you know, actual innovation by geekoid · · Score: 4, Insightful

    .. making robot software easyier to use, and free for non commercial use , with emulator, is a pretty damn good thing.

    I look forwrd to going home and downloading this.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:heh, what do you know, actual innovation by tkdtaylor · · Score: 2, Interesting

      There was actually an interesting article in MSDN on how to use the pre-release version for Concurrent programming. I'll guess that since the general consensus is MS is evil nobody has read this yet: http://msdn.microsoft.com/msdnmag/issues/06/09/con currentaffairs/default.aspx Concurrent Affairs: Concurrency and Coordination Runtime I personally haven't actually downloaded and used the code but it sounded promising in the article.

    2. Re:heh, what do you know, actual innovation by geekoid · · Score: 1

      Nice article, thanks.

      Not that MS isn't evil... ;)

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:heh, what do you know, actual innovation by Viper+Daimao · · Score: 1

      Typical eh? MS comes out with robotics software thats free to download for personal use and STILL people bitch.

      --
      "In the game of life, someone always has to lose. To me, if life were fair, that someone would always be Oklahoma." -DKR
    4. Re:heh, what do you know, actual innovation by greyhill · · Score: 1

      Even if it is from Microsoft, it's got to be better than the RoboLab software my university uses to teach introductory robotics.

  6. Does it run on Linux? by filesiteguy · · Score: 4, Funny

    I just wanted to be the first to ask that... ..mod me down... ..I don't mind.

    1. Re:Does it run on Linux? by Behemoth · · Score: 4, Informative

      It may be a little off topic, but it seems worthwhile to plug to a nice GPL'd robotics package which runs on *nix, has built in simulators for 2D and 3D, and supports a lot of COTS robots (including Roombas):

      Player/Stage: http://playerstage.sourceforge.net/

      Probably not exactly the same target audience as MS's SDK, but we're all geeks, here, right?

      --
      ----- My opinions are my own, etc, etc.
    2. Re:Does it run on Linux? by wellingj · · Score: 1

      My oppinion is that MS is just ripping off another good idea. Just as well though,
      with the prior art of Player they won't be able to thow a patent on it, so they
      won't be able to make money off of it unless they hook people with the 'free for now'
      approach. Kinda like they their EDGI approach.

    3. Re:Does it run on Linux? by Falkkin · · Score: 1

      Somebody already mentioned Player/Stage; there is also Pyro, a framework for developing robotics code in Python. Pyro is open-source and geared toward educational purposes.

    4. Re:Does it run on Linux? by Anonymous Coward · · Score: 1, Funny

      It runs on SuSE Linux (only).

  7. Obligatory futurama.. by plasmacutter · · Score: 3, Funny

    Are the robots shaped like lucee liu?

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:Obligatory futurama.. by j00r0m4nc3r · · Score: 1

      They are shaped like Lucy Liu's kidney.

    2. Re:Obligatory futurama.. by kjart · · Score: 1

      Are the robots shaped like lucee liu?

      Yes - it wont be long before you can fuck something running Windows, instead of Windows fucking you :)

    3. Re:Obligatory futurama.. by HiredMan · · Score: 1

      It's already my policy not to put anything I value on a Windows box.

      If you think I'm putting some THAT valuable to me in a Windows box you're very, very, very wrong.

      =tkk

    4. Re:Obligatory futurama.. by fbjon · · Score: 1

      Well, technically speaking, someone is willing. (Ya, I know it's a joke)

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  8. Cheaper Hardware by Anonymous Coward · · Score: 0

    "the 'standard' Pioneer P3DX robot that's made for home use is $40,000"

    Works with cheaper stuff too. Microsoft Robotics Studio works with a bunch of affordable hardware such as the Lego Mindstorm NXT and the Roomba iRobot.

    http://msdn.microsoft.com/robotics/learn/tutorials /setuphdwr/default.aspx

    1. Re:Cheaper Hardware by JPriest · · Score: 1

      I and others submitted this story to Slashdot a long time ago, but they held off 'till they could find a submitter who put a negative enough spin on it. I took a few obligatory shots in hops of getting my submission accepted, but the idea of making it sound like a $40,000 robot was required to use the platform never even crossed my feeble little mind.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
  9. Microbric Viper Robot by Anonymous Coward · · Score: 0

    Personally, I like playing around with a somewhat cheaper robotics kit (more like $80) made by microbric. It's a little kit with a circuit board and components you screw together and can then program from your pc to automously driver around. There was even a recent post on the coding4fun site about controlling it via IR from your computer:

    http://blogs.msdn.com/coding4fun/archive/2006/12/0 1/1192168.aspx

  10. A problem has occured... by Anonymous Coward · · Score: 0

    ...Unhandled Exception c0000005 at address: 100016b8
    3laws.sys has encountered a problem and your housebot needs to close.

    Please leave the area and make all efforts to avoid housebot while system memory is dumped.

  11. We can all see where this will lead... by waterford0069 · · Score: 1

    We can all see where this will lead...

    Quick! Someone call James Tiberius Kirk - computer killer extraordinaire!!!

    1. Re:We can all see where this will lead... by Anonymous Coward · · Score: 0

      No, no...it's time for Magnus Robot Fighter....oh god, my geek valve just imploded.

    2. Re:We can all see where this will lead... by SnarfQuest · · Score: 1

      Quick! Someone call James Tiberius Kirk - computer killer extraordinaire!!!

      All Kirk could do is some stupid "He always lies" and "he always tells the truth" skit, whereupon the robot explodes.

      You might as well just pull a coin from it's ear. This works quite well with MS based robots because of the "Where did you get that coin from, I thought we had already got it all" subroutine, which causes an overload, shuting down the entire power grid.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    3. Re:We can all see where this will lead... by fyngyrz · · Score: 0, Offtopic

      Yeah? I'll see your Magnus and raise you a Metal Men. [stares]

      --
      I've fallen off your lawn, and I can't get up.
  12. Link to the video introduction by Johnny_Truant · · Score: 1
  13. No Thanks! by Anonymous Coward · · Score: 0

    What the hell is that? Instruction video for genital self-exam?

  14. Robot insurance by Shawn+is+an+Asshole · · Score: 1

    I guess it's now time to invest in robot insurance...

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    1. Re:Robot insurance by twiddlingbits · · Score: 1

      Those insurance companies are slick, you got to read the fine print. If you look closely in Appendix A, Page 19, Paragraph 10, titled Limitations of this Policy you will find this statement:

      This policy shall be uneforceable and all claims will be invalid if damage was caused by any robotic device from Microsoft, or by a robot executing any code designed, developed, marketed or otherwise provided for use in said robot by Microsoft, its' partners or any successors in interest.

  15. Yeey! by ScouseMouse · · Score: 1

    Wonderful, Now with our new Microsoft enhanced robotic devices, We can use our production line for sending out email marketing materials, and when we get the latest Eastern European "Software" Through our email, we can bring our entire production to a halt instead of just the office computers.

    I cant wait. It will be great.

  16. Gate's Laws of Robotics by Freed · · Score: 5, Funny

    Gate's Laws of Robotics (shamelessly stolen from a past /. post)

          1) A robot may not use a non-Microsoft product or through inaction,
          allow a human being to use a non-Microsoft product.

          2) A robot must obey orders given it by human beings except where such
          orders would conflict with the First Law.

          3) A robot must protect its own existence as long as such protection
          does not conflict with the First or Second Law.

    1. Re:Gate's Laws of Robotics by LoonyMike · · Score: 1

      You're forgetting

              4) *Classified*

    2. Re:Gate's Laws of Robotics by Tablizer · · Score: 1

      4) Attack and destroy penguins or anything that resembles a penguin.

    3. Re:Gate's Laws of Robotics by Patrik_AKA_RedX · · Score: 1

      attacking nuns pisses off the pope you know...

  17. So what happens... by Non-CleverNickName · · Score: 4, Funny

    ...when you complete your 50m tall Gundam, complete the programming with Robotics Studio, and on the 30th day, you realize that you forgot to activate it using a Genuine MS key...

    The last thing I need is a 50m mobile suit pissed at me for pirating software...

    --
    This is my signature. There are many like it but this one is mine.
    1. Re:So what happens... by Sj0 · · Score: 1

      Don't worry so much. It'll go on a killing rampage and you'll discover a super cute but ultimately dark and depressed girl with superpowers or a giant mech who will defeat the monster (With your help, because you'll have a mysterious gift for either catalyzing her superpower or driving her mech(No, neither of those were euphamisms for sex, though from a literary point of view they come close a few times), and you'll slowly fall in love. Then the writers will realize they're in the middle of episode 11 and concoct some red herring to end the series in a show and a half and you'll feel ultimately empty despite everything that's happened, because of it.

      --
      It's been a long time.
  18. Now do you Understand!? by Shadow+Wrought · · Score: 1

    Now do you see? This is why the MS icon has been kept. Bill's not Borg, he's just very enthusiastic about this platform;-)

    --
    If brevity is the soul of wit, then how does one explain Twitter?
    1. Re:Now do you Understand!? by kjart · · Score: 1

      Bill's not Borg, he's just very enthusiastic about this platform;-)

      Well, if it's based on Vista, I hope he has at least 2 GB of RAM and a decent video card in there - real world effects are hard to render.

  19. And so it begins. by Anonymous Coward · · Score: 0

    I can envision a future in which robotic devices will become a nearly ubiquitous part of our day-to-day lives I'll see your future, and raise you The Age of Spiritual Machines
  20. well, I think you mean by geekoid · · Score: 1

    Cyberdyne Systems Corporation.

    K. Reese

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  21. Chair Toss? by CycleFreak · · Score: 1

    Does the software have a InitiateChairTossingDiatribe function available?

    1. Re:Chair Toss? by Anonymous Coward · · Score: 0

      I just had a mental image of Twiki from Buck Rogers saying, "Developers. Developers. Developers."

    2. Re:Chair Toss? by Valdukas · · Score: 1

      I think it will. However, to keep up with Microsoft traditions, the function will be called something along the lines HRESULT FormatMessageEx(ROBOT_ACTION_THROW_CHAIR, lptrBufChair, lptrBuffPhraseToYell)

  22. Looks like somebody by everphilski · · Score: 1

    Looks like somebody woke up on the wrong side of the rock

    But in all seriousness even the free package is pretty awesome. You can do time-domain rigid-body simulation at your computer, before building your robot to spec. This isn't just software to control a robot (it is that, too ... but that's easy. People have been doing that for years. Parallax, MIT's BOTboard, etc.) This is a prototyping environment whose resulting code can be directly used in your robotic project. It's a step forward in integration, and quite slick in my humble opinion.

    1. Re:Looks like somebody by SnowZero · · Score: 3, Informative

      MS Robotics Studio was created after Player/Stage became successful. Go look up the features of Player/Stage and then tell me how Robotics Studio is a huge step forward.

    2. Re:Looks like somebody by everphilski · · Score: 1

      1) As far as I can tell, Player/Stage/Gazebo is limited to flat earth. (MSRS is not, arbitrary terrain)

      2) Part of the .NET framework there is a wealth of functionality: mathematics functions, quaternions, etc.

      3) Hooks into DirectX/D3D. Presentation quality graphics. The boss **does** care, even if we engineers don't.

      4) programmatically - the difference between c-calls and a true object-oriented programming is NOT something to be overlooked. Especially when you are simulating discrete objects. The ability to have TableObject *table and Robot *robot, instead of a bunch of c-calls, is a blessing and speeds up your development time (I know, this is my day job). This is also why a lot of people choose DirectX over OpenGL.

    3. Re:Looks like somebody by SnowZero · · Score: 4, Informative

      1) As far as I can tell, Player/Stage/Gazebo is limited to flat earth. (MSRS is not, arbitrary terrain)

      Yes it does. First two hits when you google "gazebo terrain".

      2) Part of the .NET framework there is a wealth of functionality: mathematics functions, quaternions, etc.

      2b) Loss of portability to other operating systems.
      This is not something to be overlooked, given the prevalence of Linux for headless embedded devices (i.e. robots). If you like object-oriented development, Player has bindings for C++, Java, Ruby, and Python.

      Especially when you are simulating discrete objects. The ability to have TableObject *table and Robot *robot, instead of a bunch of c-calls, is a blessing and speeds up your development time.

      Well, if you want to argue the simulator sucks, then I won't necessarily disagree with you. That's not the interface a robot *user* would be dealing with however, only the creator of a custom robot. A C++ interface for the robot "driver" would be nice, but I can understand the portability reasons for choosing plain C. In my graduate-level course on physical simulation, I did use C++ for my simulator. I don't think it was a huge advantage however, since everything was implemented as a large system of ODEs anyway, and the object oriented view was just translating to and from that (following the Baraff/Witkin approach).

      (I know, this is my day job)

      Guess what my day job is?

      This is also why a lot of people choose DirectX over OpenGL.

      It seems to me that the only people who prefer DirectX are game programmers. Scientific/visualization/engineering apps are still largely OpenGL. This is partly due to inertia, of course, but I'm sure they appreciate the portability too, since important scientific and engineering apps tend to work on more than one OS.

    4. Re:Looks like somebody by Sj0 · · Score: 2, Funny

      Guess what my day [cmu.edu] job [google.com] is [post-gazette.com]?

      Making 12 year olds cry on Slashdot?

      --
      It's been a long time.
  23. Microsoft's Robots Will Assimilate You by Freed · · Score: 2, Interesting

    From an older article which shows Microsoft's intentions:

    Apparently this is now part of a larger strategy to create more University level students accustomed to using and developing proprietary software. "They have decided that the best way to increase enrollment is to work with universities to incorporate robotics and computer games into the computer science curriculum as class projects where students can exercise their technical skills." The robotics and computer games would be developed using various Microsoft proprietary software tools instead of the currently preferred Open Source/Free software tools.

  24. Oh, but it is! by Das+Auge · · Score: 1

    This must be how skynet starts.

    That would explain how Skynet was never able to kill a waitress and why it was never smart enough to try and kill that waitress when she was 1 month old.

  25. Linux robot by PermanentMarker · · Score: 1

    So much for the anti microsoft tone in all these responses. None of them deails about potential of this stuff, what about a next SDK for this for visual studio hm hint hint... So for the command type people: Hey did anyone got a CRT tube, some linux folks using a command line are trying to make their own version. Actualy there are now running multible sub versions all over the place and they all only listen to typed commands and none of them knows what actualy rules the world, so they started fighting each other. We had to call in an MS version as it was the only one who could deal with all the different protocols and could understand human language. hehehehe ( $$$$$ evil grin $$$$$ ) Not that much fiction in here btw.

    --
    I know you're out there. I can feel you now. I know that you're afraid. You're afraid of us. You're afraid of change.
    1. Re:Linux robot by Elentari · · Score: 1

      I'm sure you'd make a lot more sense if you'd ever seen a Linux distro before, instead of accepting the stereotypical "CLI-only" perspective. Some of us even use GUIs now and again, in this scary modern age.

    2. Re:Linux robot by Anonymous Coward · · Score: 1, Funny

      ...Actualy there are now running multible sub versions all over the place and they all only listen to typed commands and none of them knows what actualy rules the world, so they started fighting each other... Am I the only one that thinks this was a markov-chain generated post? I can't really follow it. Damn robots, posting on /. now.
  26. Laws of Apostrophe usage by LordEd · · Score: 3, Insightful

    1) A writer uses an apostrophe to indicate the subject's ownership of a noun (ex. Ed's computer)

    2) If the subject ends with an 's', the apostrophe is placed after the s (ex. Gates' laws of robotics)

    3) A writer should follow rules 1 and 2

    1. Re:Laws of Apostrophe usage by Anonymous Coward · · Score: 0

      2) Yuk. Shame on your crappy modern grammar. Does Gates' refer to the possessive of one Gates item, or two Gate items? If it's singular possessive, it gets "'s": Gates's. Less pretty it maybe, but it is correct, consistent and clear.

      PS: I know, I know: English grammar in 'consistent and clear' shock! News at 11!

  27. Barney? by GigsVT · · Score: 1

    I guess the MS Barney robot software was "informal"?

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  28. Can I call mine "Bob"? by Anonymous Coward · · Score: 0

    and does it have more than 4M of RAM?

  29. Something New For MS to Fail At by ewhac · · Score: 1
    Brings a whole new meaning to the term Blue Screen of Death.

    "It looks like you're trying to open a jar of pickles. Would you like Microsoft Robot to: 1) Open the jar for you; 2) Merely loosen the jar, leaving final jar configuration details to you; 3) Try a different jar; 4) Install Micrsoft Deli, with pickle support?"

    Butlerian Jihad, here we come...

    Schwab

    1. Re:Something New For MS to Fail At by Lemmeoutada+Collecti · · Score: 1

      5) Show a blue eyes of death, make an annoying sound, and slowly grind the jar against its forehead until rebooted

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    2. Re:Something New For MS to Fail At by Anonymous Coward · · Score: 0

      I'm a Microsoft fan, but even *I* think this is funny. Please mod up.

  30. Or, if you want to build robots sans MS' help by zappepcs · · Score: 1


    Try some of the resources on the web. The leaf project uses Windows, but is open... as in no cost

    http://tech.groups.yahoo.com/group/leaf_an_AI_robo t/

    From the group site:

    Description
    Leaf is a robot inspired by the computer game Creatures. One of our members began to develop a desktop simulation of one of these AI creatures called Norns. This particular critter was called Leaf. We decided that Leaf needed a physical body (i.e. robot). This forum is for the design/discussion and kibitzing of the build process. All are welcome to participate.

    This is an open source project; both for hardware and software designs. Our goal is to provide all the information necessary for others to get started building their own robots. Please read the Open Source notice in the Introduction under "Files" before contributing a hardware design or software code to this project.

    For much more information about the Leaf robots, see his website at http://leafproject.org./

  31. Frakking Microsoft! by Anonymous Coward · · Score: 0

    So this is how the Cylon occupation begins.

    Thanks Bill.

  32. Thanks Microsoft by Kohath · · Score: 1

    Just in time for my Robonukah vacation.

  33. Coin Melter by coldtone · · Score: 2, Funny

    Time to build my coin melting robot!

  34. There are many OSS alternatives by EmbeddedJanitor · · Score: 2, Informative
    Give the amount of OSS out there fore robotics, would you really want to be Borged?

    Rossum: http://rossum.sourceforge.net/, Lejos: http://lejos.sourceforge.net/, and many others.

    Personally the thought of little Redmondiods running around BSODing is very disturbing.

    --
    Engineering is the art of compromise.
  35. Other Cheaper Compatible Robots by s31523 · · Score: 2, Informative

    The /. blurb mentions a 40K robot "for home use" but according to the links on the M$ website there are plenty of other compatible robots, like the LEGO Mindstorms which has a MSRP of a mere US$ 249.99. With these kind of prices, I think this might be a fun hobby to get the kids into...

    1. Re:Other Cheaper Compatible Robots by s31523 · · Score: 1

      Oh, and here are all the links from the M$ website that claim "support Microsoft Robotics Studio".

    2. Re:Other Cheaper Compatible Robots by jdietsch · · Score: 1

      Hey, our P3DX robot shown in the MS robotoics studio roll-out costs $4,000 -- not $40,000!

  36. Where's my H.E.R.O. ?? by pair-a-noyd · · Score: 1

    Who remembers the Heathkit HERO robots of the early 80's?? It was a little pricey but it was WAY under the $40k M$ wants.. Man, I wanted one sooooo bad. Those were really cool. Shame that Heathkit went under, they had some great stuff. I guess people don't care about building projects anymore, look at Rat Smack, they went from a hobbyist supply center to a bling-bling store.

    Anyway, I would be afraid to let a machine that can move about, grasp objects and runs M$
    to roam my house while I'm sleeping. I can just imagine waking up to a "sick" robot wielding a hockey mask and a butcher knife standing over me..

  37. No way by DaveM753 · · Score: 1

    If I had the brains to build a robot, there is simply NO WAY I would use Microsoft software to run it. There are any number of reasons to avoid MS software, as seen from other MS software in the past. Microsoft's DRM, DCMA, Patents and Copyrights would limit what I could do with the robot. Not to mention Microsoft software's history of BSODs, security holes, etc.

    No way.

    1. Re:No way by goon_coder · · Score: 1

      Yeah..problem is that those of us already pretty heavily involved in the robotics field DO use this already...and have used it for the last 6 months.... Nice try, though...

  38. Japanese robots? by alexgieg · · Score: 1

    Why for a $40k robot, but not for those $1.5k to $5k Japanese robots? Not exactly affordable, but surely more so than a $40k one.

    --
    Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
    1. Re:Japanese robots? by jdietsch · · Score: 1

      The price was quoted wrong; MobileRobots' P3DX is $4,000, not $40,000.

  39. Funny.... by Lumpy · · Score: 1

    why does this overpriced robot that it is for look awfully like the old Hero 2000 bot kit I have sitting in the basement collecting dust?

    $40,000.00... It had better perform sex acts for that price.

    I paid $2500.00 for my HERO 2000 back when they were end of production... inflation did not go that far out of control.

    --
    Do not look at laser with remaining good eye.
    1. Re:Funny.... by jdietsch · · Score: 1

      Actually, the white box-like robot in the photo is the WhiteBox (fancy that!) robotics system, which is about comparable to the Hero. The red one that drives around autonomously is MobileRobots' P3DX, which actually costs $4,000, not $40,000.

    2. Re:Funny.... by aries1470 · · Score: 1

      Hi, Hello Lumpy. You mentioned that you have a Hero 2000?! Wow! Umm... Do you still have it? I remember the series from the original Hero 1 :-) Just was never able to own one. Those were REAL robots ;-) Please let me know if you still have it. :-D

  40. $40,000???!!! by KlomDark · · Score: 4, Informative

    What on earth is going to be in the kit that is worth $40,000?? That's insane. You can get a Programmable Logic Controller (Omron or Allen Bradley), several industrial grade servomotors or stepper motors, the motor drive unit, and a pile of sensors/buttons/actuators/etc off ebay for around $2000.

    In 1991 I worked for a company that did industrial automation fabrication and build this relatively large (Around 40x30 feet of machinery) automated cutting/welding system with two MIG welders (One mounted on a track to adjust for different sizes, anywhere from 40 feet to 4 feet and accurate to 1/100th of an inch), and all the raw material handlers to feed parts into the welders, and we had MAYBE $50,000 in hardware costs.

    Even a hard core GE/Fanuc industrial grade CNC control head is no more than $25,000. This thing had better have the capabilities of R2D2.

    Sounds like a complete ripoff.

    And every automation control system I've used, PLC or CNC, has had the development software free with the unit. Only thing you'd have to pay for was the programming console, which has since been reduced to software that runs on Windows, so needing only a serial or USB cable between the two.

    Do I sound really shocked by the price? I am!

    1. Re:$40,000???!!! by qbwiz · · Score: 1
      And every automation control system I've used, PLC or CNC, has had the development software free with the unit.


      As a note, you have to buy the development software for the Allen Bradley Micrologix series. It's quite annoying to have to spend 2 times more for the software than the PLC (unless you want to pirate it, but we won't go there...).
      --
      Ewige Blumenkraft.
    2. Re:$40,000???!!! by codepunk · · Score: 1

      Mod him up, you are exactly right although I prefer the tcp/modbus beckman controllers in any case a linux box, a little python mod bus and you can build some pretty sophisticated stuff.

      --


      Got Code?
    3. Re:$40,000???!!! by TERdON · · Score: 1

      you have to pay for Omron development tools as well (unless the salesmen is trying to sell you some extra hardware so they throw some software in "for free".). The cost is around $100 though, for the complete suit of tools (every single one they have available, including some of the really advanced ones. AFAIK you can buy parts of that suit for part of the cost...

      --
      I have a really elegant proof for Fermat's last theorem. If this sig was only a bit longer...
    4. Re:$40,000???!!! by Anonymous Coward · · Score: 0

      Funny you should mention $25,000. We have a set of three (3) P3DXs that were bought sometime around late 2003 and cost about $25K each. I'm not entirely certain, as I wasn't on the project from the start, but those are the dates/numbers I recall. We may have had an educational/research and/or volume discount. I wouldn't know these things, as I was the code monkey.

      Plus, the free ARIA toolkit that ActivMedia has isn't half bad, as is their laser navigation package, which should come included in the $25K package. You even get the source code for ARIA (not the navigation package, though). On top of that, it also runs on Linux, and their support doesn't suck (or didn't in 2004). That support is in large part what you pay for, I think. Hardware alone should run closer to $15k...

      So, no need to use the MS API for this particular robot.

      BTW, funnest project I ever had.

    5. Re:$40,000???!!! by Grond · · Score: 1

      This is what you get: Pioneer P3DX

      Anyone has used player/stage will recognize this as sort of the 'default' robot that the simulator uses.
      It's a two wheel differential-drive base that uses sonar for range finding and object detection. On top you can mount all manner of sensors and actuators.

      I have no idea if they really cost that much, though. By implication from this page and this page, though, the P3-DX costs something like $10,000 with an educational discount.

    6. Re:$40,000???!!! by RobinH · · Score: 1

      Maybe back in '91 Allen-Bradley gave away its programming software, but now the software (RSLogix) is sold by Rockwell Software for thousands of dollars depending on what options you want. Support is extra, of course. Still, it's the easiest to use PLC programming software out there, and I've tried about 7 or 8 different programming softwares for different PLCs.

      If you want to buy an ABB robot with the controller, that'll probably run you about $50,000. Getting someone to install it for you, build some end of arm tooling, install the guarding, put in all the safety interlocks, and program everything could easily cost you another $100,000 or way more depending on the application. But that one robot could replace one or two operators over 3 shifts, so payback could be 6 to 12 months.

      I would imagine the reason for the $40,000 is the very low volume that they sell. If you only sell 100 a year then there's no economy of scale for you to get volume discounts on parts, efficiencies in manufacturing, etc.

      --
      "I have never let my schooling interfere with my education." - Mark Twain
    7. Re:$40,000???!!! by jdietsch · · Score: 1

      The P3DX costs $4,000, not $40,000

    8. Re:$40,000???!!! by feijai · · Score: 1

      Having three Dxs, three ATs, and an Amigobot, I may assure you that the most common configuration (a DX with rear and front sonar, no bumpers, no grippers) is about $5K educational.

  41. If you take a look..... by 8127972 · · Score: 1

    ..... at

    this http://msdn.microsoft.com/robotics/getstarted/v1_0 /default.aspx

    You'll see that it includes the following:

    "A set of useful technology libraries services to help developers get started with writing robot applications, and tutorials which illustrate the basics of how to get started in a variety of programming languages."

    Does that include functions like:

    - Chair throwing
    - Google bashing
    - Threats of death to Eric Schmidt

    Just wondering....

    --
    This is my opinion. To make sure you don't steal it, it's covered by the DMCA.
  42. Lawsuit coming? by imstriker · · Score: 0, Troll

    Crap, did they bundle hands with their robot? That seems like a monopolistic practice to me, let's sue them.

  43. Not included in the kit... by aardwolf64 · · Score: 3, Insightful
    The original poster reworded the following positive news about the kit to make it sound like this is totally unusable by anyone, in a misguided attempt to mock Microsoft at any cost:
    It includes a simulation program so that even if you don't have a $40,000 Pioneer P3DX robot, you can still program one then set it to work in an on-screen simulator complete with properties such as friction and gravity.

    It was irresponsible to even post something so slanted... but we should all have grown accustomed to that on Slashdot by now.
    1. Re:Not included in the kit... by Anonymous Coward · · Score: 0

      The original poster reworded the following positive news about the kit to make it sound like this is totally unusable by anyone, in a misguided attempt to mock Microsoft at any cost:

      The poster was ranting that if he were to pay $40,000 for a robot (and ranting that $40k for a home robot is unreasonable according to his experience with buying and installing robotic factory equipment) then he expects the software to be included.

      Not the other way around.

  44. Microsoft's Robot and mac by Joe+The+Dragon · · Score: 1

    Mac Spotted
    crush kill destroy crush kill destroy crush kill destroy crush kill destroy crush kill destroy

  45. 'Stepford Wives' Movie MS Reference by mergy · · Score: 1

    First thing I thought of on this was a movie I just recently saw - the remake of Stepford Wives.

    See IMDB -> http://imdb.com/title/tt0327162/

    Anyway, the Christopher Walken character who is the main guy who converts women into robots has the name 'Mike' from where he used to work (MS). Pretty funny considering the movie itself pretty much sucks.

  46. All your bot. . . by andphi · · Score: 0

    are belong to MS?

  47. So... by theworldisflat · · Score: 1

    Robots will someday claim that parts of humans infringe on their IPs.

  48. Just what America needs by wealthychef · · Score: 1

    Robots! The thing of the future... A new tool to make us even lazier and use more power! Yahoo!

    --
    Currently hooked on AMP
    1. Re:Just what America needs by smithcl8 · · Score: 1

      Yahoo! will make a robot, but only after Google has had one in beta for two years.

  49. What about the programming language? by Zaatxe · · Score: 1

    Are we supposed to program the robot in Visual Basic?

    (duck and cover)

    --
    So say we all
    1. Re:What about the programming language? by adaminnj · · Score: 0

      No, VBA in OO.org on a linux box.

      --
      I'd Tell you all my secrets but I lie about my past
    2. Re:What about the programming language? by RobinH · · Score: 1

      I actually do a little robot programming in industrial settings. The language on some popular models, such as Fanuc robots, is remarkably simple. Basically:

      Go to Point 1
      Wait for Input 3 to turn on
      Go to Point 2
      Wait for Input 3 to turn off
      etc.

      There are other more complicated aspects to it, but the program tends to be very simple. In fact, most industrial robots are programmed by people who never took a university programming course. Fanuc follows a North American view that it should be simple enough for a high school graduate to figure out.

      Some industrial robots, such as ones made by ABB, are PC based and have a more complicated language, similar to BASIC or Pascal and are more powerful, but also harder for the typical maintenance person to deal with in a factory environment. In Germany, the view is that robots should be programmed by dedicated robot programmers.

      Either way, Visual Basic would be overkill when it comes to the robot programming that typically goes on in industry.

      --
      "I have never let my schooling interfere with my education." - Mark Twain
  50. Oh, they're Devious all right by ciaohound · · Score: 1

    Devious: (rising and crossing to a filing cabinet) "Oh well, Reverend Morrison ... in your policy... in your policy... "(he opens the drawer of the filing cabins and takes out a shabby old sports jacket; he feels in the pocket and pulls out a crumpled dog-eared piece of paper then puts the coat back and shuts the ftling cabinet) ".... here we are. It states quite clearly that no claim you make will be paid."

    Vicar: "Oh dear."

    Devious: "You see, you unfortunately plumped for our 'Neverpay' policy, which, you know, if you never claim is wery worthwhile ... but you had to claim, and, well, there it is."

    Vicar: "Oh dear, oh dear."

    Devious: "Still, never mind - could be worse. How's the nude lady?"

    Vicar: "Oh, she's fine." (he begins to sob)

    Devious: "Look... Rev... I hate to see a man cry, so shove off out' office. There's a good chap."

    (The vicar goes out sobbing. Cut to outside. Vicar collects a nude lady sitting in a supermarket shopping trolley... and wheels her disconsolately away. Cut back to inside of office. Close-up on Devious. He gets out some files and starts writing. Suddenly a bishop's crook slams down on the desk in front of Devious. He looks up - his eyes register terror. Cut to reverse angle shot from below. The bishop in full mitre and robes.)

    Bishop: "OK, Devious... Don't move!"

    Devious: "The bishop!"

    --
    Oh, yeah, it's not easy to pad these out to 120 characters.
  51. Wasn't Gates the one... by QuietLagoon · · Score: 1
    ... who said SPAM predicted that SPAM would be eliminated by 2006?

    . '[A]s I look at the trends that are now starting to converge, I can envision a future in which robotic devices will become a nearly ubiquitous part of our day-to-day lives,' Gates writes in the January issue of Scientific American.

    1. Re:Wasn't Gates the one... by Anonymous Coward · · Score: 0

      His spam prediction can mean that "during 2006 spam may be accepted as a marketing channel"...

  52. Already happened by 77Punker · · Score: 1

    I remember a couple of years ago my drink infringed all over my computer's IC's. It was not at all happy.

  53. An interestign point made by Bill by wellingj · · Score: 1
    I look at the trends that are now starting to converge, I can envision a future in which robotic devices will become a nearly ubiquitous part of our day-to-day lives.
    And he wants to charge a royalty for every robot made...
    Seems like we are seeing another attempt at market strangulation and repression.
    To bad for him GPL'd projects are already out there.
  54. At least by ppolitop · · Score: 1

    All of us that are so frustrated of MS products and drive the IT industry one way or another,
    lets drive it away from these free lock-in tricks we all know sooooo well.
    Or we will be getting today's windows' problems, on tommorows' robots.

    No, thanx Microsoft.
    the doc

  55. Share and enjoy... by interactive_civilian · · Score: 1
    making robot software easyier to use
    Sounds like something from Sirius Cybernetics Corporation. Will they sing the company theme song a flattened fifth out of tune?

    Share and enjoy...

    Or, go stick your head in a pig...

    Depending on how much of the slogan is visible...

    --
    "Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
  56. At least it isn't 400 Euros by heroine · · Score: 1

    The sad part is, kids are gladly going to shell out $400 for this and spend their college years emulating it bit for bit in Linux just because it's a Microsoft product, even though you can do the same thing for under $20 with a PIC. The most loyal Microsoft fans are the Linux hackers who clone everything they produce.

    1. Re:At least it isn't 400 Euros by wellingj · · Score: 2, Informative
      I think you missed the point that this has already been done in Linux.
      So Microsoft is the one doing the 'emulating' and passing it off for 'inovation'.
      Its called Player/Stage/Gazebo and it has been out for a couple of years.
      Here's the proof from SourceForge:
      Date: 2002-01-11 15:48
      Summary: Player/Stage 1.1 released
      http://sourceforge.net/projects/playerstage
  57. The new Revolution by wellingj · · Score: 1

    I completly missed this in my first analysis but I
    believe this will kickstart the new botnet revolution.
    ducks and runs

  58. Open-Source Robotics Software by Garrett+Fox · · Score: 1

    If people object to using MS-based robotics software, then let's find and/or build free alternatives. I know of one: Pyro, written in Python (which is itself free/OSS and easy to use). I haven't used it myself, but it seems to support both real robots and virtual hardware. What other systems exist?

    How about building a simple I/O system ported to several languages, with a standard set of functions, suitable for commanding several brands of real robot as well as virtual models?

    --
    Revive the Constitution.
    1. Re:Open-Source Robotics Software by Anonymous Coward · · Score: 0

      I think Pyro and this MS project are related now:

      http://emergent.brynmawr.edu/pipermail/pyro-users/ 2006-July/000371.html

  59. Let's hope someone doesn't build a Gort with this by thewils · · Score: 1

    I can see it now:

    Human (in trembly voice): Gort! Klaatu barada nikto!

    Gort: Dear Aunt, let's set so double the killer delete select all

    Zzzzzzzzzzzzzzzzzzzzzzzzztttttt...

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  60. Surgical Assist Bot - Halted ... by Anonymous Coward · · Score: 0

    :"
    "Your User Authentication Key has expired.
    Please contact your local MS sales representative to complete the Surgical process.
    Allow 4-6 weeks for delivery.
    Thank you for using Genuine Microsoft products!
    Have a super - duper day!"

    - No thanks.

    I'd rather stick with Marvin, as long as he's not allowed to converse with other machines.

  61. itools by Anonymous Coward · · Score: 0

    iLife, iWeb, iPhoto, iRobot

  62. Reminds me of the joke: by blueZ3 · · Score: 1

    The day MS markets something that doesn't suck is the day they start selling vacuum cleaners.

    --
    Interested in a Flash-based MAME front end? Visit mame.danzbb.com
  63. Oblig Futurama by SeaFox · · Score: 1

    Hey sexy mama, wanna kill all humans?

  64. That's good news by Uukrul · · Score: 1

    And to think I had thought this would all start with Skynet...
    Instead of let the destruction happen you could make it miserably fail. Skynet will be full of "useful" programs for a militar A.I. like minesweeper (Why not? WOPR plays tic-tac-toe), wordpad, Windows Media Player, outlook express and compatible Zune plugins for Internet Explorer 8. If the system don't kill itself probably a teenager script kiddie could do the work.
    Welcome, and good bye, to our Ms-Skynet overlords.

    --
    My city: Barcelona.
  65. why do I have the feeling... by teoo · · Score: 1

    that I will do my masters degree in this environment? I like ABB ROBOT STUDIO, but this is more general. I hope that there won't be a problem with sharing the code. This is great for robotics students/enthusiasts. Sharing is the key to growth.

    1. Re:why do I have the feeling... by Anonymous Coward · · Score: 0

      Yep, sharing is the key, that's why I GPL'd my robotics simulation system (that I used for my masters degree). If you want to help improving it, or just want to use it, take a look at:
      http://www.lec.ufrgs.br/~dmbasso/phi (under development) and
      http://basso.inf.br/phi (now obsolete, the version used in my thesis)

  66. Re:Where's my H.E.R.O. ?? by King_TJ · · Score: 2, Interesting

    Yep! I remember the HERO1 robot! When I was in grade school, I eyed one in a Heathkit catalog, and immediately wanted it. (I vaguely recall it selling for somewhere around the $7000-8000 price range in the early 80's?) I also recall that the arm on the top of it was sold as an option, costing a considerable amount extra.

    One guy I knew in grade school told me his brother's school actually purchased a HERO1 robot, and they learned to do some simple programming of it in one of their classes.

    I also remember a competing product, the RB5X. (Found info on it here: http://www.robotswanted.com/robotgallery/rb5x/inde x.html) They STILL make it, apparently!

    One Xmas, my mom took me to a local department store called Goldie's (long since gone out of business), and they had an RB5X wheeling around the store, telling people "Merry Christmas!" and offering to take your picture with a Polaroid camera. I thought that was the coolest thing!

  67. In related news... by mjtg · · Score: 4, Funny

    ... Microsoft has informed the SEC of its intentions to change its name to the Sirius Cybernetics Corporation.

  68. Real robotics with LabVIEW by Artificial+Lifeform · · Score: 1

    National Instruments LabVIEW has been de facto standard in automation programming. If you want to play with robotics seriously, you should try out LabVIEW rather than this MS prototype. I tried this MS Visual Programming Language that ships with MS Robotic Studio. It was slow, unintuitive, hard and slow to develop and only had very restricted set of ready-made functionality available. LabVIEW on the other hand is an integrated cross-platform development environment with 20-year history. You can program both desktop computers and various real-time hardware environments with the same language and same development environment. Of course not all functionality is available for real-time targets and dedicated FPGA chips as these only have limited functionality. The downside of LabVIEW is that it's not free but rather expensive. The language is also strictly closed source and National Instruments has been very strict not to release any source code for the runtime environment. Academica can get LabVIEW for reasonable price, for industry prices are rather high.

    For more information on LabVIEW see official website and LabVIEW forum LAVA. LabVIEW Toolkit for LEGO® MINDSTORMS® NXT is available for free download (but you need LabVIEW to run it).

    1. Re:Real robotics with LabVIEW by teoo · · Score: 1

      LabVIEW is great. Once you get to know it, it's great. Graphic programming is cool, but not so user friendly like Simulink (matlab). I made a simple driver/userface to comunicate with minolta pirometer and it only took me few hours of work.

  69. But does it run FOR Linux? by rvw · · Score: 1

    Well?

  70. Prescient by StikyPad · · Score: 1

    Microsoft Formally Releases Robotics Software

    When told the news, Cmdrtaco reportedly said "I TOLD you bitches! NEVER question my icons again!"

  71. hmm by Anonymous Coward · · Score: 0

    does it run on Linux?

  72. On the topic of old Internet jokes by Merusdraconis · · Score: 5, Funny

    I actually tried out this software - it gathers an incredible amount of data about the surrounding environment, then discards it and drives into walls.

    1. Re:On the topic of old Internet jokes by Dabido · · Score: 1

      'discards it and drives into walls.'

      That's a feature. Live with it! :-)

      --
      Sure enough, the cow costume was hanging up next to the superhero outfit and sailors uniform. (S,Spud)
  73. Wouldn't be the first time by DECS · · Score: 1

    Microsoft is good a making announcements, the real problem is in delivering products they've promised.

    "Microsoft introduced a new product vision called Cairo in 1991; it ended up disrupting development and marginalizing competition throughout the next decade. The tactic worked so well that Microsoft repeated it in the following decade as Longhorn. Here's how it happened, and why Microsoft won't be able to repeat the same fraud again."

    Microsoft's Yellow Road to Cairo

  74. Non-commercial use is free. by Anonymous Coward · · Score: 0

    RTFA. The commercial license is 399. Non-commercial is free.

  75. Matrix Nightmare is starting to be Reality... by evil_core · · Score: 1

    In Soviet Russia you control the robots.
    In Soviet America robots control you!

  76. hrmm... by ZahnRosen · · Score: 1

    neat... kind of make the lego stuff seem like a toy... wait a minute..

  77. Oh crap!! by madbawa · · Score: 0

    So Judgement Day will become a reality. Its a good thing I've booked my T-1000 in advance.

  78. Blender by Anonymous Coward · · Score: 0

    Wooooow..... I can already do that with Blender, including realtime physics, sensors and python programming. And of course, modelling, lighting, texturing, etc.

  79. Whole new meaning to Blue Screen of Death (n/t) by Anonymous Coward · · Score: 0

    n/t

  80. Re:$40,000???!!! - not correct by Anonymous Coward · · Score: 0

    The $40,000 price quoted in the article seems really inaccurate for a Pioneer 3 DX, even with optional accessories it's much less. That robot is not really a "home robot" anyway. The same manufacturer -- not Microsoft btw! -- also makes a smaller less expensive (and less capable) robot that might be more affordable for hobbyists, as well as some big expensive commercial/industrial stuff. Plus their software (some of it is GPL) is included, and the robots also work with Player (all GPL).

  81. MSROBOTS.EXE by Baiken · · Score: 1

    Mod me down for obvious.

    directive 66:

    Upon visual contact with a Linux machine, the robot shifts to battle mode, sreaming:

    EXTERMINATE!, EXTERMINATE!

    sorry somebody has to say a bad joke...

  82. The author is nucking futs! by wjsteele · · Score: 1

    Who ever wrote this article sure chose his words to make it sound expensive. He made it sound as if you have to buy that Pioneer robot for $40,000 in order to use it.

    That's simply not the case. You can develop for a wide range of robots with this from the Parallax Boe-Bot, Lego Mindstorm NXT and Roomba all the way up to those expensive robots for $40,000 or more. You can even build it for custom robots based on little pics like the BASIC Stamp computer and others similar to it.

    The beauty of this package is that you can program it visually (using the Visual Programming Langauage) or in C# or VB - depending on your skill level.

    Bill

    --
    It's my Sig and you can't have it. Mine! All Mine!