Microsoft's New Attempt To Dominate Robotics 225
An anonymous reader writes "IEEE Spectrum reports that Microsoft's Robotics Group is announcing new world domination plans — at least for the robotics world. The company is making its Robotics Developer Studio (RDS), which includes Microsoft's CCR and DSS runtime toolkit, available to anyone for free. Why make it a freebie? Because the company wants to expand its RDS base and get a grip on the robotics development space, hoping big things will come out of it."
Wow... (Score:3, Insightful)
Wow, that is one biased summary.
Re:Wow... (Score:5, Insightful)
I will have to second the AC's opinion here...
We call this Business 101. Same reason Oracle kept java free...in the "goal" that its services would be desired later. (Keep Java popular and mainstream)
Why don't we just say we hate Apple, Microsoft, and all other corporations to be fair...or we can legitimately point out where corporations are unethical and not tolerate those acts and support good business practices (There are examples for Microsoft, Apple, etc. Every silver lining has a touch of gray). Plus why start complaining about free software, do you wish they charged for it?
Sorry for that rant...but this isn't front page new format, more flame-bait. As for creating software for robotics, I did find that interesting, thanks.
Re:Wow... (Score:5, Insightful)
So, dah, who would trust Microsoft to actually compete by making better products? Not too many who've seen them operate over the past 20+ years. If they are so good, let them sell API's which run on top of Linux. Oh wait, they die without the ties to Windows. IMO
LoB
Re: (Score:2, Insightful)
And it's that 'legal AND illegal' that worries some here. With one hand, Microsoft is openly doing something that is legal and will doubtless benefit some people. Given their history, what's the other hand doing? It's possible there isn't a concealed part of the overall process, but given that very same history, why is anyone in a rush to demand they get the benefit of our doubts? How many times does Microsoft have to demonstrate they have an ulterior motive, before everyone gets the memo?
Re: (Score:2)
Given their history, what's the other hand doing?
Building a secret underground army of robotic clone warriors to take over the world.
And who is Komar, King of the Voins? I've wondered that for years...
Re: (Score:2)
No, it's not. There are anti-trust laws for specifically this sort of thing.
Regardless, if a company is doing something legal then there really shouldn't be an issue. What, should we not let Microsoft give away their software for free? Should we require them to charge money for the robotics studio? If it's legal then it's legal, end of story.
However, if a company is doing something illegal then it's illegal and they should be prosecuted, end of story.
I really don
Re: (Score:3, Insightful)
"Having a monopoly is, in itself, legal."
No, it's not. There are anti-trust laws for specifically this sort of thing.
If that were true, the first company to make any product would always be breaking the law. What's illegal is using control of a market to stifle competition.
Re: (Score:2)
Having a monopoly is, in itself, legal.
No, it's not.
Practically speaking, it's nearly impossible to be a monopoly and not violate antitrust law, but being a monopoly is not, in and of itself, illegal.
Re: (Score:2)
If they are so good, let them sell API's which run on top of Linux. Oh wait, they die without the ties to Windows. IMO
This is one of the stupidest things I've heard this week. I agree that Microsoft is an evil entity spawned by the dark lord himself, but even if they were good they'd have no reason to support a competitive platform. Besides if they did, it'd probably suck on Linux anyway so no harm no foul.
Re: (Score:2)
How is this one dedicated to open source? Sure, they threw some bits here and there; but can it even be run independently of MS OS? (that would a nice thing, on some small robot with "weak" non-x86 CPU)
Anyway, in robotics people seem to be wiser and this MS suite doesn't enjoy much uptake compared to fully free/OSS ones.
Re: (Score:3, Insightful)
I agree with the spirit of your post, but certainly not this statement. It's 100% true.
Microsoft is a deeply shitty company, not because of the software it makes, but because of how it behaves in the larger community. Always has been. You are entirely correct to point out we should not give a Google/Apple a pass on ANYTHIN
Re: (Score:2, Insightful)
Maybe it's time to stop being so angry about something that, if you'd only stop using it, wouldn't even affect you?
Re: (Score:2, Insightful)
Actually, yes, "no charge" == "free software". What you probably meant is that "no charge" != "Free Software".
Re: (Score:2)
For many, Microsoft seems indomitable. Then again, there was a time when IBM and then Novell seemed indomitable in their own markets and Microsoft stepped right in and took them over. Microsoft was smaller and more driven in those days and quality standards, expectations and complexity were far lower in those days. For many, Microsoft remains indomitable still...especially in their own markets. But Microsoft seems to be weaker in new and in changing markets and are unable to keep up, let alone place its
Re: (Score:2, Insightful)
When was the last time Microsoft had a success with any thing new? I hate to break it to you but the reason we don't hear more complaining about Windows 7 is coporations are still clinging to their XP licences and most home users are clinging to their pirated copies of XP.
But it has a basis in the business model. (Score:3, Insightful)
Re:But it has a basis in the business model. (Score:5, Insightful)
Really? Every Exchange implementation I've been on in the last 15 years (starting at 1000, 5000, 9000 & my current job @ 15,000 users) has been just as "install and forget" as the first @ 200 users. Perhaps you're just doing it wrong?
Re:But it has a basis in the business model. (Score:4, Funny)
Re: (Score:3, Informative)
Perhaps you have been really really REALLY lucky?
I hate Exchange with a passion that is hard to put into words. The attempt to express my feelings for it is best done by quoting Khan, "from Hell's heart, I stab at thee! For hate's sake, I spit my last breath at thee!"
I had nothing but problems with corrupting Exchange stores, failing services, installation compatibility issues, etc. Of course you can blame the server admin and just claim I did not have the skills or the understanding, despite working wi
Re: (Score:2, Insightful)
Khan... or, Ahab...
Re: (Score:2)
Heh.. yes you are right. Star Trek mangled a lot of the quotes from Moby Dick, but I thought it would be appropriate and more accessible to quote Khan on Slashdot.
I know it's from Moby Dick, but every time I think about it I hear Ricardo Montalban's voice saying it.
fixed it for you (Score:2)
They offer Internet Explorer for free adopting Netscape's business model.
nope you didn't (Score:2)
Re: (Score:2)
Not true. It was initially cost-free for non-commercial use although Netscape kept changing its policy and reneged on its promises.
Re: (Score:2)
In the recent years Mozilla has been better than IE (and guess what its market share has gone up), but some years ago, Mozilla was something that people put up with be
Re: (Score:2)
No kidding. I thought that was a kdawson story, but I owe him an apology.
API! (Score:3, Interesting)
If they combine it with a similarly good API as XNA is and get hardware support, that's great.
Coding robotics has previously required a lot of low level coding. Who of us haven't though how great it would be code your own robot easily, and make it work just like you want it to, without going to all the low level details?
Re: (Score:2)
Coding robotics has previously required a lot of low level coding. Who of us haven't though how great it would be code your own robot easily, and make it work just like you want it to, without going to all the low level details?
Yeah, it'd be really innovative if you could program robots in a language like, for instance, smalltalk..... oh, did I hear the 1980's calling?
Re: (Score:2)
I don't think i need all of Smalltalk's power for my robotic turtle, he just needs to rotate, move forward and raise or lower his pen. Is there a high-level language suitable for him?
Re: (Score:2)
Is LOGO a high level language? Wasn't it originally just commands to stepper motors? Or can it do proper logic? My ignorance annoys me.
Re: (Score:2)
you always end up paying dearly in the end.
I haven't yet. When does "always" happen?
Or is this similar to what I hear from the other side: stay far away from anything having to do with Linux, you'll always end up not being able to do what you want to do in the end.
(or have trouble configuring, or whatever).
Re: (Score:2)
you always end up paying dearly in the end.
I haven't yet. When does "always" happen?
When you're least expecting it, just like the Spanish Inquisition! [wikipedia.org]
Re: (Score:2)
Plus why would limit yourself to only handful of supported prebuilt robots. Or to how MS software is limiting their use? (will it even run independently of a PC with Windows?)
Re: (Score:2)
Plus why would limit yourself to only handful of supported prebuilt robots. Or to how MS software is limiting their use? (will it even run independently of a PC with Windows?)
The software isn't limited to educational and hobbyist kits like LEGO's Mindstorms.
That is one of the reasons why it includes a DX 10 graphics simulator with NVIDIA physics acceleration. Why there are tutorials for importing 3D models using tools like Blender:
Benefits of Simulation
Low Barrier to Entry
Simulation enables individuals usi
Re: (Score:2)
Re: (Score:2)
I see a future where MS bots will only talk to other MS bots.
I think you're confusing MS Bots talking with other MS Bots with MS Zune's Squirting feature ... on the other hand, maybe they're one and the same?
Re: (Score:2)
Something like http://www.tinyclr.com/ [tinyclr.com] is actually pretty cool, having used it, yes the 72 Mhz chip feels a little slow compared to using it more directly using C.
Microsoft has also updated many of the libraries, so it is easier to do various different tasks at the same time, however there are still a lot of steps involved in writing code for something like the FEZ domino, I could definitely understand that it is harder, yet at the same time Visual Studio is an absolutely awesome development environment tha
Where can I get a robot? (Score:4, Interesting)
Great, so where can I get a cheap compatible robot and what kind of stuff can I program it to do?
Also, http://ti.arc.nasa.gov/tech/asr/intelligent-robotics/nasa-vision-workbench/ [nasa.gov] looks pretty damn cool.
Re:Where can I get a robot? (Score:5, Informative)
Great, so where can I get a cheap compatible robot and what kind of stuff can I program it to do?
These are MSDN sites.
So be prepared for information overload.
Microsoft Robotics: 3rd Party Hardware [microsoft.com]
Microsoft Robotics Developer Center [microsoft.com]
This page is an introduction to robotic simulation, with some nice screen shots of the VSE sample environments: Simulation Overview [microsoft.com]
Re:Where can I get a robot? (Score:4, Informative)
This list seems more tidy [wikipedia.org]. And just below with links to fully free software with which MS tries to compete via this release, probably (doesn't mention one...worth mentioning [wikipedia.org])
Hey, in this case the users are small in numbers and "geeky" so typical MS adoption rules should not apply. OTOH parent poster seems specifically inspired by this MS release (and its promises) in asking for a robot to play with...
Lego Mindstorm NXT (Score:2)
Hasta La Vista (Score:5, Funny)
Sounds like a plan to me.
When the robot uprising starts, there'll be a million ways to crash the fuckers.
Re: (Score:2, Funny)
"Must kill all humans.. Error.. please reboot me"
Re:Hasta La Vista (Score:4, Funny)
Hasta La Vista
Best pun I've seen in hours
Re: (Score:2)
Re: (Score:2, Funny)
C#-rated
Re: (Score:2)
Oh I've already seen the C-rated movie with the incredibly bad plot.
Re: (Score:2)
Sounds like a plan to me.
When the robot uprising starts, there'll be a million ways to crash the fuckers.
Well, that will teach me to eat dinner whilst reading Slashdot. One keyboard with extra noodles, coming up...
Wrong Movie (Score:2)
We are the Borg. Lower your shields, and surrender your ship. We will add your biological and technological distinctiveness to our own. Your culture will adapt to service ours. Resistance is futile.
Not only free as in beer! (Score:5, Insightful)
In addition to creating a single RDS release, the robotics group is also making the source code of selected program samples and other modules available online, hoping to improve collaboration among users. In particular, Microsoft wants to entice the growing community of hobbyists, do-it-yourselfers, and weekend robot builders.
They are releasing code. Which is worth mentioning in the summary, since we are talking about Microsoft. Obviously they are not opening the whole thing, because after they extend, they want to make money, but still it is interesting.
Re: (Score:3, Interesting)
making the source code of selected program samples and other modules available online
Woohoo, they're providing tutorial code.
Re: (Score:2)
What part of "selected program samples and other modules" don't you understand? They're not releasing the code for the actual product..
Re: (Score:2)
Microsoft Attempting to Catch-up with Open Source? (Score:2)
I admit it I didn't RTFA... but it sounds like the Willow Garage stuff... http://www.ros.org/wiki/ [ros.org] ?
(http://www.willowgarage.com/ for the record is their main site).
Success breeds success! (Score:2, Funny)
Get a grip (Score:2)
>"Why make it a freebie? Because it wants to expand its RDS base and get a grip"
No! Really? MS wants to offer something "free" for the purpose of dominating some market? I just can't believe it!! I bet it can't possibly benefit them in some way.
The joke has come true! (Score:3, Funny)
"The day Microsoft makes a product that doesn't suck is the day they start making (robotic) vacuum cleaners."
Toy Robots (Score:2)
"Consumer robotics is a new product category and building [applications] there requires leveraging the capabilities and inspiration of a broader community," he says. "This is exactly what we want to do.
I'm sorry, but consumer robotics is not real robotics. Consumer robotics is toy robotics because anything other than toy robots, when operated by Joe or Jane Consumer, can kill people.
--
BMO
2 year old technology (Score:5, Informative)
Robotics studio was made a paid product 2 years ago.
Looks like they did not get enough buyers and its being offered for free now!
And looks like it hasn't been updated in last few years.
Regarding CCR, .Net 4.0 has made vast improvements in multi-core API. .Net and ConCRT for C++
I don't see how much relevant CCR will be given the release of Task Parallel Library (TPL) for
Industrial Robotics Manufacturers ... (Score:2)
ABB [abb.com] and MotoMan [motoman.com] are quaking in their boots.
Seriously, does anyone use Microsoft's Robotics Products? for anything industrial?
Re: (Score:2)
No, and the amateurs that are playing with the Arduino and Basic stamp are not going to use .NET either ...
I for one... (Score:2, Funny)
Welcome our new, blue-screened robot overlords.
Re: (Score:2)
.
Another example... (Score:2, Insightful)
.
Will Microsoft suck the innovation and profits out of the robotics industry in the same manner they sucked the innovation and profits out of the PC industry? Will the use of Microsoft's development environment environment force you to slow down your innovation to the level that Microsoft wants to accommodate?
Stay tuned to /. for updates..................
Re: (Score:2)
"Will Microsoft suck the innovation and profits out of the robotics industry in the same manner they sucked the innovation and profits out of the PC industry?"
Sure, because before MS came along there was all kinds of innovation and profit in the PC industry. Which is pretty amazing since there was no IBM PC before MS came along.
Re: (Score:2)
Of course not. But there sure was a pretty viable *PERSONAL COMPUTER* industry. Apple and Commodore owned the PERSONAL COMPUTER industry, and golly, it was even big enough for a couple of geeks in a garage to start a company, and then go public.
Why do people keep thinking Microsoft is the only thing in this world?!
Re: (Score:2)
You are ignoring context (a common problem around here).
If someone posts that MS "sucked the innovation and profits out of the PC industry" do you think they're referring to Commodore or Radio Shack? If the initials PC refer to all personal computers what was the point of those Apple advertisements "I'm a Mac", "I'm a PC"?
Bot net! (Score:2)
Hacked robot controllers gives a whole new meaning to "botnet".
Sounds like bad news to me (Score:4, Insightful)
Nice summary (Score:5, Insightful)
By the summary's logic, Linus Torvalds must be the next Dr. Evil, because he's been giving away Linux for over a decade.
Re: (Score:2)
Yeah, but he only did it for fun and to become a millionaire.
Re: (Score:3, Insightful)
If MS would be opening up the code for everyone under an open license, that would be news. But until that, it's just a marketing gag to get a foot in a new market.
Re: (Score:3, Insightful)
Linux doesn't have a proven track record of Embrace, Extend, Extinguish. Step 1, embrace whatever new protocol it is. Everyone's happy that MS gets on board. Step 2, extend the protocol with MS-specific tech. Competitors can't use this because it's patented or relies on knowledge of the inner workings of closed-source software. Step 3, extinguish. When the extensions become industry-standard, use them to smash competition. Winner: Microsoft.
Note that this isn't some sort of flamebait. Microsoft inve
Summary is Ridiculous Bullshit. (Score:5, Insightful)
Honestly people, there are more than enough valid reasons to dislike MS without adding imaginary ones. TFS takes the free release of what's probably at least nifty and interesting software and turns it into an irrelevant blurb about "world domination". As far as I can tell, MS dominates two (closely related) industries: home/office desktop and laptop OSes and utilities, and office software. They have also entered into many other markets, sometimes producing good products, sometimes bad, but never really getting the necessary leverage to "dominate" other, often better competitors for long. (e.g. Xbox, Zune, hotmail, Silverlight, Windows Mobile, Windows Server, even IE at this point.) I'm sure there is no shortage of asshats who go with MS simply because of an easy contract, but I'd like to think that robotics engineers and researchers aren't among them. If the tools are solid, great. If not, no one will care.
Seriously. Hate on MS because of sleazy monopoly abuse. Hate on them for releasing disappointing public-beta style software. But the sort of hyperbolic nonsense on the frontpage makes *NIXers look like unbalanced zealots.
Re: (Score:2)
Here's what I expect:
Dear aunt, let's set so double the killer delete select all...
Re: (Score:2, Troll)
MS makes Robo OS (Score:2)
Two thoughts on this and neither are good:
-Blue Screen of Death will have a new terrifying meaning
-At my age I may be among the first generation to have substantial elder care provided by robots (about 15yrs out). I was hoping for cool and useful robots ... now it will be the same old crap. I'll be 75 and will then be asked ... "my robot has this problem ..."
Resistance is Futile (Score:2)
It's more like abandonware (Score:5, Interesting)
This looks more like Microsoft giving up than going for world domination. A few years ago, Microsoft had a presence at robotics conventions, pushing the thing. That shrank, then disappeared.
A basic problem is that Microsoft Robotics Studio is built on Microsoft Web Services, which is not exactly the tool you want for real-time operation. It has a simple-minded visual programming environment. There's little (any?) vision support. There's little, if any, machine learning. It's really only about two notches above Lego Mindstorms, and way below stuff like DARPA Grand Challenge vehicles or Boston Dynamics' robots.
If you want to see more cutting edge stuff, download Willow Robotics code. They're working hard on vision and making real progress.
Hobbyist robotics needs a major quality upgrade. People are still building '80s type robots. By now, any serious robot should have a vision system and SLAM (Simultaneous Localization and Mapping). Any robot with a laptop, or one of the fancier cell phones, on board has enough compute power for that. But Microsoft Robotics Studio won't take you there.
I'd like some of whatever they're smoking. (Score:3, Interesting)
Where do they think there's money to be made? In toys, Lego Mindstorms pretty much has it sewn up; it's well established, integrates well into a major well established mechanical toy and and has a huge community around it. I don't know a great deal about industrial robotics, but I'd suspect it's a game for specialists simply because of liability issues - it's bloody dangerous if done wrong.
I want to to know what they're smoking. And where I can get some.
Free to consume but not to reenvision? (Score:2)
You should read TFA it does mention a number of different manufacturers.
Has anyone used Robotics Studio? The visual programming language looks kinda neat at a glance.
Do people really build robots with this kind of thing? Looks like maybe it is for easily configuring a robot to follow certain paths and such?
In comparison Willow Garage is open source and has a lot of people getting involved. I'd like to hear from people who have tried both but ROS is a real open source unix development kit, and so is more lik
danger! (Score:2)
Danger, Will Robi
*** STOP: 0x00000019 (0x00000000, 0xC00E0FF0, 0xFFFFEFD4, 0xC0000000)
BAD_POOL_HEADER
Re:bad quote (Score:5, Funny)
Notepad.
Re: (Score:2)
Well, notepad.exe (empty, just opened it) is using ~6-7MB of RAM, while vi is only using ~3MB with a script open - albeit a short one.
Re: (Score:2, Funny)
Re: (Score:2)
Re: (Score:2)
3,964k here, XP Home SP3. Hey, I typed 'the cat sat on the mat' into it and it dropped right back to 400k then back up to 752k. Odd. Maybe the more text i put in, the smaller the memory footprint? Oh, now it is at 1,012k before I could type anything else in. Hmm, maybe I should wait for the memory use to fluctuate before I hit save and thus economise on disk space? :-)
Re: (Score:2)
3.4mb here, xp sp3
Re: (Score:2)
But how else will your robots check their MySpace accounts?
Re: (Score:2)
iRobot (Score:5, Funny)
DUDE: Robot, grab me a beer.
iROBOT: I'm sorry, Steve says those are bad for you.
DUDE: What the fuck?
iROBOT: Would you like some water with a splash of lemon instead?
DUDE: No, I just want have a beer and play a little... where is my Halo 5?
iROBOT: There was a cutscene that showed a nipple, so it has been discarded. I have replaced it with "Yoga For Everyone." Would you like me to show you some poses? We can...
DUDE: No, please, go ahead and get started with out me. I'm just going to go find this receipt I've been looking for...
Re:iRobot (Score:5, Funny)
iROBOT: I'm sorry, Steve says those are too fattening for you.
DUDE: What the fuck would Steve recommend, then?
iROBOT: Apple martini.
Re: (Score:2, Funny)
You're doing it wrong:
DUDE: Robot, grab me a beer.
iROBOT: I'm sorry, Steve says those are bad for you.
DUDE: Robot, sudo grab me a beer.
iROBOT: One beer coming up, master.
Re:iRobot (Score:5, Funny)
DUDE: Robot, grab me a beer.
iROBOT: I'm sorry, Steve says those are bad for you.
DUDE: Robot, runas
iROBOT: iRobot has encountered a problem and needs to close. We are sorry for the inconvenience.
.
Re: (Score:2)
Re: (Score:2)
It's actually "Embrace, extend and extinguish".
Its origin is a matter of dispute, but everyone agrees that the DOJ used it to describe their view of MS's strategy with respect to competitors.
Re: (Score:2)
industrial robots have been used for 25+ years for loading and unloading stamping presses, welding and cutting, machining, etc.
this is of kind of robot that is fastened in one place, of course, not walking around. but doing real useful work.
and for at least the last 15 years most have been controlled using MS Windows anyway....
Re: (Score:3, Insightful)
mucking foron - did you see what microsoft did to its last attempt at putting out open source stuff? just killed it not too long ago. so... sure, yeah, whatever.
Re: (Score:3, Insightful)
As with most religions, F/OSS zealots like what they like and hate what they hate without regard to fundamental principles.
Re: (Score:2, Insightful)