Linked by David Adams on Mon 10th Aug 2009 17:38 UTC
Hardware, Embedded Systems Robots can be about as complex a machine as you're ever likely to encounter, but roboticists spend a lot of time solving mundane problems that have already been solved countless times by other robot makers. A recent New Scientist article documents the efforts of researchers around the globe that have begun to collaborate on the Robot Operating System (ROS), which they hope will provide a common platform for robot research, letting its users concentrate on advancing the state of the art instead of reinventing the wheel.
Order by: Score:
ROS? Noooo!
by umccullough on Mon 10th Aug 2009 18:11 UTC
umccullough
Member since:
2006-01-26

They can't call it ROS - that's already the shortname for ReactOS ;)

Maybe they can call it RobOS ;)

Reply Score: 2

mark this day on your calendar...
by poundsmack on Mon 10th Aug 2009 18:44 UTC
poundsmack
Member since:
2005-07-13

...today, SkyNet is born ;) .

in all seriousness I am glad this endevor has begun. Though I must say, I do really like MS's offering. http://www.microsoft.com/robotics/

now if only I could get my Roomba's to fight eachother...

Edited 2009-08-10 18:45 UTC

Reply Score: 4

jibadeeha Member since:
2009-08-10

...today, SkyNet is born ;) .


It would be interesting to see how Microsoft would extend and embrace Skynet ... Imagine if Ballmer became self aware. ;)

Reply Score: 12

How about a working link?
by kragil on Mon 10th Aug 2009 18:47 UTC
kragil
Member since:
2006-01-04

The first link just links back to the OSnews article. Why didn't the other commenters notice that ;) ?

And whatever happened to your 1984 Apple posts?

Reply Score: 2

RE: How about a working link?
by David on Mon 10th Aug 2009 18:55 UTC in reply to "How about a working link?"
David Member since:
1997-10-01

Fixed. Thanks.

I think we've had something about Apple every day this past week. (Some are page 2 stories). It's just hard to notice because we normally write about Apple a lot.

But I'm going to address the status of my call to arms in another editorial this week.

Reply Score: 1

RE: newscientist link
by kragil on Mon 10th Aug 2009 19:21 UTC in reply to "newscientist link"
kragil Member since:
2006-01-04

Interesting.

Scientists don't like MS (unless they get paid by MS)

"ROS currently only runs on Unix-based platforms. Software for ROS is primarily tested on Ubuntu and Mac OS X systems, though the ROS community has been contributing support for Fedora, Gentoo, Arch Linux and other Linux platforms.

While a port to Microsoft Windows for ROS is possible, it has not yet been explored. "

Reply Score: 3

RE[2]: newscientist link
by bnolsen on Mon 10th Aug 2009 19:24 UTC in reply to "RE: newscientist link"
bnolsen Member since:
2006-01-06

Robotics guys are bare to the metal. Unix is far more bare to the metal than windows is.

Access to hardware is much simpler with unix based OS's, considering a driver is written and can be accessed from /dev/ Pretty simple and works quite well when screwing around and prototyping new interfaces.

Reply Score: 4

3 Robot Laws (plus 4)
by fretinator on Mon 10th Aug 2009 20:33 UTC
fretinator
Member since:
2005-07-06

Robot Laws

1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.

2. A robot must obey any orders given to 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

4. Never use GOTO, especially in a public restroom.

5. It is not wise to show your source code to strangers.

6. Azimov > Heinlein > Bradbury

7. Mannekins tough, Humans chewy

Reply Score: 4

RE: 3 Robot Laws (plus 4)
by sbergman27 on Mon 10th Aug 2009 20:42 UTC in reply to "3 Robot Laws (plus 4)"
sbergman27 Member since:
2005-07-24

6. Azimov

I don't usually do this... but it's "Asimov". It's been 17 years since the world lost him and I guess I still think of him every day.

Reply Score: 3

RE[2]: 3 Robot Laws (plus 4)
by fretinator on Mon 10th Aug 2009 20:49 UTC in reply to "RE: 3 Robot Laws (plus 4)"
fretinator Member since:
2005-07-06

"6. Azimov
I don't usually do this... but it's "Asimov". It's been 17 years since the world lost him and I guess I still think of him every day. "

Darn, I let me spell checker correct it for me - I originially had Asimov. I gues my spell checker doesn't do SciFi - or is it SyFy?

Reply Score: 2

RE[3]: 3 Robot Laws (plus 4)
by sbergman27 on Mon 10th Aug 2009 21:14 UTC in reply to "RE[2]: 3 Robot Laws (plus 4)"
sbergman27 Member since:
2005-07-24

I gues my spell checker doesn't do SciFi - or is it SyFy?

Just as a point of interest, Isaac made a distinction between "SciFi" and "science fiction", at least according to one of his essays. (I don't recall him belaboring the point.) SciFi being cheap trash. "science fiction" being the higher quality material where the science itself is respected.

I don't think that he required it to be hard science fiction. But the stuff on TV which was basically an excuse for having some girl get her blouse ripped off and then run around half-naked on the screen, in a story which blithely ignored the most basic tenets of physics, was in the SciFi camp.

Reply Score: 2

RE[4]: 3 Robot Laws (plus 4)
by fretinator on Mon 10th Aug 2009 21:41 UTC in reply to "RE[3]: 3 Robot Laws (plus 4)"
fretinator Member since:
2005-07-06

But the stuff on TV which was basically an excuse for having some girl get her blouse ripped off and then run around half-naked on the screen


You've just described 75% of all TV shows and movies!

BTW, I've always categorized Science Fiction into 2 categories:

1. Westerns in Science - this is the classic laser-battle, shoot-em-up in space with action, adventure, etc.

2. Ideas about Science - the "what would the universe be like if...?", "what if we could read each other's minds?" stories. These were my favorites.

Reply Score: 2

RE[5]: 3 Robot Laws (plus 4)
by sbergman27 on Tue 11th Aug 2009 08:23 UTC in reply to "RE[4]: 3 Robot Laws (plus 4)"
sbergman27 Member since:
2005-07-24

1. Westerns in Science - this is the classic laser-battle, shoot-em-up in space with action, adventure, etc.

2. Ideas about Science - the "what would the universe be like if...?", "what if we could read each other's minds?" stories. These were my favorites.

I'm not sure how relevant this is, but Arthur Clarke's Rama series illustrates another dichotomy in science fiction. It starts out with "Rendezvous With Rama" which is classic Clarke. Awe inspiring ideas, with cardboard characters. Dear Arthur couldn't develop a character to save his life, although the imagination of that man was impressive. But then, decades later, he teamed up with Gentry Lee for his first collaborative writing effort. Rama II was a tour de force. The vibrant characters, so human... came alive, right off the pages of the book. But Clarke's mind expanding ideas are there as well. That state of affairs continues through "In the Garden of Rama". And also through "Rama Revealed", which in fact reveals the mind and objectives of God... and most interestingly, his limitations. Science fiction doesn't get much more ambitious than that.

Edited 2009-08-11 08:26 UTC

Reply Score: 2

RE[3]: 3 Robot Laws (plus 4)
by qroon on Tue 11th Aug 2009 15:29 UTC in reply to "RE[2]: 3 Robot Laws (plus 4)"
qroon Member since:
2005-10-21

Darn, I let me spell checker correct it for me - I originially had Asimov. I gues my spell checker doesn't do SciFi - or is it SyFy?


SF the preferred abbreviation within the community of sf writers and readers. Much like the people insisting on GNU/Linux over Linux. (Yeah, we know that Linux is just a kernel!) ;)

Reply Score: 2

RE: 3 Robot Laws (plus 4)
by Phloptical on Tue 11th Aug 2009 00:18 UTC in reply to "3 Robot Laws (plus 4)"
Phloptical Member since:
2006-10-10

8. Terminate John Connor.

Reply Score: 3

RE: 3 Robot Laws (plus 4)
by drstorm on Tue 11th Aug 2009 01:05 UTC in reply to "3 Robot Laws (plus 4)"
drstorm Member since:
2009-04-24

You forgot the Zeroth Law:

0. A robot may not harm humanity, or, by inaction, allow humanity to come to harm.


Other Laws would have to be modified to include an exception for the Zeroth Law, of course.

Reply Score: 2

Apple Store Rob-I meant Developers...
by juvenile4909 on Mon 10th Aug 2009 20:44 UTC
juvenile4909
Member since:
2007-08-04

are probably shaking at the idea of being replaced by Intelligent bots.

Reply Score: 0

Those eyes...
by sbergman27 on Mon 10th Aug 2009 21:20 UTC
sbergman27
Member since:
2005-07-24

Robots can be about as complex a machine as you're ever likely to encounter,

Tell me about it. I conceived the idea. I assembled the parts. I programmed her. I know more about her than anyone on this earth. But gosh darn it! Despite my best efforts, her eyes are still blinking 12:00. Very distracting during those most intimate moments...

Edited 2009-08-10 21:23 UTC

Reply Score: 6

RE: Those eyes...
by fretinator on Mon 10th Aug 2009 21:49 UTC in reply to "Those eyes..."
fretinator Member since:
2005-07-06

Darn the modding rules, that's a +1 funny if I ever read one!

Reply Score: 2

Performance in embedded system
by holywood on Tue 11th Aug 2009 05:59 UTC
holywood
Member since:
2006-09-25

I tried it on my computer (debian) and it is very easy to build decentralized service / listener nodes. I would consider it more like a framework than an OS, though.

I wonder what is the performance impact of running all nodes communication over TCP and publishing / subscribing to services using XMLRPC on embedded systems.

There is an experimental library for using ROS with Java.

In any case, this is a great project with a lot of potential!

Edit: link to the project http://ros.sourceforge.net/

Edited 2009-08-11 06:01 UTC

Reply Score: 1