Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

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. "
This discussion has been archived. No new comments can be posted.

SwarmOS Demonstrated at Idea Festival

Comments Filter:
  • My experience (Score:5, Interesting)

    by 2.7182 ( 819680 ) on Monday September 17, 2007 @03:06PM (#20640925)
    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.
  • Re:My experience (Score:2, Interesting)

    by CaseCrash ( 1120869 ) on Monday September 17, 2007 @03:11PM (#20640991)
    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.
  • Boids (Score:5, Interesting)

    by Joaz Banbeck ( 1105839 ) on Monday September 17, 2007 @03:14PM (#20641061)
    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/ [red3d.com]
  • by xxxJonBoyxxx ( 565205 ) on Monday September 17, 2007 @03:16PM (#20641103)
    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.)

  • Re:My experience (Score:3, Interesting)

    by JeanBaptiste ( 537955 ) on Monday September 17, 2007 @03:33PM (#20641453)
    Land Mines.

    I believe that's even been discussed here on /. before
  • This topic isn't new (Score:1, Interesting)

    by Anonymous Coward on Monday September 17, 2007 @03:42PM (#20641553)
  • Swarm racer (Score:3, Interesting)

    by Cochonou ( 576531 ) on Monday September 17, 2007 @03:49PM (#20641691) Homepage
    Swarming and flocking behavior also inspired a freeware game called Swarm Racer [lexaloffle.com], in which you get to control a swarm of micro-racing robots. For Windows and Mac OS X.
  • Re:wha? (Score:5, Interesting)

    by lb746 ( 721699 ) on Monday September 17, 2007 @04:09PM (#20642047)
    Cars driving themselves.
  • Re:Boids (Score:1, Interesting)

    by Anonymous Coward on Monday September 17, 2007 @04:22PM (#20642259)
    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/ [erik-rasmussen.com]

    For what it's worth...
  • Re:My experience (Score:3, Interesting)

    by Torvaun ( 1040898 ) on Monday September 17, 2007 @04:41PM (#20642555)
    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?
  • Re:Boids (Score:4, Interesting)

    by m0nstr42 ( 914269 ) on Monday September 17, 2007 @05:24PM (#20643257) Homepage Journal
    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 [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.
  • Re:wha? (Score:5, Interesting)

    by ChrisA90278 ( 905188 ) on Monday September 17, 2007 @09:11PM (#20646031)
    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.

  • Re:My experience (Score:3, Interesting)

    by JoeD ( 12073 ) on Tuesday September 18, 2007 @08:33AM (#20650127) Homepage

    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.

And it should be the law: If you use the word `paradigm' without knowing what the dictionary says it means, you go to jail. No exceptions. -- David Jones

Working...