Slashdot Mirror


Kilobots — Cheap Swarm Robots Out of Harvard

An anonymous reader writes with news of a research project at Harvard into controlling large swarms of small robots. This article describes what they call Kilobots. (Which, for clarity's sake, have nothing to do with killing. Yet.) Quoting: "They're fairly simple little robots about the size of a quarter that can move around on vibrating legs, blink their lights, and communicate with each other. On an individual basis, this isn't particularly impressive, but Kilobots aren't designed to be used on an individual basis. Costing a mere $14 each and buildable in about five minutes, you don't just get yourself one single Kilobot. Or ten. Or a hundred. They're designed to swarm in the thousands."

22 of 121 comments (clear)

  1. Welcome! by DrSlinky · · Score: 2

    I'd like to be the first to welcome out new robot overlords.

    If there's anything I can do to make this transition easier on you, you need but ask. Oh, and that neighbor I don't like is part of the resistance.

    1. Re:Welcome! by ColdWetDog · · Score: 2

      I'd like to be the first to welcome out new robot overlords.

      If there's anything I can do to make this transition easier on you, you need but ask. Oh, and that neighbor I don't like is part of the resistance.

      I'll bring the broom and dustpan.

      --
      Faster! Faster! Faster would be better!
  2. Oblig. XKCD by Anonymous Coward · · Score: 4, Funny
    1. Re:Oblig. XKCD by sco08y · · Score: 2

      WTF is up with the XKCD hate from some people? It's weird.

      It's karma-whoring and contributes nothing to the discussion. It's usually the same comics over and over again. The comic itself is smug and pretentious.

  3. Ok.. by errandum · · Score: 2

    Haven't braitenberg vehicles kind of simulated this kind of behavior for a while now?

  4. Why? by Cedarbridge · · Score: 2

    Its a cool idea and all but designed for the thousands? What on Earth would I want a thousand little vibrating bots that jostle around in circles and blink at eachother for?

    1. Re:Why? by SomePgmr · · Score: 4, Insightful

      Good question. Also, you'd have to find a well-cleaned aircraft hangar or something with enough perfectly flat, obstacle-free space for them to do anything. I don't think the idea is really about making these particular ones practical... but more about programming a whole swarm all at once and having them ready to go off and do whatever they're supposed to on their own. And managing that in a way that's cheap and effective. The article says they're looking to get up to a thousand of them and have them work out "self healing" and "collective trasport". These taks have been done individually, but baby steps towards a more impressive whole, I guess.

    2. Re:Why? by Anonymous Coward · · Score: 2, Funny

      My wife could think of a few good reasons..

  5. Re:Kilobot by Intrepid+imaginaut · · Score: 2

    Indeed, they could have chosen a less ominous name.

    Like fluffyboppers.

  6. D'awww by Windwraith · · Score: 2

    They are so cute!
    I don't even know why but I was "awww"ing when all the robots started to blink their lights in unison.

    1. Re:D'awww by Windwraith · · Score: 2

      Really? That was one of my favorite parts...I can imagine them making cute beeps while flocking around.
      Then again I happen to find most "real" robots cute. with those huge shiny camera eyes and unreliable movement. It's like watching metal puppies tripping while taking their first steps.
      I'd be willing to get myself a dozen and have it move around my desk all day. What would they do if they go berserk anyway? Vibrate all over me until I die of old age?

  7. Batteries by BradleyUffner · · Score: 2, Funny

    The battery life is only 3 hours, and is non rechargeable.. I'd REALLY hate being the intern at a company using a swarm of 1000s of these guys after the first experiment.

  8. When will this lead to something useful? by c0d3g33k · · Score: 2

    I understand that small steps (no pun intended) need to be taken to advance the state of the art, but this remains an academic novelty until these little guys can do something useful. Doesn't have to be terribly complicated. There are plenty of simple yet highly repetitious and tedious tasks that would be perfect for a cooperating swarm of little worker bots working in parallel. Like carrying the leaves off of the lawn and depositing them in the woods (or a recycling bag) in the fall or similar. Then I would be impressed (and would be the first in line to buy the kit).

    1. Re:When will this lead to something useful? by 1+a+bee · · Score: 3, Informative

      For you and I further down the food chain, it'll probably be a while. For researchers, though, it's arguably already useful. FTA:

      Generally people who want to experiment with large swarms have had to be content with computer simulations, which is fine, but at some point you have to try things out in the real world (or as close as you can get in a lab), and Kilobots can make that happen. .. at $14 each, a thousand robots is actually an achievable number with a modest grant, which is something that probably has not been possible before.

    2. Re:When will this lead to something useful? by c0d3g33k · · Score: 2

      Agreed. I made a weak attempt to acknowledge this in my opening sentence, but in my haste to get to my main point, I was overly dismissive without meaning to be. Moving beyond simulations and into the real world is definitely a necessary and laudable achievement.

  9. The first robot war begins in 5...4...3... by zill · · Score: 2

    How long until they divide into two camps and fight to the death over whether kilo = 1000 or 1024?

  10. What we have is a new measure of automation by mysidia · · Score: 5, Insightful

    1024 kilobots = 1 Megabot

    1024 Megabots = 1 Gigabot (aka 1 Decepticon)

    1024 Gigabots = 1 Terabot

    1024 Terabots = 1 Petabot (A sufficient number of bots to enslave humanity)

    1024 Petabots = 1 Exabot (A sufficient number of bots to enslave the the planets in our solar system)

    1024 Exabots = 1 Zettabot (A sufficient number of bots to enslave our galaxy)

    1024 Zettabots = 1 Yottabot (A sufficient number of bots to enslave 25% of the known universe)

    1024 Yottabots = A sufficient number of bots bots to replace all interesting objects in the known (and unknown) parts of the universe with Kilobot swarms.

  11. Re:We will lose. by Jeremi · · Score: 2

    They can't climb or burrow. They have all the mobility of my phone in vibrate mode.

    Well sure... These are just the research prototypes. v2.0 will add spring-loaded legs, and teeth.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  12. Re:Prey by Jeremi · · Score: 2

    Michael Crichton wrote a book about how we thought we could control thousand of nanobots using swarm theory.

    Also, L. Ron Hubbard wrote a book about how we are all haunted by thousands of evil alien ghosts. Fortunately, both books are works of fiction, and therefore have little relation to reality.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  13. Re:Prey by TapeCutter · · Score: 2

    Michael Crichton wrote a book

    Let me guess, it's about "science gone mad", right?

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  14. Re:Prey by Hal_Porter · · Score: 2

    Please Cease and Desist from violating the Centre for Religious Technology's Intellectual Property.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  15. Re:Prey by Hal_Porter · · Score: 2

    Still pissed about this, eh?

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;