Slashdot Mirror


The Swarmbots Are Coming

Roland Piquepaille writes "For its latest issue, Wired Magazine asked several experts to tell us how the convergence between technology and biology was transforming their respective fields, from transportation to art, and even redefining life as we know it. In this special report, Living Machines, you'll discover that the nonliving world is very much alive. This summary is focused on one of the seven articles, which talks about ant algorithms and swarmbots. "Typically, a swarm bot is a collection of simple robots (s-bots) that self-organize according to algorithms inspired by the bridge-building and task-allocation activities of ants." And ant algorithms are used today to solve human problems especially in distribution and logistics."

34 of 176 comments (clear)

  1. yeah yeah .... by jiffah · · Score: 4, Funny

    and we all eventually become batteries after we scorch the sky...

    1. Re:yeah yeah .... by xmedar · · Score: 2, Interesting

      The machines cannot be randomly creative as humans are, while The Architect is able to organise logically the Oracle requires The One to be her randomness by proxy as she is not capable of it herself, this is emphasised many times, e.g.

      a) Neo's boss is Mr Rhineheart a reference to Luke Rhineheart who wrote The Dice Man back in the 70s, a book about a man who makes all his choices randomly by throwing a dice.

      b) when fighting Morpheus says adaptation is not Neos problem, as Neo is only adapting within the parameters of system and is not able to make the creative leap to outside the system

      c) while eating there is a conversation where Mouse observes "To denigh our own impulses is to denigh the very thing that makes us human" again the machines cannot do this

      d) when fighting Agent Smith Neo stops trying to unlock Agent Smiths grip and makes the leap to using the environment as part of his attack, a creative leap that Agent Smith cannot anticipate and is therefore beaten by.

      e) the final creative leap is realising after his death and resurrection that he, The One, is always a part of the system and therefore defeats Smith by fully becoming him and destoying him from the inside.

      --
      Any sufficiently advanced man is indistinguishable from God
  2. A good intro to AI... by tcopeland · · Score: 5, Informative

    ...including ant algorithms, simulated annealing, and fuzzy logic is M. Tim Jones' AI Application Programming.

    The examples are especially helpful; they're written in nice portable C. I've been working on a little project to translate them to Ruby; porting notes and Gnuplot charts and such are here and the code for the Ant Algorithm translation is here.

  3. *** BAD PUN ALERT *** by Anonymous Coward · · Score: 5, Funny

    Swarmbots really byte.

    1. Re:*** BAD PUN ALERT *** by Metryq · · Score: 3, Funny

      I knew a myrmecologist in school. Everytime I saw him I'd ask, "how's your aunt?"

  4. Godel, Escher, and Bach by G3ckoG33k · · Score: 2, Insightful

    Also - here is a brick. What did the house look like?

    Internet, Linux, Groklaw!

    Ant people!

  5. Non-news by Rosco+P.+Coltrane · · Score: 4, Funny

    you'll discover that the nonliving world is very much alive

    We all know that.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  6. Ant reference by IchBinDasWalross · · Score: 5, Informative

    Mute Filesharing is one of the projects talking about ant technology, with a pretty thorough description of how they use AntTech.

    --
    Mod "Overrated" instead of replying "I disagree with you," you coward.
  7. lasers by bucklesl · · Score: 3, Funny

    Cool, I'll finally be able to get an ant with a laser without cheating. The spiders better watch out!

    --
    help fill in hidden movie endings @ End of the Credits
  8. Imagine... by Anonymous Coward · · Score: 5, Funny

    ...a Beowulf cluster of swarmbots could really fuck up a picnic all while processing an assload of seti@home workunits.

  9. startling conclusion? by iminplaya · · Score: 3, Funny

    Life isn't the exception, but the rule.

    All you have to do is look at all the weeds that grow through the cracks in the sidewalk to come to that conclusion :-)

    --
    What?
  10. It goes to show you by ill_mango · · Score: 4, Interesting

    How computers can work together better than humans.

    Human nature makes us think of the individual before society as a whole. We could probably accomplish a whole lot more if we were all mindless drones, doing what had to be done to finish our jobs.

    Of course there would be no fun in that, so luckily we have swarmbots.

    I am interested to see the applications of these bad boys in the future.

    1. Re:It goes to show you by bloxnet · · Score: 4, Insightful

      I would have to respectfully disagree with your option in regards to humans working better as a group.

      I have often felt that the individualistic drive, and in turn the resulting competition, conflicts, and all other associated factors have been one of the reasons why we (the human race) have been able to innovate in so many various fields at almost exponential rates.

      When you have a mass of like minded, same goal-oriented individuals, the goal of outdoing someone working on the same area for personal recognition, or other persona gains (monetary) is truly a motivator that trumps cooperation without vision.

      Good examples are things like the arms races, competing tech companies, etc, etc. These types of conflict or competition-oriented environments almost demand that innovation, invention, and extremely rapid creative thinking and development occur in order to stay in the running or at the top. Plus the motivation that someone else is always trying to take your place once you are "the best" helps keep people sharp as well.

      I think a society of mindless drones would not have been much more advanced that we were whenever our species first started forming communities...some things would have developed over time, but I doubt at the pace that we have and continue to see today.

  11. swarmbots and mars exploration by avkillick · · Score: 2, Interesting

    I believe Swarmbots and related technology will have a place in future robotic missions to Mars that will precede human exploration. Spirit and Opportunity are independent explorers but future missions will (should) involve specialised rover that will cooperate with each other in mining, materials processing, construction, scientific analysis and exploration.

    --
    OpenOffice tips:richhillsoftware.com
  12. um... by Savatte · · Score: 2, Funny

    Typically, a swarm bot is a collection of simple robots (s-bots) that self-organize according to algorithms inspired by the bridge-building and task-allocation activities of ants

    So they've created artificially intelligent managers. Well I guess this is better than the real thing.

  13. The house of next tuesday... by Epyn · · Score: 2, Informative

    The fascination with miniature robotics really amuses me, with its extremely costly and seemingly pointless projects. I know theyre not pointless/useless, but I'd think theyd get a better public response if they were building larger-scale, more prototype-like systems that had an end result. As opposed to the classic (in my mind) tiny mouse robot that followed around light sources.
    Although I suppose micronizing is where to be...if you plan to sell your immediate research.

  14. Wired != Strong Prediction Success by danaan · · Score: 4, Insightful

    I'm sorry, but I cringe every time I see the magazine Wired mentioned along with technology prediction and even current analysis of emerging products. Wired has been a valuable cheerleader of the technology boom, but they have almost without fail fallen for the unexamined hype.

    This reached its peak with the "Push" edition of the magazine, which you will no doubt remember if you were a subscriber/reader at the time. The technology never really made that much sense, certanly not in the "world-changing" ways they were talking about at the time. Add in the "new economy", those Cue-Cat scanners and the (again) world changing supposed effects of satellite phones (just to name a few off the top of my head) and Wired has quickly become the equivalent of the Sports Illustrated cover curse.

    Woe to any futurologist or technologist that should find themselves prognosticating within the pages of Wired!

  15. Smart Dust by pararox · · Score: 5, Informative

    This reminds me of an article in the new "Innovators Section" as seen in Time magazine (January 12th '04 edition).

    Essentially, it discusses Kris Pister who developed Smart Dust - a wireless network of sensors, called motes. Each mote has a chip about the size of a grain of rice that detects and records things like termperature and motion at its location. The motes have minisule radio transmitters that talk to otehr motes. With a single network of 10,000 motes, the upper limit, you could cover some 9 sq. miles - and get information about each point along the way!

    Anyway, here's a brief description:
    innovationwatch.com

    Here is the Dust, Inc. homepage:
    http://www.dust-inc.com/

    Frightening technology in many respects, but I can't help but smile at the thought of the brilliance behind it all.

    Regards,
    -pararox-

  16. Why do ants get all the press? by BigZaphod · · Score: 2, Interesting

    The cow has all sorts of natural patterns that could aid us. Or what about chickens? We wouldn't want to forget about the utility of pecking at problems until they go away, would we?

    1. Re:Why do ants get all the press? by maxwell+demon · · Score: 4, Insightful

      It's simple: A single ant is stupid. It's much more stupid than your average computer program. Yet ants achieve things which are all but stupid.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:Why do ants get all the press? by Anonymous Coward · · Score: 2, Insightful

      Which is odd to me... because a person is generally smart, yet people are collectively stupid.

  17. "PREY"... by Vanguard(DC) · · Score: 3, Insightful

    there ARE actually a few writers of fiction who dedicate alot of time to great research on REAL technologies, then apply it to ifcitonal scenerios.

    Crichton is one of those. As is Dan Brown, Robin Cook, Tom Clancy...etc etc.

    Go check out "Prey," and it will introduce you to this technology in a "fun way," and even introduce you to the inherent risks and problems we face as these technologies emerge.

    with all of these tech/spec guides for work, it's nice to dumb it down with a novel every week or so! What I like to do is read one, then research the techonologies mentioned, and try to determine if they are Sci-Fi, or the real deal. Reading them is kinda like brainstorming, and gives me plenty of random knowledge ideas for me to go Google-crazy with!

    try it sometime...

    --
    "I think, therefore I get paid."
    1. Re:"PREY"... by DR+SoB · · Score: 2, Interesting

      This is very true. IMHO once the ants deal with Prey, even though they have not been programmed to in any way, that will be real AI. AI is the ability to make decisions without ever having dealt with the scenerio before. An ant creating a "city" for example, isn't AI at all, it's good programming, yes, but not AI. If you suddenly add Prey to the equation and the ants learn ways to deal with said prey (evolution people!) then THAT would be true AI, and I feel we are still MINIMUM 5 years from this point.. As for the authors you mentioned, I started reading Dan Brown, and now I'm a true follower. Every technology he writes about is true. Another great one I'd like to add is "The Cobra Event" by Richard Preston. The technology covered in this book is SCARY. You may have heard of his book "The Hot Zone", I'd recommend Cobra event as the technology is more true-to-life. It was written years ago with future predictions on technology, and if you watch CNN at ALL you would know that his technology has become a reality, Bio-terrorism at it's scariest..

      --
      Mod +5 Drunk
  18. Categories and Organisms by NixLuver · · Score: 3, Interesting
    None of this should surprise us. As time goes on we learn that our categorical views of the world are mere cognitive conveniences. The unit of life is the cell, not the organism - you have cells that can live outside your body, if provided with the proper oxygen and food. The fact that we see a person rather than a collection of single celled symbiotic organisms reflects the bias of our cognition, not some universally correct perception of the cosmos.

    I think that we will find 'living systems' everywhere we look, once we overcome the bias of the pattern matchers in our heads that make us think that our biases are the laws of the Universe.

    1. Re:Categories and Organisms by iminplaya · · Score: 2, Informative

      ...collection of single celled symbiotic organisms...

      Jelly fish are often decsribed this way. I like to think they're pretty much like other animals, but their "nervous system" is a bit more decentralized.

      --
      What?
  19. Re:Living? Hardly. by Rosco+P.+Coltrane · · Score: 3, Insightful

    It never ceases to amaze me how someone with a functioning brain can make the insipid leap to conclude that a friggin' algorithm is a living thing.

    This comment you made just proves that you've never really thought of the question.

    The question is: what defines something as alive or inert? the boundary has always been fuzzy, and endless philosophical debates on the subject have been raging for centuries and still do to this day, albeit with a little more material to try to answer it.

    The short of it is: the conventional wisdom would be to define something alive as (1) performing some function, however trivial (i.e. transforming something into something else) and (2) being able to reproduce itself (from full sexual reproduction down to simple mitosis). The problem with that definition is that virii wouldn't count as being alive (they don't reproduce or perform anything without having invaded a host), and virii are usually considered the smallest thing that can be said alive.

    If you extend the definition to encompass biological virii, you start defining computer ones as alive too. They, on the other hand, are usually considered "inert" (well, not alive).

    etc etc...

    So you see, it's not as easy as you might think... I invite you to do research on the subject before posting inflamatory comments.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  20. Intelligence in machines by tsa · · Score: 4, Interesting

    Often I hear people talking about their robots on TV, and they say that their robots are about as intelligent as a bee or wasp. But if I compare the behaviour of a bee or wasp or whatever insect to those footballing robots I see on TV I'm not so sure. For instance you have wasps that make a hole in the ground, fly away to find some insect larva, bring it to their hole, sedate the larva, lay an egg in it, put it in the hole and close the hole. To be able to do this it must have a general idea about what a hole in the ground is and how to make it. When it is born it cannot know exactly where to make the hole because it has to find a suitable place. So how does the wasp decide where to make the hole? And it must have a pretty good memory too, to be able to find the hole back after some flying around. If you compare this behaviour of a tiny wasp to the robots we have playing football or driving around on Mars (or vacuuming our living room for that matter) I think we still have a long long way to go. This is a very interesting subject and sometimes I envy people that are just now deciding what to study :-) I'm too old to start with this now.

    --

    -- Cheers!

  21. I said it before... by HarveyBirdman · · Score: 2, Insightful
    Home robotics will not take off until someone sells a quality sexbot. I'm not kidding. Pr0n drove the initial sales of the VCR market. It's driving the Internet even if no one wants to admit it. The inital wave of VR games died out because people don't want to put on a dorky helmet viewer without more payoff than shooting at blocky robots, and the cost per game was usually the same as a blow from a crack whore.

    One of the most successful and well known drugs in the world is Viagra.

    Sex sells everything, and it will sell robots.

    Hell, I'd probably buy one, but I expect it to make breakfast in the morning. Preferably pancakes. Warm, fluffy pancakes. Mmmm... pancakes.

    --
    --- Ban humanity.
  22. Weather is about chemistry? by blueZ3 · · Score: 5, Insightful

    One sentence killed the authority of the article...

    Similarly, weather develops from the mixing of oxygen, carbon dioxide, water, and other... molecules

    What? Weather is all about energy, and is powered by the sun. Highs and lows are all about temperature, not the balance of elements. Mixing of elements has little to do with weather.

    Sheesh!

    D

    --
    Interested in a Flash-based MAME front end? Visit mame.danzbb.com
  23. Re:Emergence by PrionPryon · · Score: 2, Informative

    This book is worth a trip to the library. It was my introduction when I was first intrigued. Also, Godel, Escher, Bach speaks to the same concepts as well as others.

  24. Related Ant algorithm site by llebegue · · Score: 4, Interesting

    If you want to see some cool demonstration of ant behavior algorithm check this web site Eurobios

  25. Re:Living? Hardly. by Anonymous Coward · · Score: 3, Insightful

    I find more inflammatory the claim itself that algorithms are alive, lacking a definition of "alive". The so-called inflammatory attack basically just pointed out that you cannot proclaim simultaneously that 1) "life is too complicated to define" and 2) "algorithms are alive because they make these pretty pictures".

    And I say this having done research in Artificial Life (rightfully called the world's first and only fact-free science) and having thought about the question plenty. I personally believe in the thermodynamic and information theoretic theories of life, which puts me on the "algorithms are alive" side. It still pisses me off plenty to hear popular "science" articles in Wired spout off about it; it's the 60's AI fiasco all over again (except that today, the taboo you break by calling them bullshit is "thou shalt not attack optimism when hip self-referential concepts are involved" whereas before the taboo was probably "thou shalt not question your technocratic overlords; they are smarter than you).

    1965: ``Pretty soon we'll have language translation out of the way, and then computers can do any and every intelligent task within a few years."

    2000: ``Pretty soon machines will just self-organize to criticality and we won't have to worry about anything!"

    Of course, it seems people aren't falling for the latter QUITE as much. Maybe it is a bitten-shy phenomenon; however I believe it is mostly because the latter is even more ridiculous.

  26. bittorrent by Pzykotic · · Score: 2, Informative

    haha so wait, this is like the organic version of bittorrent?

    send 10000 of these things to take a tiny piece of something and then they can rebuild it! mwahaha!

    bring one.... one cow! go swarmbots!

    maybe my ideas should be more gregarious, but eh. I'm selfish.

  27. Hi from an of the Swarmbot developper by nctysagoon.com · · Score: 3, Informative
    Hi,

    I'm one of the Swarmbot developper. I have been in charge of porting Linux to the motherboard of thwe s-bot as well as writing its system software. Let's have some interesting data about the s-bot :
    • 9 degrees of freedom (2 wheels, turret rotation, elevation of gripper (can lift another s-bot), gripper (have 1.5 kg of pressure), mobile arm (3 dof), mobile gripper)
    • 19 IR sensors (15 around, 4 bottom)
    • 2D camera
    • 4 microphones, 2 loudspeakers
    • light ring (8 RGB) and light sensors (8)
    • torque and speed sensors on major dof
    • accelerometer and structural deformation sensors
    • 2 temperature and humidity sensors
    • 13 PIC uC for local computation
    • One homemade 400 MHz X-Scale CPU board
    • Wifi
    • 700 g, 2 hours autonomy


    Direct links :
    http://www.swarm-bots.org
    http://lsa1pc65.epfl.ch/research/projects/SwarmBot s/index.php

    Have a nice day,

    Steph