SwarmOS Demonstrated at Idea Festival 142
PacoCheezdom writes "Intelligent Life has short summary of a demonstration by MIT professor James McLurkin of his new group-minded robots, which run an operating system called 'Swarm OS'. The robots are able to work together as a group not by communicating with all members of the group at once, but by talking only to their neighbors, and model other similar behaviors performed by bees and ants. "
Obligatory (I still can't believe I'm doing this) (Score:5, Funny)
Re:Obligatory (I still can't believe I'm doing thi (Score:2, Funny)
Gee, thanks! And I, for one, welcome the swarming overlords below my post. (Pass it on, guys! Let's see how large this chain can get!
Re: (Score:2, Funny)
Re: (Score:3, Funny)
Mmm... Grits...
Re: (Score:2)
I, for one, do not welcome anybody. Now get out of my swarm. Oop--
DRIVER_IRQL_COMMUNICATIONS_ERROR
Re: (Score:3, Funny)
Re: (Score:2, Funny)
Re: (Score:2)
oops. damn.
Dizzy (Score:1)
Re: (Score:2)
You got your neighbor threshold too low. Set it to 3 and you'll be welcomed by the great-grandparent post.
Re: (Score:2)
Re: (Score:1)
stress test (Score:2)
Welcome the next!
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Re:Obligatory (I still can't believe I'm doing thi (Score:2, Funny)
Re: (Score:1, Offtopic)
Re:Obligatory (I still can't believe I'm doing thi (Score:2, Funny)
Re:Obligatory (I still can't believe I'm doing thi (Score:2)
Re:Obligatory (I still can't believe I'm doing thi (Score:3, Funny)
My experience (Score:5, Interesting)
Re: (Score:2, Informative)
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
The Rush reference in your sig redeems all else...
Re: (Score:2, Interesting)
I've always thought robot swarms would be good for stuff like landfill reclamation. Teach it to recognize something you want picked up and then set them loose. Tell each other when they've found something or when they need help moving it, etc.
Might not be worth the ROI though.
ROI (Score:4, Insightful)
Re: (Score:3, Interesting)
Re: (Score:3, Interesting)
I believe that's even been discussed here on
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Informative)
Adaptive Sampling and Prediction [princeton.edu] - Group of coordinated robots used in the field for ocean monitoring.
There is also immense military interest. Research doesn't get done on a large scale without funding. Funding, generally speaking - at least in engineering, doesn't come without someone with some influence being convinced that there will be applications.
Emergence & real world applications (Score:3, Informative)
No, it isn't.
Swarm intelligence relies on emergence that arises from many simple agents that interact locally with each other (i.e. without a master controller), using minimal rules. These are the keypoints of this field: there isn't a single point of failure, you can ensure degradation of service gracefully, you can even perform self-repair, etc. It allows to solve large problems without having to imple
Re: (Score:3, Interesting)
No real applications?
Forget about land mines, or rescue operations or other such high-minded things. Not that they aren't worthwhile, but they don't speak to most peoples' everyday life.
How about self-driving cars?
It seems tailor-made for that one.
I think they need a bigger Swarm for their server! (Score:1, Offtopic)
"This Account Has Exceeded Its CPU Quota
Please contact this site's webmaster.
Wait a few minutes and use your browser's "Back" button or click here to try again.
If you are the webmaster, your account may have gotten this error for one or more of the following reasons:
* Your account has used more than its share of the cpu in the past 60 second sliding window.
* Your account has too many concurrent processes running sim
Re:I think they need a bigger Swarm for their serv (Score:3, Informative)
Here [64.233.167.104] is the Google cache if anyone is interested.
Not bigger... Balanced (Score:2)
What that swarm needs is load balancing.
More on research with videos (Score:3, Informative)
wha? (Score:1)
Practical application: self-laying mines (Score:3, Interesting)
(Yes I have MOD points today...it's just more fun to talk.)
Re:Practical application: self-laying mines (Score:4, Informative)
Too late! DARPA already has a project for a "self-healing" minefield based on a very similar approach.
Re: (Score:2)
They had replicators, so it was easier...
Re: (Score:2, Insightful)
Re: (Score:2, Funny)
Re: (Score:2, Insightful)
Re: (Score:2)
Oh, and please no jokes like "yo momma's a swarm of nanobots" and such.
Re: (Score:3, Insightful)
Seriously, though, this is some very cool research; the robots talk to each other via infrared, which is why they can only talk to their neighbors. But, with the infrared setup they're using, they can estimate direction and distance to each of their neighbors. You COULD do this with a bunch of robots talking bluetooth with GPS receivers, but it would be
Re:wha? (Score:5, Interesting)
Re: (Score:2)
or better yet, cars that work together to avoid gridlock, as in, all the cars within a mile or so of each other adjust speed and following distance and coordinate lane changes in advance of the obstruction. while overall speed may have to reduce, all the cars flow through the obstruction smoothly and with no fender benders.
if a car breaks down, it transmits the "obstruction" signal so that approaching cars know to move around it. like a radio frequency hazard light that you can "see" for a couple of mile
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Re:wha? (Score:5, Funny)
I'd be glad if someone could tell me who said this or if it's apocryphal or whatever. I looked on google a bit with no luck.
Re: (Score:1)
Re:wha? (Score:5, Interesting)
More practical. How about Earthmoving equipment or coal mining.
Some exotic ideas. Military robots that gather intelligence. You
drop thousands of these on the enemy's side and they look out to see what is going on and report back via "the grape vine". There would be tens of tousands of communications paths, far to many to jam. They also watch out for each other and communicate warnings like "hide, someone is coming." Sensor could be very primitive, perhaps just a microphone or a cellphone-like camera, but by working together they can use triangulation to locate moving targets.
They don't have to be robots. What about a self configuring network? Each node only sees a few other nodes but they all talk about what they've seen and the word gets around that there is a printer on the second floor available for anyone who is a member of the graphic arts department to use.
Re: (Score:2)
Replicators. You never watched Stargate?
Re: (Score:2)
There is one for you.
James McLurkin (Score:5, Informative)
All the robots have a sound system, though; the first thing Mr. McLurkin did during his presentation was to have a single robot request that 6 other robots follow it, and the swarm picked and allocated 6 robots, and they all went off in a chain, singing "Hi-ho, hi-ho, it's off to work we go".
Check out James McLurkin's website for some presentations and videos:
http://people.csail.mit.edu/jamesm/ [mit.edu]
Obligatory mirror-link (Score:2, Informative)
Re: (Score:1)
Boids (Score:5, Interesting)
Reynolds gave his boids 3 rules:
1 Don't crowd too close to other boids
2 Try to go the same direction as other boids near you
3 Try to be in the average position of your local neighbors.
With just those three simple rules, the boids arranged themselves in a flock. Much to Reynolds surprise, without any more rules than that, the flock exhibited other emergent behavior, such as a flock that split up to go around an obstacle would rejoin.
More at: http://www.red3d.com/cwr/boids/ [red3d.com]
Re: (Score:2)
Re: (Score:1, Interesting)
http://www.erik-rasmussen.com/multiagent/ [erik-rasmussen.com]
For what it's worth...
Re:Boids (Score:4, Interesting)
Tamás Vicsek, András Czirók, Eshel Ben-Jacob, and Inon Cohen ``Novel type of phase transition in a system of self-driven particles'' Phys. Rev. Lett. 75 1226 (1995)
Another great paper:
Couzin, I.D., Krause, J., James, R., Ruxton, G.D. & Franks, N.R. (2002) Collective memory and spatial sorting in animal groups [princeton.edu] Journal of Theoretical Biology 218, 1-11.
In the above, a phenomenon called "collective memory" was exhibited in a model similar to Reynolds'. Individual members of the group have no explicit memory, but the group as a whole exhibits behavior that differs depending on the previous state of the group - in effect a "group memory".
Also, a shameless plug for my own software/API designed for similar simulations: glSwarm [sourceforge.net]. Admittedly in a very early state of development, but functional enough to play with.
SwarmOS In Real World Business (Score:4, Funny)
Robot-4: I knew something was going on. Robot-3 doesn't even have opposing digits, how can she be qualified for the ball in bucket tests?
Awesome.... (Score:3, Funny)
You missed the obvious LOTR quote (Score:1)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Was there and... (Score:1, Insightful)
The part of the presentation I didn't agree with was the myths about robots taking over. I think that robots alone won't take over, but once we supply them with the true ability to learn like the human brain learns, we will be dealing with something other than a robot, and its intelligence will
Re: (Score:2)
As someone who has done both (virtual and real groups), doing things with real robots tends to open up a whole can of worms in terms of practical issues. This is true in a great variety of engineering fields... start with a simulation to get the major kinks out, move to the real thing and reali
Re: (Score:1)
...its intelligence will quickly surpass a human's. Someone, somewhere, will give it (or a version of it) the means to replicate and improve upon itself, and eventually it will emerge from that as an unstoppable being....
That's a common viewpoint, but I believe it stems more from human arrogance and fear than from logic or fact.
What qualification would make one intelligence "better" than another? What can a machine intelligence possibly learn that an organic intelligence could not?
Re: (Score:2)
Machine intelligence can use brute force to find answers that humans can not. Hence brute force encryption cracking, or perhaps subtler tasks like gene folding. Possibly more important than what answers machines can come to faster than us is the question of what questions can a machine postulate to itself for resolution? What is the answer to life, the Universe, and everything!?
I figure when AI reaches the point that
Re: (Score:2)
Consider the film "Batteries Not Included" which featured miniature robotic machines that were able to reproduce. They did so by harvesting raw matierials that they commandeered from their immediate environment, and then put to work their on-board fabrication tools (welding, cutting, fastening, etc.).
That may work for Hollywood, but if you consider the great variety of both materials and tools required to fabricate
Resistance is futile... (Score:5, Funny)
Professor James McLurkin now goes by the designation "1 of 12".
Old (Score:1)
SlashSwarm (Score:3, Funny)
I for one welcome the new swarming overlords nearest...oh - I've just received word from the swarm that someone already posted this. Ok how about:
In Soviet Russia, bots swarm...oh - that too? Ok, how about just a simple "Profit?"
I think this swarm thing will take some getting used to
Re: (Score:1)
Step 1: Ask the new swarming overlords nearest to you what's step 2...
he's not a professor (Score:2, Insightful)
He's a student, not a professor. Way to read the article, Mr. submitter.
Watch out!!! (Score:1)
Comment removed (Score:5, Funny)
This topic isn't new (Score:1, Interesting)
http://www.amazon.com/Prey-Michael-Crichton/dp/0066214122/ref=sr_1_13/104-4197432-5312718?ie=UTF8&s=books&qid=1190057918&sr=8-13 [amazon.com]
Hasn't Star Trek & Stargate taught us anything (Score:2)
We start off with dumb near mindless swarm bots. And then we find ourselves waging war with a super-evolved sentient robotic hive species!
Have we learned NOTHING from our hours of sitting on our couch watching sci-fi without end as we munch on Oreos and beer?
Re: (Score:1)
Swarm OS? (Score:1)
Swarm racer (Score:3, Interesting)
Swarm OS is Great and All, but... (Score:1)
Resistance is futile (Score:1, Redundant)
Wow! (Score:2, Funny)
I'll be here all week.
Another sign human behavior is different (Score:3, Funny)
When you put lots of humans together, they get dumber.
Re: (Score:1)
Way to go ! (Score:1)
McLurkin - Graduate Student (Score:1)
Caution (Score:2)
Article Text (Score:5, Informative)
In his second dispatch from the Idea Festival in Louisville, Evgeny Morozov watches a podium-full of robots buzz around like bees, ask each other questions, find an orange, leave the room, form an orchestra, and prepare one day to save your life
Re: (Score:2, Funny)
They must not be close enough.