Slashdot Mirror


SwarmOS Demonstrated at Idea Festival

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. "

142 comments

  1. Obligatory (I still can't believe I'm doing this) by arsheive · · Score: 5, Funny

    I, for one, welcome the new swarming overlords nearest to me, so that they might welcome the rest.

    --
    @AlexSheive
    :wq
  2. Dead swarm by Anonymous Coward · · Score: 0

    Slashdotted already

    1. Re:Dead swarm by Anonymous Coward · · Score: 0

      "This Account Has Exceeded Its CPU Quota"

      What a shitty Hosting service.

  3. My experience by 2.7182 · · Score: 4, Interesting

    I worked in robotics for 3 years and there was a big fad of cooperative robotics. Now, closely related is this swarm stuff. But theoretically it is the same as having a robot with many parts (i.e. higher dimensional phase space). I never saw any real applications.

    1. Re:My experience by frission · · Score: 2, Informative

      I didn't think it was a great book, but a lot of people seem to like the book "Prey" by Michael Crichton. It has a few lists of sample applications of swarms when used with nanobots, but military and medical applications were the focus...

    2. Re:My experience by CaseCrash · · Score: 2, Interesting

      One word: Collectors.

      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.

      --
      No, that link you posted to a web comic we've all seen a hundred times is not "obligatory."
    3. Re:My experience by anticlimate · · Score: 2, Informative

      I would also suggest "The Invincible" by Stanislaw Lem. The book was written in the sixties.

    4. Re:My experience by Anonymous Coward · · Score: 0

      Michael Crichton is no good any more.

    5. Re:My experience by JeanBaptiste · · Score: 3, Interesting

      Land Mines.

      I believe that's even been discussed here on /. before

    6. Re:My experience by Braino420 · · Score: 1

      Michael Crichton is no good any more.
      Neither are ACs
      --
      They call me the wookie man, I guess that's what I am
    7. Re:My experience by tautog · · Score: 1

      "They call me the wookie man, I guess that's what I am"

      The Rush reference in your sig redeems all else...

    8. Re:My experience by Torvaun · · Score: 2, Interesting

      I seem to recall worry about declining bee populations and what that will do to the environment at large. Would these sorts of swarms eventually be able to replace bees for pollination purposes?

      --
      I see your informative link, and raise you a pithy comment.
    9. Re:My experience by m0nstr42 · · Score: 2, Informative

      I never saw any real applications.
      Adaptive Sampling and Prediction - 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.
    10. Re:My experience by cHiphead · · Score: 1

      Why do I get the feeling this is the OS that the 'grey goo' will operate based on.

      --

      This is my sig. There are many like it, but this one is mine.
    11. Re:My experience by cloricus · · Score: 1

      I've often wondered why land mines are cleared in such a stupid manor. Surely sending a swarm of robots over the effected area making as much noise and earth impacts as possible to set off the mines. Faster, you can be sure you've searched the whole area, and there is far lower risk of human injury. I know I consider my leg to be worth many thousands of dollars and I'd rather pay a robot to step on a mine than myself.

      --
      I ate your fish.
    12. Re:My experience by Anonymous Coward · · Score: 0

      Bees are imports to the new world, and all flowering plants native to the new world do not need pollination from bees to survive. I believe most bees in the USA that are not already africanized (killer bees) are an Italian breed.

    13. Re:My experience by ASBands · · Score: 1
      --
      My UID is a prime number. Yeah, I planned that.
    14. Re:My experience by Whiteox · · Score: 1

      'Invasion of the Bee Girls' (Sometimes called 'Invasion of the Bee Women') is my all time phantasy.
      There's something about swarms of buxom women with black eyes and an insatiable desire to be impregnated that interests me.

      --
      Don't be apathetic. Procrastinate!
    15. Re:My experience by JoeD · · Score: 2, 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.

  4. Re:Obligatory (I still can't believe I'm doing thi by Spy+der+Mann · · Score: 1, Funny

    I, for one, welcome the new swarming overlords nearest to me, so that they might welcome the rest.

    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! :)

  5. Slashdotted by Osurak · · Score: 0

    Looks like the host got...swarmed!

  6. I think they need a bigger Swarm for their server! by rts008 · · Score: 0, Offtopic

    Tried to RTFA and got this instead:

    "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 simultanously.
            * Your account has consumed too much memory.
            * Your site was recently very busy trying to run inefficient scripts.

    The solution would be to optimize your applications to use less CPU.
    Adding appropriate indeces to your SQL tables can often help reduce CPU.
    Using static .html documents instead of painful .php scripts will practically eliminate CPU usage."

    If anyone has a working link, please share. I was actually interested in *GASP!* reading the article.

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  7. More on research with videos by mac-diddy · · Score: 3, Informative

    You can read more about this research and see some videos of the robots in action here.

    1. Re:More on research with videos by Anonymous Coward · · Score: 0

      Why does this remind me of an RTS or two? (Ok, so those do look a lot like the Core's "Can" unit.) Seems most of those behaviors are in game. Only one effectively missing is that "disperse uniform". That wouldn't be a bad AI to implement for base defense or scouting.

  8. wha? by thatskinnyguy · · Score: 1

    What would really be a practical application of this? Name me one.

    --
    The game.
    1. Re:wha? by Xybre · · Score: 2, Funny

      Simulated robotic orgies.

      --
      Eternity is a time bomb.
    2. Re:wha? by darkfire5252 · · Score: 2, Insightful

      Swarm of UAVs for surveillance of hostile (and friendly?) countries. UAVs work together to accomplish goals such as "make sure there is a flyover of areas X Y and Z every 10 minutes", "keep a unit no less than 5 minutes away from this location", "keep 20 units in the airspace, but make sure each unit charges to at least 40% at all times."

    3. Re:wha? by Anonymous Coward · · Score: 0

      Clearly this world has a need for an accurate bee simulator of which we will use to build robot bees.

    4. Re:wha? by Anonymous Coward · · Score: 0

      What is it good for? Well, the basic idea is that you can create a very smart "thing" from a bunch of stupid components. Think of bee hives or ant mounds. Since I believe the funding for this is from the military, I'll give you a military application: clearing minefields. Ideally, you send out a bunch of stupid, cheap robots in a swarm. They must cover the entire field, and if they find something, send information back so something can be done. Or, in a diaster area, you would like robots to scour the rubble looking for survivors. A single robot for either task will not be very efficient. And a bunch of robots working independently will not be as efficient as a swarm of robots that talk locally with the robots nearest it.

      Also, the idea of mimicking "insect hive" communication - only talking locally with other nodes - is becoming a very interesting area of research. For example, how do you create a memory architecture for a 128 core chip? How does core#4 talk with core#108? What if each core sits in an xy plain surrounded by memory cache, and can only talk to cores located nearest it through the cache?

      etc. etc.

      I'm just trying to get your mind thinking about some very interesting applications and problems that deal with local communication, but a global intelligence.

      Btw, I've seen his presentation, and I highly recommend videos you can find of his work.

    5. Re:wha? by Digital_Quartz · · Score: 2, Insightful

      An application of what, specifically? Machines that talk to each other and not to the whole group and do something useful? You mean, like Bittorrent? :)

      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 insanely expensive by comparison. These guys would be dirt cheap if mass produced. Dirt cheap means you don't care if you loose a few, which makes them excellent options in harsh environments.

      A lot of the research in this area right now is in algorithms. Designing an algorithm to run distributed over a group of small, dumb, physical devices, where individual devices might suddenly disappear (batteries die, fall down a hole, consumed by fire, eaten by ewoks, etc...) is quite difficult.

      If you're looking for a practical application; thousands of bug sized robots which scour a collapsed building for survivors, and direct rescue efforts. If you loose a few, who cares? They're cheap! Or how about thousands of small rovers which explore the surface of an alien planet? If you send a single rover to Mars, you're putting all your eggs in one basket; if something goes wrong with that rover, you're whole mission fails. A collection of cheaper robots which can work together dramatically looses your odds of failure, since the failure of 10% or 20% of the swarm would be immaterial.

    6. Re:wha? by lb746 · · Score: 5, Interesting

      Cars driving themselves.

    7. Re:wha? by m0nstr42 · · Score: 1

      ASAP program, where a group of coordinated robots was used to perform oceanographic measurements.

    8. Re:wha? by skeftomai · · Score: 1

      Nothing. Just like PC's, which have no practical application.

    9. Re:wha? by Hatta · · Score: 1

      I dunno, life? Every one of us is an intelligent network built from unintelligent components which mostly just interact with their neighbors.

      --
      Give me Classic Slashdot or give me death!
    10. Re:wha? by Hatta · · Score: 4, Funny

      I know I already replied, but I was just reminded of a quote. I forget whether it was Babbage or von Neumann or whoever, but he had just finished giving a talk about the computer. During the question and answer period a woman raises her hand to ask, "That's all very nice, but of what use is it?" To which he replies, "Madame, of what use is a newborn child?"

      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.

      --
      Give me Classic Slashdot or give me death!
    11. Re:wha? by thatskinnyguy · · Score: 1

      I wasn't saying it wasn't without potential, like a newborn. I was just saying that this technology isn't as practical or Earthshaking as something that could brew me a decent pot of coffee in 3 minutes flat. And another thing, why are they working on this when I still haven't gotten my damned flying car!

      --
      The game.
    12. Re:wha? by ChrisA90278 · · Score: 4, Interesting

      practical applicationS: Airplans flying and not crashing into one another. Same for cars.

      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.

    13. Re:wha? by Crayon+Kid · · Score: 1

      Sounds like what my mom did by herself when I first moved alone. Fly-by seemingly at every 10 minutes (in my foolishness I only moved as far as across the street), kept a unit (younger siblings) no less than 5 minute away from my location at all times, made sure to load up my fridge to at least 40% at all times, and so on.

      Oh, and please no jokes like "yo momma's a swarm of nanobots" and such.

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    14. Re:wha? by Anonymous Coward · · Score: 0

      I have had that quote attributed to Michael Faraday, speaking of electricity.

    15. Re:wha? by smchris · · Score: 1

      What would really be a practical application of this? Name me one.

      Replicators. You never watched Stargate?

    16. Re:wha? by teh_chrizzle · · Score: 1

      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 miles.

      --
      sarcasm:
      -noun
      1. harsh or bitter derision or irony.
    17. Re:wha? by nurb432 · · Score: 1

      Traffic Control ( intelligent cars ).

      There is one for you.

      --
      ---- Booth was a patriot ----
  9. Re:Obligatory (I still can't believe I'm doing thi by cuantar · · Score: 2, Funny

    Thank you for the welcome! I, for one, welcome the swarming robotic overlord bits below me. Hopefully we can figure out how to build a petrified, robotic Natalie Portman and cover her in naked robotic grits. (Is this possible, considering we can only talk to our neighbors?)

    --
    Legalize it.
  10. Can't...stop...myself...from...posting...this... by ThanatosMinor · · Score: 0

    I, for one, welcome our new robotic ant-like overlord swarm. However, I would like to remind them that as a relative unknown, I will be mostly useless rounding up others to toil in their underground robot sugar caves. I can play a good supportive role with words of encouragement. Go RobotAnts Go!

  11. James McLurkin by Digital_Quartz · · Score: 5, Informative

    I saw Mr. McLurkin give his presentation here in Ottawa. Fascinating stuff. Each component of the swarm is very dumb, with very little storage. If you want to store a location for future reference, it's very easy; park a robot there.

    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/

  12. Obligatory mirror-link by anticlimate · · Score: 2, Informative

    ...of an obligatorily /.-ted article here.

    1. Re:Obligatory mirror-link by anticlimate · · Score: 1
  13. Re:Obligatory (I still can't believe I'm doing thi by llamaxing · · Score: 2, Funny

    I feel a beowulf cluster joke coming on...

  14. Boids by Joaz+Banbeck · · Score: 5, Interesting

    Boids was a program written to try to simulate the flocking behavior of birds. It was written by Craig Reynolds

    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/

    1. Re:Boids by Speare · · Score: 1

      Sounds like Rule 4 is "don't hit obstacles" unless you rewrite Rule 1 as "don't crowd too close to anything."

      --
      [ .sig file not found ]
    2. Re:Boids by Anonymous Coward · · Score: 1, Interesting

      This is a little multiagent java applet I worked up a few years ago, inspired by stuff like Boids.

      http://www.erik-rasmussen.com/multiagent/

      For what it's worth...

    3. Re:Boids by m0nstr42 · · Score: 3, Interesting

      One of the seminal analytic papers in this area is

      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 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. Admittedly in a very early state of development, but functional enough to play with.

    4. Re:Boids by Anonymous Coward · · Score: 0

      Ok, I just can't resist.

      You posted a comment about

      a little multiagent applet --> I <-- worked up

      then linked to a website for an Erik Rasmussen as an Anonymous Coward?

    5. Re:Boids by rasman1978 · · Score: 1

      Sorry. It was late and I didn't have time to sign up. Happy now? -Erik

      --
      MHNATY.
  15. Re:I think they need a bigger Swarm for their serv by krgallagher · · Score: 2, Informative
    "This Account Has Exceeded Its CPU Quota"

    Here is the Google cache if anyone is interested.

    --

    Insert Generic Sig Here:

  16. i read about this.... by Anonymous Coward · · Score: 0

    ..in a book a couple of years back. the robots will eventually take over the world in nano-form
    and cause mayhem and death and disaster. the book?

    'Prey' by Michael Crichton

    1. Re:i read about this.... by whimdot · · Score: 1

      I am currently doing research in autonomous multi-agent systems. I have a copy of Prey on my desk. I call it irony.

  17. Practical application: self-laying mines by xxxJonBoyxxx · · Score: 2, Interesting

    Practical application: self-laying mines. Think how annoying it would be to clear a path and then overnight see the 95% of the mines you missed on day one redeployed in near-randomness across your path back.

    (Yes I have MOD points today...it's just more fun to talk.)

    1. Re:Practical application: self-laying mines by UncleTogie · · Score: 3, Informative

      Practical application: self-laying mines

      Too late! DARPA already has a project for a "self-healing" minefield based on a very similar approach.

      --
      Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
    2. Re:Practical application: self-laying mines by Castar · · Score: 1

      And Star Trek: Deep Space Nine "proposed" the same thing a while ago ;-)

      They had replicators, so it was easier...

      --
      I yearn for you tragically. A. T. Tappman, Chaplain, U.S. Army.
    3. Re:Practical application: self-laying mines by k8to · · Score: 2, Insightful

      Wow, self-healing minefield. Are we on newspeak yet?

      --
      -josh
  18. ROI by Joaz+Banbeck · · Score: 4, Insightful

    Bees and ants seem to be a good argument that it might be a good return on investment. So do search parties when looking for lost hikers.

  19. SwarmOS In Real World Business by Anonymous Coward · · Score: 4, Funny

    Robot-1: I heard from Robot-2 that Robot-3 got promoted because she slept with the boss after the Christmas party last year.

    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?

  20. Awesome.... by that+IT+girl · · Score: 3, Funny

    With all the advancements and buzz about smarter-than-man AI, and now they're excited about robots as smart as BEES AND ANTS.

    --
    10 FILL MUG WITH COFFEE
    20 DRINK COFFEE
    30 GOTO 10
    1. Re:Awesome.... by Anonymous Coward · · Score: 0

      Because for all you know, the neurons in your head might ACTUALLY operate in similarly simple way like BEES AND ANTS communicating. (simple parts to form a complex, expressive whole)

      And think about it this way, (referring to the post about boids) you could have like a group-cruise-control for cars on packed highway or fighters flying in formation over long-distances.

      Just think a bit, and even a small step leads to something big.

    2. Re:Awesome.... by that+IT+girl · · Score: 1

      The lack of a sense of humor on here is just painful. Or maybe the AC's are about as smart as bees and ants ;)

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    3. Re:Awesome.... by foniksonik · · Score: 1

      Or alternately as smart as the neurons in the human brain. It wouldn't surprise me in the least to see this technique applied to nanobots to create an artificial brain as good as a real brain at storing, retrieving and making decisions based on some very simple rules and typical sensory input.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    4. Re:Awesome.... by Woy · · Score: 1

      Clearly you've never faced ants.

      --
      "If God created us in his own image we have more than reciprocated." - Voltaire
    5. Re:Awesome.... by Anonymous Coward · · Score: 0

      ...thinking of a future complete with swarming AI robots, now that's awesome. I can't wait to get attacked by my intelligent vacuum cleaners that think I've been "dirty"

    6. Re:Awesome.... by gitargr8 · · Score: 0

      Well not all of us are clever enough to turn the phrase 'byteme' into binary. As a matter of grammar, however, you need to add 00100000 between the 'e' and the 'm'.

    7. Re:Awesome.... by AP31R0N · · Score: 1

      That's pretty impressive, given that most desktop computers, while millions of times more powerful than those used to land on the moon, are about as smart as a dead retarded cockroach. Ants and bees are pretty damn clever for something that has a brain the size of the ball point of a pen. Their pretty good at communicating what they need to communicate and even better at working together to make it happen. All without an sort of real hierarchy. They are better at working together than any set of humans of similar numbers. That is because of their simplicity and our complexity... but cooperation is smart or at least... good.

      Have the Randroids shown up to decry altruism yet?

      --
      Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
  21. Article Text by an.echte.trilingue · · Score: 4, Informative

    Some are complaining that they can't get to the server, so here is the text:

    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 ... Special to INTELLIGENT DAILY LIFE Surrounded by buzzing robots that end the session by performing in an orchestra, James McLurkin, a PhD student at MIT Computer Science and Artificial Intelligence Laboratory, talks about distributed robotics and swarm behavior to a packed house. His work has its roots in "swarm intelligence"--the study of collective behavior in decentralised, self-organised systems. Think of ant colonies, bird flocking, animal herding, fish schooling, and many other examples in nature. During the last few hundred million years, nature has perfected such interactions. Now, scientists such as McLurkin want to get a better understanding of how these biological processes work and apply this knowledge to programming robots for doing complex tasks in groups. Perhaps, this is the ultimate interpretation of the Wisdom of Crowds thesis: individuals don't have to be smart to produce very smart group outcomes. Did somebody mention Wikipedia? Early on, McLurkin pulls up a slide of Isaac Asimov's famed three laws of robotics, intended to forestall a robot revolt against humanity. "Well, robots don't know how to read, so those laws are not particularly useful", he smiles. Robots are not even smart enough to travel from the stage to the audience: they would get trapped in wires or collapse to the floor. For all the talk about robotics, today an average squirrel can still do more than any robot, he says. He points to a number of philosophical, not just engineering problems, in his field. Problem number one is that we don't know what intelligence is, nor how to define it. Should we subject the robots to some upgraded version of the Turing test (which says that if a judge can't tell whether he is talking to a machine or a person, the machine passes the intelligence test)? Can intelligence emerge from interactions of unintelligent components? That is a second philosophical question. As we are all built from molecules, continues McLurkin, either intelligence is something that results from interactions, or molecules are intelligent. The third and final question is whether an intellect needs a body. Can a brain in a vat understand and experience the world without anything to relate to? Can we build such an intellect? That slide with the three philosophical questions is subtitled "things that make you go "hmmm", and one can hear half of the audience "hmming". Having finished with the philosophy, McLurkin gives a brief overview of earlier efforts to mass-build robots, presenting quite a few models, from iRobot Roomba to Honda Asimo to iRobot Packbot, all of them having different looks and different functionality. And, of course, NASA's successful launch of two robots on to Mars. Quite naturally, he makes a transition to his own work. He has 112 robots in his arsenal and he is trying hard to make them work together. In his view, robots are best at jobs that are dangerous, dirty, or dull: "What if we sent 20 robots to work in hot spots around the world? What if we sent 200 robots to look for surivors after an earthquake? What if sent 2,000 robots to explore Mars?". It's this last question he wants to address with his on-stage demonstration. McLurkin turns to a few dozen robots that he has on stage (he controls them with a remote). As a starter, he asks the robots to form a line; surely enough, they do. Next, he orders the robots to spread out. They do this too. The demonstration proceeds quite smoothly. One thing that the robots don't know yet is how to define boundaries of the network, so they often spread out from the center and then get disconnected. The robots can communicate via one another (they know the neighbors, but don't know about everybody else) but

    --
    weirdest thing I ever saw: scientology advertising on slashdot.
    1. Re:Article Text by Megatog615 · · Score: 2, Funny

      "Some are complaining that they can't get to the server..."
      They must not be close enough.

  22. Re:Obligatory (I still can't believe I'm doing thi by Anonymous Coward · · Score: 0

    Imagine a beowulf cluster of those...

  23. Was there and... by Anonymous Coward · · Score: 1, Insightful

    I was there, saw the demonstration, and wondered why this was being done on physical robots rather than on virtual robots. I guess its more impressive to see the little cars roaming around with their blinky lights.

    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 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. Some misguided country will give it human rights and sanctuary, and soon we won't hear from that country again...

    Its not science fiction, its science reality. Given time, a brain will be created. The mistake we make today is assuming that we'd have to program it to be smart... We wouldn't. If we create the workings of a brain and expose it to experiences, it will make itself smart.

    1. Re:Was there and... by m0nstr42 · · Score: 1

      I was there, saw the demonstration, and wondered why this was being done on physical robots rather than on virtual robots. I guess its more impressive to see the little cars roaming around with their blinky lights.

      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 realize you hadn't accounted for X,Y, and Z in your simulation.
    2. Re:Was there and... by grahamd0 · · 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?

    3. Re:Was there and... by skelly33 · · Score: 1

      I've pondered this topic a bit over the years. I still think it's a long shot. Real long.

      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 such a machine starting with only the raw materials (nevermind the effort and tools require to harvest/mine the materials themselves), you end up with an entire factory worth of equipment. That happens to be the reason we have factories. Specific raw materials in one side, specialized fabricated products out the other side. Unless someone is planning to construct a super-smart robot the size of an aircraft carrier with the ability to mine/harvest all the raw materials it needs on its own and assemble them into anything its "heart desires"... it's just not possible to do this in a self-contained fashion.

      It would take... a super-smart brain and a swarm of well-equipped mobile minions to pull this off... like corporate America and offshore development, or Skynet and Cyberdyne Systems model T101.

    4. Re:Was there and... by skelly33 · · Score: 1

      What can a machine intelligence possibly learn that an organic intelligence could not?

      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 scientists are hoping for, machine intelligence will very much be a force to be reckoned with.

    5. Re:Was there and... by grahamd0 · · Score: 1

      I'm not totally convinced on the whole brute-force thing. AFAIK, we don't have any real indications that raw computational power really has anything to do with actual creative intelligence, so an AI that could access its innate computing ability may have no practical difference from a human using a dumb computer.

      But you acknowledge that that's not the important question. I believe there is a [vague and currently undefined] threshold between intelligence and non-intelligence, and I believe we have crossed it. I could see an AI exhibiting superior creative problem-solving ability only if it had vastly superior perception, which I suppose it might.

      I would also wonder if perhaps an AI wouldn't be burdened with insecurity, social bias, arrogance or other emotional flaws that we possess. We have no evidence to indicate that intelligence can exist in a social or emotional vacuum.

  24. Resistance is futile... by fahrbot-bot · · Score: 4, Funny
    "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'.

    Professor James McLurkin now goes by the designation "1 of 12".

    --
    It must have been something you assimilated. . . .
  25. Old by epistemiclife · · Score: 1

    This isn't actually new technology. Swarm has been an active research technology for some time, in robots and distributed systems.

  26. SlashSwarm by UltraAyla · · 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

    1. Re:SlashSwarm by viniestra · · Score: 1

      why simple?

      Step 1: Ask the new swarming overlords nearest to you what's step 2...

  27. he's not a professor by Anonymous Coward · · Score: 2, Insightful

    From TFA : "...James McLurkin, a PhD student at MIT Computer Science and Artificial Intelligence Laboratory..."

    He's a student, not a professor. Way to read the article, Mr. submitter.

  28. You missed the obvious LOTR quote by xmedar · · Score: 1

    Eowyn: I am no man.

    --
    Any sufficiently advanced man is indistinguishable from God
  29. Formation flying... by Anonymous Coward · · Score: 0

    Rule #4 - Don't make any abrupt, sudden changes in direction unless you're wearing a parachute.

  30. Watch out!!! by pigiron · · Score: 1

    The Berserkers are coming...

    1. Re:Watch out!!! by Anonymous Coward · · Score: 0

      The humanoid must not escape.

      (yes, I know, that's Berzerk(ers))

  31. Not bigger... Balanced by IndustrialComplex · · Score: 1

    A bigger swarm for their server? Not on its own.

    What that swarm needs is load balancing.

    --
    Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
  32. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  33. Re:Obligatory (I still can't believe I'm doing thi by Hognoxious · · Score: 0, Offtopic

    In Soviet Russia, beowulf cluster imagines YOU!!ONEONEONE!!!

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  34. Re:Obligatory (I still can't believe I'm doing thi by Spokehedz · · Score: 2, Funny

    I, for one, welcome the swarming robotic overlord bits below me as well.

    Mmm... Grits...

  35. This topic isn't new by Anonymous Coward · · Score: 1, Interesting
  36. Hasn't Star Trek & Stargate taught us anything by PortHaven · · Score: 1

    Come on....

    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?

  37. Swarm OS? by edittard · · Score: 1

    So if the hurd isn't out yet, the herd is?

    --
    At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
  38. Swarm racer by Cochonou · · Score: 2, Interesting

    Swarming and flocking behavior also inspired a freeware game called Swarm Racer, in which you get to control a swarm of micro-racing robots. For Windows and Mac OS X.

  39. Swarm OS is Great and All, but... by cromar · · Score: 0

    Do they run Linux?

  40. Re:Obligatory (I still can't believe I'm doing thi by Anonymous Coward · · Score: 2, Funny

    Imagine a Beow... wait a second...

  41. Resistance is futile by kilgortrout · · Score: 0, Redundant

    I'm pretty sure this is how the Borg started.

  42. More Obligatory by trongey · · Score: 0

    ...wait for it....

    Imagine a Beowulf Cluster of these!

    BWAAAAHHHHHAAAAAAHHHHHAAAAAHHHHAAAAHHHHAAAAAAAAA

    --
    You never really know how close to the edge you can go until you fall off.
  43. Re:Obligatory (I still can't believe I'm doing thi by thePowerOfGrayskull · · Score: 1

    I, for one, do not welcome anybody. Now get out of my swarm. Oop--

    DRIVER_IRQL_COMMUNICATIONS_ERROR

  44. Wow! by Bobb+Sledd · · Score: 2, Funny

    Can you imagine a bee or wolf cluster of these?

    I'll be here all week.

    --
    "They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
  45. Re:Obligatory (I still can't believe I'm doing thi by Matteo522 · · Score: 3, Funny

    I'm sitting idly waiting for my parent post to welcome me so that I can pass it on to my children posts.

  46. Another sign human behavior is different by mveloso · · Score: 2, Funny

    How are humans and bees/ants/swarms different?

    When you put lots of humans together, they get dumber.

    1. Re:Another sign human behavior is different by kaizokuace · · Score: 1

      Its not that. As a group the individual is still stressed and people still want their individuality (or have been brainwashed into thinking that via the media). The bees are selfless and work for the greater good of the hive. Humans as a group still at the individual level work for themselves.

      --
      Balderdash!
  47. Re:Robots by Anonymous Coward · · Score: 0

    Guided by a rumor mill. Bot 1 to Bot 2: Were going left. Bot 2 to Bot 3: Were going left. Bot 3 to Bot 4: Were going left.
    (Emphasis mine)
    And apparently, a circa 1980 grammar checker. What will they think of next?!
  48. Re:Obligatory (I still can't believe I'm doing thi by Clanked · · Score: 2, Funny

    My neighbors don't like me. :( There goes my view of the world.

  49. One step ahead by Anonymous Coward · · Score: 0

    As usual, the bad guys are one step ahead of the good guys. The storm botnet implements a similar idea to this. The storm botnet kicks fucking ass.

  50. Re:Obligatory (I still can't believe I'm doing thi by buswolley · · Score: 1
    Apathetic fool. No one will be your neighbor.. har ha ha ha!

    oops. damn.

    --

    A Good Troll is better than a Bad Human.

  51. Way to go ! by dafdaf · · Score: 1

    Now try to build those on a molecular level and we're in the Diamond Age !

    --
    To error is human, to forgive, beyond the scope of the OS.
  52. Re:Hasn't Star Trek & Stargate taught us anyth by dorianh49 · · Score: 1

    mmmmmmmmm... nothing.

    --
    Gravity is a contributing factor in nearly 73 percent of all accidents involving falling objects. -Dave Barry
  53. Dizzy by asCii88 · · Score: 1

    Why does nobody welcome me?

    1. Re:Dizzy by Spy+der+Mann · · Score: 1

      Why does nobody welcome me?

      You got your neighbor threshold too low. Set it to 3 and you'll be welcomed by the great-grandparent post.

    2. Re:Dizzy by bcat24 · · Score: 1

      Indeed. Personally, I heartily welcome the poster below me.

    3. Re:Dizzy by Anonymous Coward · · Score: 1

      Great... thanks, jerk. Now *I* have to welcome the one below me.

    4. Re:Dizzy by beckerist · · Score: 1

      Great-grand...who? Welcome bits!

    5. Re:Dizzy by K.os023 · · Score: 1

      I too welcome my immediate neighbour and suggest that we actually get started on that petrified, robotic Natalie Portman so we can then cover her in naked robotic grits.

      --
      Ahhh, what an awful dream. Ones and zeroes everywhere... and I thought I saw a two.
    6. Re:Dizzy by ookabooka · · Score: 1

      Why thank you, you all do understand though that it'll be damn impossible to get modded up posting like this, and even if you do it'll be so far to the right that your post will be a column of characters. Nonetheless I welcome a poster to reply to me and offer an opposing view.

      --
      If you are about to mod me down, keep in mind that this post was most likely sarcastic.
    7. Re:Dizzy by Whiteox · · Score: 1

      Don't listen to those 'Chinese Whispers' above!
      Only I have the true message!
      And it is... .... ... !

      3 Natalie Portman Androids are here ready and waiting, ready to tinker with!

      --
      Don't be apathetic. Procrastinate!
  54. McLurkin - Graduate Student by debuglife · · Score: 1

    Just for the record, McLurkin is a graduate student, not a professor at the good ol mit

  55. Caution by turing_m · · Score: 1

    Do not feed them natural oil!

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
  56. Re:Obligatory (I still can't believe I'm doing thi by G-funk · · Score: 1

    Purple Monkey Dishwasher!

    --
    Send lawyers, guns, and money!
  57. I can't, because of NDA. by Anonymous Coward · · Score: 0

    A common sheet polymer you see at least once a week is produced by a factory that implements the same sort of design to run the production lines. Each instrument only sees the nearby instruments and only knows enough to do its own job.

    But, I'm still under NDA, even though we built that system fifteen years ago.

    Trade secrets work different from patents and such. You actually have to keep them secret.

  58. stress test by doti · · Score: 1

    yay!, thanks.

    Welcome the next!

    --
    factor 966971: 966971
  59. Re:Obligatory (I still can't believe I'm doing thi by Plutonite · · Score: 1

    I for one, think that you're crazy to be doing this, and my immediate neighbors share the sentiment.

  60. Re:I think they need a bigger Swarm for their serv by Anonymous Coward · · Score: 0

    They could also try to avoid revealing that they are using an Apache Server 1.3.3.7 and port 80.

  61. Re:Obligatory (I still can't believe I'm doing thi by zippthorne · · Score: 2, Funny

    Would you say that you "Live for the Swarm?"

    --
    Can you be Even More Awesome?!
  62. Emergence & real world applications by theefer · · Score: 2, Informative

    But theoretically it is the same as having a robot with many parts (i.e. higher dimensional phase space).

    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 implement a complex monolithic system.

    Naturally, the difficulties then lie in defining the right rules for the swarm of agents to generate the expected macroscopic group behaviour.

    I never saw any real applications.

    I know of at least one shipping company (in Switzerland IIRC) that uses swarm intelligence techniques to give a good solution to the TSP in reasonable time, and uses that to schedule the plan for its trucks daily. More applications are being developed, including small robots to inspect parts in inaccessible locations (e.g. airplane), etc.
    --
    theefer
  63. Re:Obligatory (I still can't believe I'm doing thi by Anonymous Coward · · Score: 0

    if [ 'whoami' = "robotoverlords" ]
    then
    echo "Welcome"
    fi

    or

    echo 'Are you a robot overlord?'
    read answer
    case "$answer" in
    yes)
    echo "Welcome" ;;
    no)
    echo "Carbon Units are not true life forms" ;;
    *)
    echo 'Try again!'
    logout ;;
    esac

  64. Faraday. Not vonNoman... by killmofasta · · Score: 1

    "According to Sir Ricahrd Gregory: Discovery, the spirit of science(London, 1916), a lady approched Faraday after one of his lectures on electromagnetism at the Royal Instution, relaming "But, Professor Faraday, even if the effect you expalined was obtained, what is the use of it?" Faraday's reply is fiven as: "Madam, will you tell me use of a newborn child?"

    You can find this as a refrence:
    Seymour L. Chapin: 'A Legendary bon mot?: Franlink's 'What is the good of a newborn baby?"
    Proceedings of the American Philophical Society, 129(1985) 278-290.

  65. Re:I think they need a bigger Swarm for their serv by Anonymous Coward · · Score: 0

    Why?

  66. Not so new by dushkin · · Score: 1

    Group minded robots? We've had that for years, we call them teenagers.

    --
    o hai
  67. Re:Obligatory (I still can't believe I'm doing thi by n3tcat · · Score: 1

    I, for one, welcome our new grits.

    I wonder if fuzzy logic would allow a computer to play the game "telephone"... It's like the ultimate Turing test!

  68. Ok... you caught me... I'm here. by Anonymous Coward · · Score: 0

    Thankyou, kind [sir|madam], for your welcome. In my turn, offer my most heartiest salutations and felicitations to the postee hereunder.*

    *Contents may settle during shipping.

    P.S. "Please type the word in this image: original"

  69. Re:Who cares? by forgetful_ca · · Score: 1

    ... and not JUST a troll, but myopic and naive to boot.