Slashdot Mirror


The Robot Diaries

I enjoyed reading the robot diaries which are an account of building some BEAM [?] robots from kits. BEAM bots are interesting in that the design sense behind it is much more building from the ground-up (IE, build a robot to resemble an insect) rather then trying to build from the top down. Basically a more evolutionary approach to things.

33 of 81 comments (clear)

  1. One thing by 11thangel · · Score: 2

    Comedy central. Battlebots. My dream machines.

    --

    I am !amused.
    1. Re:One thing by SEWilco · · Score: 2

      ...and you know that if Junkyard Wars builds robots, you don't want your red shoe to be anywhere near them!

  2. Robot Diaries.... by tippergore · · Score: 2
    Hmm, I can think of a Much Better Robot Diary.....

    http://www.robotfrank.com/Diary.html

    GO ROBOT RON!

  3. I Don't Think It's a Good Idea by Spit_Fire1 · · Score: 2

    "Futurists speculate that robots will soon clean our houses and baby-sit our kids."
    I don't think I'd want a robot baby-sitting my kids, The whole time I was reading the article I just kept thinking AI and the matrix.
    "They will run factories and fight in wars."
    So we teach 'em how to fight then let them baby-sit. Good idea? I think not. And would there be MS robots I'd hate for us to lose a war because the robot blue screened.

    --

    "The secret of success is to know something nobody else knows." -Aristotle Onassis
    1. Re:I Don't Think It's a Good Idea by QuantumG · · Score: 2

      why not? Your TV and the Internet babysit your kids now..

      --
      How we know is more important than what we know.
  4. Movie tip by ciaohound · · Score: 2

    Article mentions Fast, Cheap, and Out of Control, which is a lot of fun and very offbeat.

    --

    --
    Oh, yeah, it's not easy to pad these out to 120 characters.
  5. Do we want robots to evolve? by Hairy_Potter · · Score: 2

    I'm not sure developing robots through evolution is a good thing. If they're evolutionary scale follows Moore's law instead of natural evolutionary scales, they could evolve into new species in years, instead of hundreds of thousands of years.

    If they're evolving, we may not be able to control what they want to do. If we design robots ourselves, we can add safeguards to protect humanity (like Asimov's Three Laws of Robotics). If htey just evolve, who know what may happen, they may decide we are competition for resources and get rid of us.

    I think Bill Joy made quite a few good points about this.

    1. Re:Do we want robots to evolve? by Anonymous Coward · · Score: 2

      Until these BEAM robots magically grow useful manipulators and magically produce the emergent behavior of successfully adding circuitry to itself, I don't think there's much to worry about. This whole "evolutionary" concept in BEAM robots is a misnomer. These machines cannot reproduce by themselves. These machines do not have "code" stored in them which they can pass on to their offspring. All we have are external designer gods creating new species and watching how they interact with the physical world.

    2. Re:Do we want robots to evolve? by QuantumG · · Score: 2

      still, I would really love to see a BEAM robot teach it's emergant behaviour to an offspring. And if this behaviour emerged spontaniously, what would that say about our creations?

      --
      How we know is more important than what we know.
  6. BEAM Robots and Battlebots. by viper21 · · Score: 5

    I think it would be amusing to create one of these BEAM bots with the sole mission of keeping a 1 meter distance between itself and any other object. Then you put it into Battlebot competition. No one controls it, and all it does is run.

    I can see the next breed of Battlebots planning for this escapade. They'll all install forward facing halogen lamps. No BEAM bot can resist the light.

    -S

    Scott Ruttencutter

    1. Re:BEAM Robots and Battlebots. by paRcat · · Score: 3

      Actually, this is kind of along the lines of what a lot of BEAM guys have been thinking.

      The way you get these robots to do what you want them to do is by giving them sensors in the right places. Light, sound, heat, whatever.

      So my idea is to have a few predators and a few prey on the field. Each predator has a beacon that the prey naturally runs from. Each prey has a beacon that the predators naturally run to. And each has certain mechanisms which, when employed, do harm to the others.

      It would be interesting to see what happens. Does the predator or prey, assuming they have equal weapons, win?

      ahhh, not enough time in the day...


  7. an excellent approach by Alien54 · · Score: 3
    I remember these things having been around for a while. That certainly doesn't diminish the potential of the technique.

    the main idea is that intelligence is something that *emerges* from the combination of the various behaviors. There is certainly some truth to that. But I am not altogether convinced that this is the full picture.

    I recall some articles about the potential data density of the brain. For example, the brain has an extraordinary high level of magnetite (?) in the cells. This makes the nuerons sensitive the magnetic fields. Since there is a high level of electic activity in the brain, this raises all kinds of subtle questions about the influence to nuerons of magnetism.

    there are a number of similar questions in the field of nuerology, but I do not have them at my finger tips

    --
    "It is a greater offense to steal men's labor, than their clothes"
  8. I don't believe it. by paRcat · · Score: 5

    I've been building BEAM bots for a few years now, and I was wondering when a BEAM article would get posted here. cool.

    For anyone interested in this, especially if you have been discouraged by trying to build other forms of robots, please look into BEAM. While it isn't always as cheap as they like to make it seem, it's much more rewarding than typical CPU-driven robotics.

    If you would really like to learn more, you could try Solarbotics and get a kit, or just build your own from scraps. (It's much cheaper that way. :) I have a few that I've built for under $10 US, and none have been more than $30.

    But don't be fooled.. even though they are reasonably easy to build, they are worthy of the title "Research Platform". The analog loops that Nv neurons produce can form some strikingly natural paterns. And people tend to like BEAM bots a little more than CPU based versions because they move much more quickly and naturally.

    Above all, of course, have fun.

  9. Re:There are tons of good beam sites by Tower · · Score: 2

    I no longer follow links from anyone over uid #200k, unless they are easily verifyable (sharkyextreme, nytimes, zdnet, etc). All these virtual domain hosts seem to be extra pleasure for the trolls...

    They must get a kick out of it... I browse with Java/JS off, except when I need it on (espn, financial sites).

    There's something that I wish I had - if Netscape let me selectively enable Java/JS for particular domains, or even if I turned it off in one window, it shouldn't affect the others I have up, and vice-versa... hmmm...
    --

    --
    "It's tough to be bilingual when you get hit in the head."
  10. Reminds me of BOIDs... by Orne · · Score: 3
    That reminded me of a genetic algorithms class I had once, where the object was to write code to emulate a flock of birds (aka boids).

    Every object in the worldspace updated in its own independant cycle; the trick was to adjust the bird's forward angle to move towards other birds only if the distance between them was outside a set of bounds (if its too far, move closer; if its too close, turn away)

    The result? Flocking behaviour. Another example of a seemingly complex natural system reduced to a small set of rules.

    -- Scott

  11. Robot's self diary by Therlin · · Score: 2
    The new Aibo can write its own diary with the aide of some extra software. It expresses its feelings and it shows a picture that it took during the day

    Someone posted a diary that his Aibo wrote. His Aibo is still a baby so the entries are very basic. It's still interesting.

    1. Re:Robot's self diary by QuantumG · · Score: 2

      that's seriously demented. Does it do anything remotely useful? Like if I throw the ball and the bot dont go running after it can I note the time and look at the diary that night to find out why?

      --
      How we know is more important than what we know.
  12. Re:AI? by dmatos · · Score: 3

    Have you noticed that artificial intelligence is becoming more and more feared as "natural" intelligence diminishes? Hmm...

    That started out as just a sarcastic comment, but now I see some sense to it. If uninformed people would take some time to learn about the problems that AI currently faces, as well as the restrictions we can put on it, as well as the benefits that it can provide us, would this irrational fear still exist? One of the best applications that I have ever heard for an AI application is a "diagnosis machine." An expert system, always ready, always alert, that you describe your symptoms to and it will tell a hysterical mother at 3 in the morning to give their child some asprin, burp them, and put them to bed, or justify their fears and tell them to get the ailing child to a hospital.

    This seems to me to be just another case of fear of the unknown. It has parallels to every technology issue unfairly being given bad light in the media. Compare fear of AI to fear of hackers (used in the benevolent sense). John Q. Public does not understand their motives, their methods, or their limitations. Begin fear mongering now.

    I wonder how much saner the world would be if people were required to understand things before judging them. Wow! I just independantly stumbled upon the Heinlein concept of grok... That's eerie.

    --

    It may look like I'm doing nothing, but I'm actively waiting for my problems to go away.
    --Scott Adams
  13. BEAM is the Cold Fusion of Robotics by n+xnezn+juber · · Score: 2

    Sorry BEAM lovers but it just doesn't work. Maybe I'm biased, I have a graduate degree from doing robotics research at a very well known university.

    BEAM robotics are interesting from nothing more than an analog circuit perspective. I'll give you that. They are not solving any problems that real robotics professionals and researchers are trying to solve. I do not consider Mark Tilden to be a robotics researcher any more than I consider a computer technician to be an electrical engineer. Until I can see a BEAM robot that does more than scamper around... until I see a BEAM robot that can play soccer... until I see a BEAM robot that cooperate with another BEAM robot... until I see a BEAM robot walk into a volcano, drive on mars, navigate a hospital, retrieve books in a library... I don't want to hear about BEAM

    Maybe I'm closed minded, I have seen alot of stuff in my days but I will not be a believer until Mark Tilden can demonstrate more useful functionality. BTW did you all hear that Tilden is moving to software control? He's retreating from the "robustness" of his analog core and realizing how limited it is without higher level control. A reactive low-level is almost universally accepted as a standard part of robot architectures but useful work often needs the upper level control.

    1. Re:BEAM is the Cold Fusion of Robotics by paRcat · · Score: 3

      You most certainly are close minded.

      Here's something to think about if you really don't think a BEAM bot can do anything useful.

      Now on to your accusations..

      A BEAM robot can walk into a volcano, it can drive (or walk) on mars, it can navigate a hospital. That's the whole point of BEAM... to make a robot that doesn't have to be watched all the time. One that doesn't rely on it's CPU to do anything, one that doesn't need a satellite uplink, one that doesn't need stinking GPS. One that adapts to its environment.

      I'd like to see a traditional CPU driven robot survive outside (pick a place) for a month. It should be mobile. It should not be tethered. It shouldn't be so large that it's presence is obtrusive. Can you deliver?

      BEAM already has.

      Now, as far as retrieving a book from a library goes... well, yes, you'll need some digital logic most likely. And the point is? BEAM has never been about performing mundane tasks such as this. BEAM is about analog circuits that are as closely connected to their environment as possible. They aren't meant to be preprogrammed for a certain action. And hence, you'll never see anyone in BEAM try, because it would be a waste of time.

      BTW, you seem to assume that BEAM roboticists are anti-CPU. That's incorrect. We just understand the best place to use a CPU. Unfortunately, most roboticists think that every little detail has to be programmed... I personally feel that that is the wrong view to have.



    2. Re:BEAM is the Cold Fusion of Robotics by QuantumG · · Score: 2

      can you give examples of things that existing autonomous robots can do and, if possible, why you think BEAM cant?

      --
      How we know is more important than what we know.
    3. Re:BEAM is the Cold Fusion of Robotics by QuantumG · · Score: 2

      no really, I've read the previous posts. I don't see any specific examples of what you are toting as useful applications of autonomous robots. BEAM is not about abstract ideas.. Tilden has said many times that we have to stop thinking about what's the best way to do things and just start making robots.. lots of them, and let's start scaling these things up to something that is apreciably intelligent. At the moment BEAM (and all other robots) leaves a lot to be desired. Just the concept of a toy puppy that children would like to play with is difficult at present. That's kind of strange isn't it? How hard is it to make a furry mutt that can bite your fingers, chase a ball, etc. The answer, unfortunately is hard, very hard. These are things that I find useful, so my question to you is: What do you find useful things to make autonomous robots to do?

      --
      How we know is more important than what we know.
    4. Re:BEAM is the Cold Fusion of Robotics by QuantumG · · Score: 2

      k, so in your example of delivering an object, are there any other systems in place, like say an indicator on the doors which transmit a signal to recognise the room? Or are we asking our robot designer here to recognise arbitary things and learn which room is which?

      --
      How we know is more important than what we know.
    5. Re:BEAM is the Cold Fusion of Robotics by QuantumG · · Score: 2

      I think this is the point. This guy was saying that BEAM = purely reactive robots, and he was saying that that on it's own wasn't enough. He has said a couple of messages ago that most robots have a purely reactive component to them which does what kit BEAM robots do but it has a highlevel system to guide them. Obviously you two guys are in agreement. Our insulting friend two messages ago however, seems to believe that highlevel systems like pathfinding are useless and that purely reactive robots (esp BEAM robots) can do all the things that their more complex cousins can do. Which is all well and good, but can he point to some examples? No.

      I'm sitting on the fence saying, well, I don't see much of a use for either class of robot. Which do I find more interesting? BEAM, because their electronics are simple enough that they appear to be similar to living things. Why is that good? Because we can study living things to figure out new ways to make robots. As for the task of delivering a box in a hospital, well I'm afraid I only know of one level of intelligence that can do than to any significant degree of efficency: human intelligence. Can you train a cockroach to deliver parcels? No, so why would you think you can build a robot to do it. I'd more be looking at things that we get dogs to do, like sniff out bombs and drugs. Can we make a robot with dog level intelligence. No, not yet, but at least it is something to aim for. The dream of domestic robots which vacuum your floor, this is something you could imagine that you might be able to train a dog to do. Not well, but it's not inconceivable.

      --
      How we know is more important than what we know.
  14. 1949 robot technology by Animats · · Score: 4
    The idea of purely reactive robots was first successfully explored by Grey Walters in the late 1940s. He built several mobile, light-seeking, self recharging robots, using relay and vacuum tube technology. These did more than the BEAM robots.

    Rod Brooks picked up on this idea, and did some good insect robot work. But then he got hubris, started doing TV interviews, the "Rod Brooks World Tour", T-shirts, and Cog.

    When Brooks first gave a talk at Stanford on his plans for Cog, the general idea was to try for human-level AI by building a seated robot body and throwing about 30 MIT PhD theses at the problem. It hasn't worked. I asked Brooks "Why don't you build a robot lizard or mouse?", that being the next step up from the insect work. He said that "he didn't want to go down in history as the guy who built the world's best robot mouse".

    This is a classic problem with AI researchers. They get a halfway decent idea, and they start thinking human-level AI is just around the corner. AI goes through one of these enthusiasms every five years or so, some of the main ones having been search, rules, theorem proving, neural nets, and genetic algorithms. All of these are useful, and all have hit a ceiling beyond which further work doesn't produce much improvement.

    I tell people we're probably going to have to claw our way up the evolutionary ladder, and the next step is the lizard brain level of intelligence. This is happening, amusingly, in the game world, where opponent control AI has to solve the basic problems of life: not falling down, not bumping into stuff, and back-seat driving the machinery that controls those tasks into getting something done.

    1. Re:1949 robot technology by tagishsimon · · Score: 3
      I guess it is to do with the mode of doing, rather than what is done, that has improved little or none since Grey-Walter's animats.

      Walkers are interesting, sure; but so are the sort of mechanical puppets which so delighted the victorians. Legs or wheels is not the point. Sensing the environment and making use of the sensory data is the point. Grey-Walters animats did this very successfully. Brooks subsumption architecture robots did likewise, and with more cash spenbt on them, had more sensors, more end-effectors, did more ... advanced the technological implementation ... but ... philosophically ... did they move the state of the art on much? Arguably not.

      What Brooks did successfully do is challange the heavy AI brigade, who wished to model the world and provide a priori plans to their robots; (again, arguably) much of their work sunk without trace (though there are idiots still labouring under the delusion - step forward Kevin Warwick). Brooks, after Walters, was more about reacting; not modelling; not planning; and as other posters have stated, getting emergent behaviours out of a set of simple behaviours. (And on that subject, I highly recommend a book by Braitenberg - Vehicles - Experiments in Synthetic Psychology which is a 150 page though experiment taking you through the sort of "emotions" that can arise out of simple combinations of sensors, wiring and end-effectors - including fear, love, hate, &c. Very powerful stuff.)

      I remember a great deal of Behaviour based robotics stuff going on the mid to late 80's. Owen Holland, who rescued Grey-Walters animats, recalls behaviour-based robotics of the 50's. Here we are in the 00's, and, what we have are Lego Technics, BEAM, Sony's robots; the Sony and Toshiba walking robots ... furbies ... excellent technology ... apparantly no nearer being able to make sense of their environment that the animats.

  15. Re:Great idea by Hyler · · Score: 2

    Me too?

    But then a robot looking like bug would come travelling in time, to protect the eggs, sent by the cockroaches who survived the nuclear holocaust.

    --
    It's its. They're their, there. You're your. Who's whose? A looser loser, though those two too threw through the trough.
  16. I would have been more impressed... by cr0sh · · Score: 4

    Had the writer of the diary actually built the machines...

    Instead, she intones that her boyfriend and her roommate ended up putting them together, and the roommate was the one actually soldering - what, was the boyfriend there for moral support (apparently so, she says later on one goes home after the racer did not immediately work, which could only mean the boyfriend, since the roommate is at home)?

    Instead, she says she served drinks. Then, the rest of the article goes into really inane observations of the machines "at play". The only fun observation was of the photovore avoiding a grape, and getting to the lamp.

    All this individual ended up doing was writing an article. I would have been more impressed had she tackled the soldering iron, made a few mistakes, learned how to solder, and build the racer. Even if it didn't work right, it at least would have shown that she tried to learn something completely new - instead of passively letting life go by.

    Furthermore, she doesn't feel these devices are really worth the effort put into the building of them. You can tell by the tone of the writing. She talks about setting up an environment filled with various knick knacks and things. Why doesn't she get it about BEAM - hobble the damn thing! Put tape on one of the photovore's motors, see how it works around this "impediment"! Geez, is experimentation that difficult?!

    People, if you want to know more about BEAM, and want to play with it yourself, avoid this article. Here are a few links to check instead:

    http://www.solarbotics.com/ (she could've at least provided this link!)
    http://www.nis.lanl.gov/projects/robot/
    h ttp://www.geocities.com/frankendaddy/BEAM.html

    Worldcom - Generation Duh!

    --
    Reason is the Path to God - Anon
  17. The parent post is lousy, here's why by shaggz · · Score: 2
    I've been running into a lot of posts like this. It's gotten to the point where I have to wade through so many karma whoring posts and crap like this that it isn't worth my time trying to look for the few decent posts out there.

    I remember these things having been around for a while. That certainly doesn't diminish the potential of the technique.
    This has become a rather cliche statement on slashdot. Why should we care if you remember seeing these things before? Neither the slashdot blurb nor the article make any claims of these robots being invented last week or anything. This is just another silly and pointless proclamation of, "been there, done that." This practice is all too widespread on slashdot. I don't know what anybody is expecting to acheive by doing this. What do you expect readers to think by saying this? "Wow, this dude has seen this before, he must have a giant cock!"

    the main idea is that intelligence is something that *emerges* from the combination of the various behaviors.
    You shouldn't need to summarize. We can read the article and understand this.

    There is certainly some truth to that. But I am not altogether convinced that this is the full picture.
    Why should we care what you think? Are you an AI expert? Why aren't you convinced?

    I recall some articles about the potential data density of the brain. For example, the brain has an extraordinary high level of magnetite (?) in the cells. This makes the nuerons sensitive the magnetic fields. Since there is a high level of electic activity in the brain, this raises all kinds of subtle questions about the influence to nuerons of magnetism.
    This whole paragraph is utterly pointless. Yes, it does contain a few random factoids, but it doesn't go anywhere with these or have any real purpose.

    there are a number of similar questions in the field of nuerology, but I do not have them at my finger tips
    Are you a nuerologist? Why do you think it is so important to point this out?
  18. overhyped? by gargle · · Score: 2

    I got interested in BEAM after seeing a documentary featuring Mark Tilden and his robots. However, after looking through the plans for some BEAM robots, these things appear to be little more than glorified wind up toys.

    "Nothing would be preprogrammed"? This is untrue. The programming is done through careful design of the analog circuitry.

    I don't see tilden's approach as scaling to even true insect like intelligence.

    1. Re:overhyped? by -Harlequin- · · Score: 2

      However, after looking through the plans for some BEAM robots, these things appear to be little more than glorified wind up toys.

      It sounds like you saw some of what might be called "entry-level designs" (which, to be fair, constitutes the vast, vast majority of what is easily availible on the net about BEAM). Remember - BEAM includes robot designs that 12 year old kids can build, and those designs are far more popular and widespread than the advanced stuff, which can require a pretty esoteric mix of biology and electronics expertise and tends to be discussed and developed in much less prominant groups.

      Generally, I ignore Tilden though. I think part of his job is promotion, 'nuff said.

      I don't see tilden's approach as scaling to even true insect like intelligence.

      Ignoring Tilden and talking about BEAM, I would hesitate to say that. The problem, as I see it, is more that so few people have the mechanical aptitude and resources to build, say, six highly articulated legs. That tends to be a bigger challenge than scaling the "brains".

      Unfortuantely, no technology can produce a body of the sophistication of today's highly evolved insects, so no matter how advanced BEAM (or any other approach) was, producing anything equivalent to an insect is ruled out before you even decide what robotics philosophy to use...

      I've seen some pretty cool advances in BEAM tech over the years. (Mostly, I participate because of the Neat Tech with alternative applications that comes out of it - much of the innovation is the improvement of old designs, which might not be the best thing for the advancement of BEAM, but has resulted in some simple circuits that do interesting and useful things and only draw micro-amps to do it...)

  19. If I only had a brain by fm6 · · Score: 2
    Brooks broke away from the dominant paradigm that had guided AI researchers for years. This paradigm stated that a robot must first perceive the world, then think about it, then translate this cognition into action. Brooks thought this was one step too many. Why not create a robot that could act as soon as it perceived something?

    You know, there's a school of thought that says this is how the brain was evolved in the first place. Ever wonder why every creature with a complex nervous system keeps the central node of that system in such a vulnerable place -- the head? One theory is that our wormlike ancestors, crawling blindly through the primeval muck, gradually evolved their frontal cells into things that could react to whatever they were crawling into. A structure for providing simple response to physical stimuli gradually evolved into a general-purpose organ for complex response -- the brain.

    __________________

  20. Re:Great idea by -Harlequin- · · Score: 2

    (maybe even having the robot "eat" the bugs and use the carcass for energy)

    On a BEAM mailing list, someone posted a link to an article about a gastro-robot that someone (or some institute) had developed - you feed it food, and a chemical (and probably micro-biological) processor used it to recharge the batteries.

    I have thought about making an insect killer robot, but I kept refining the idea, and eventually, arrived at a design which, while effective, was more like a static trap, which doesn't have the exotic flavour of a roaming insect terminator, so I never bothered to attempt it :-)