Slashdot Mirror


Hacking the RoboSapien

unassimilatible writes "The RoboSapien is a cool humanoid robot toy with pretty decent dexterity and 67 pre-programmed instructions. But the folks at The University of Freiberg have made the RoboSapien autonomous by installing a Pocket PC to its head. The Pocket PC is equipped with a camera and communicates via infrared to the robot, and the whole monstrosity can be programmed with Visual C++. The full API is available for download. I, for one, welcome..."

43 of 115 comments (clear)

  1. 67 Pre-programmed instructions by thedogcow · · Score: 5, Funny

    Well that is cool, but no robots will need more than 640 pre-programmed instructions anyway.

    --
    Yes! I listen to NYC Speedcore and do math at 3AM. I suggest you try it too.
    1. Re:67 Pre-programmed instructions by Anonymous Coward · · Score: 2, Informative

      I get the joke, if no other mods do. He didn't actually say that afaik.

      Chris

    2. Re:67 Pre-programmed instructions by Hobadee · · Score: 5, Funny

      I only need my robot to understand a few commands.

      1. Beer me.
      2. Get TV remote.
      3. Get rid of annoying girlfriend.

      O wait - I'm a slashdotter, I don't have a girlfriend! Scratch that last command.

      --
      ...Had this been an actual emergency, we would have fled in terror, and you would not have been informed.
    3. Re:67 Pre-programmed instructions by jamesh · · Score: 2, Funny

      You wouldn't want it have too much intelligence. The last thing you want is for it to tell you "Get your own fscking beer", and then go and hump your girlfriend behind your back.

      re #2, any decent robot would have an inbuilt remote which works by voice anyway.

    4. Re:67 Pre-programmed instructions by Gentlewhisper · · Score: 2, Funny

      "You wouldn't want it have too much intelligence. The last thing you want is for it to tell you "Get your own fscking beer", and then go and hump your girlfriend behind your back."

      Jeez, that does remind me of another robot!
      http://www.fantastic.nu/bender/

    5. Re:67 Pre-programmed instructions by KCRWreck · · Score: 2, Funny

      I'm not sure that humans need more than that.

      And yes, I do get the reference.

  2. robosapien.tk by jpmkm · · Score: 4, Informative

    The best robosapien hacking site is robosapien.tk. I can't find my remote for my robosapien, so I've downloaded a program for my girlfriend's palmpilot(my monochrome visor wouldn't run the program) to control my robosapien. btw, looks like someone reads hardocp.

    1. Re:robosapien.tk by jpmkm · · Score: 4, Informative

      Sorry about that, I thought it was on the robosapien.tk site. Anyway, the program is SapBench.

  3. Fight!! by alatesystems · · Score: 4, Funny

    Qrio could totally that things windows-running ass.

    It looks like Johnny 5, but a cool project none the less. Perhaps they could install Pocket Skype on the PPC and have the robot follow you around as a mobile speakerphone.

    Chris

    1. Re:Fight!! by Psion · · Score: 2, Informative
      You're absolutely right about Qrio. Except:
      • Qrio isn't commercially available yet.
      • Robosapiens costs about $99 at BestBuy
      So heck, considering the status of Qrio, I could almost get away with saying ED209 could kick Qrio's butt.
  4. Mirror by FiberOpPraise · · Score: 4, Informative

    I have a strong feeling this site is going to go down with the video files and a direct link to a file. Here is a full mirror: http://66.90.101.31/~whateve/mirror/slashdot/www.i nformatik.uni-freiburg.de/%257Enimbro/robots.html

  5. as long as they don't turn evil by Anonymous Coward · · Score: 2, Funny

    Evil spider robots with fangs... they've got teeth!

  6. Be careful with these suckers by mofochickamo · · Score: 5, Informative
    My boss got one of these about 3 months ago as a preview release from a friend who is a distributor. Some of the pre-programmed motions were quite funny (like the Neandertal roar for scaring small children). The robot also has good walking ability and dexterity in general.

    Though be warned, it isn't made out of the highest quality components. Much to the embaressment of my boss, the robot broke in his care. The head got stuck to one side. My boss and I considered opening it up and hacking it ourselves, but all we both had visions of giving the robot back to the distributor in many pieces.

    --
    Honk if you're horny.
    1. Re:Be careful with these suckers by Inominate · · Score: 3, Informative

      Actually thats not broken, the instructions actually explain how to realign the head.

    2. Re:Be careful with these suckers by Distan · · Score: 3, Informative

      The "head stuck to one side" problem is common, and can be easily fixed. From the official FAQ:

      Q: Robosapien's head has turned to the right; I have not been able to re-center it. Do you have any suggestions for repair?

      A: Lower his arms and twist his head all the way to the left, until you hear a "click".

    3. Re:Be careful with these suckers by robfoo · · Score: 5, Funny

      Hey! That happens to my head too - I always thought maybe I needed a chiropractor, or just better posture.

      Turns out I just needed to read my FAQ!

  7. Freiburg not Freiberg by frostman · · Score: 5, Informative

    In case anyone's curious, the name of the town is Freiburg not Freiberg.

    But you probably figured that out from the URL, even if our noble editors did not.

    Nice town, by the way.

    --

    This Like That - fun with words!

    1. Re:Freiburg not Freiberg by Zatic · · Score: 2, Interesting

      Nice town, by the way.
      Definitly! It's nice to see my home town on slashdot :-)

      Also check out CS Freiburg, one of the world's best robotic socker teams:
      http://www.informatik.uni-freiburg.de/~robocup/

  8. Wow, that's messed up. by MedHead · · Score: 3, Funny

    Wow, 2XL has been taking some steroids!

  9. hmmmm by Anonymous Coward · · Score: 5, Funny

    Robosapien

    dexterity: 16
    strength: 8 (very small)
    constitution: varies on battery pack
    charisma: 14 (drops to 12 after 2 months of gismo newness)
    intelligence: varies with loaded program
    wisdom: ditto

    movement: 5
    Hit points: 20
    Attacks: swinging arm
    Damage: 1d2 of temporary damage

    My Dog

    dexterity: 14
    strength: 14
    constitution: 16
    charisma: 16 (drops to 14 after christmas)
    intelligence: 10
    wisdom: 6

    movement: 14
    Hitpoints: 30
    attacks: vicious bite
    Damage: 1d6 in initial bite, 1d4 of gnawing damage each round afterwards.

    Robosapien: hundreds of dollars
    Dog: free
    Watching my dog steal your robosapien and destroy it in around 4 rounds with gnawing damage: priceless

    1. Re:hmmmm by Bloodlent · · Score: 2, Funny

      I may use those in my next campaign... Now I'll have to find some wacky way to fit Robosapien into Forgotten Realms.

  10. An affirmation of C++'s flexibilty by Anonymous Coward · · Score: 2, Interesting
    Though many still balk at the ease with which pointer manipulation is done through the standard library, projects such as the RoboSapien demonstrate the need for graceful performace over allocated expectations. Combining dual methodologies through lowered overhead can, and may, allow for the artificial intelligence paradigm many of use hope for.

    CB

  11. Robosapien in Servo Magazine by Psion · · Score: 5, Informative

    Servo Magazine had a feature last month on the Robosapien. Apparently, the designer felt very strongly about letting users hack the device, so he left plenty of space to add capabilities. The current issue of the magazine has a hacking contest for the toy. See Hack-a-Sapien contest.

    1. Re:Robosapien in Servo Magazine by jim_deane · · Score: 4, Interesting

      That would be Mark Tilden. He is primarily responsible for the BEAM (current site here) robots, lots of which are based on the bicore circuit and other novel simple circuits(read at the sites!).

      Rather than a top-down method of robot design, where you take a brain and make it do cool things, his idea is to decide some basic function you want to accomplish--like walking--and design the simplest circuit that is able to do that. Then pick a new function (say, seeking light) and build that circuit. Hook the two together, and now you have a walking robot that seeks light. It is a more biological method to robot evolution.

      If you like the idea of making a functioning insect-robot out of the parts from an old Walkman cassette player and a pocket calculator, you'll love BEAM robotics.

      Jim

  12. Biomorphic robot indeed! by ManyLostPackets · · Score: 4, Funny


    BioMorphic robot indeed! DO NOT go in there!!

    1. Re:Biomorphic robot indeed! by ctr2sprt · · Score: 3, Informative
      For those who're concerned, the parent is a movie of a robosapien with toilet paper around its head flapping uselessly in a bathroom.

      I was a little worried myself, but I have mod points so I figured I'd do my civic duty and make sure it was safe.

  13. It's not for normal people! by tftp · · Score: 2, Funny
    I checked out the manual, and the remote controller for the robot is probably more complex and has more keys than the one in Heavy Gear II. Note: HG2 uses all the keys on your keyboard, and then some :-)

    Also, a bunch of D-size batteries is not enough for any serious use. I shall wait until they upgrade it to some low-end fusion power unit.

  14. Quickly! by BitwizeGHC · · Score: 3, Funny

    How many of you saw this thing and immediately thought of MEGAS XLR?

    *raises hand*

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  15. Mod article as unfair! by koi88 · · Score: 2, Funny
    "I, for one, welcome..."

    You deliberately limit the possibility of a funny-moderated comment.
    Now I want to have a Beowolf cluster of these...

    --

    I don't need a signature.
  16. obligatory MTG reference by servognome · · Score: 3, Informative

    Card Name: Dog
    Card Color: Green
    Cash Cost: 0
    Type & Class: Creature - Canine
    Pow/Tough: 1/1
    Card Text:
    During your upkeep sacrifice 5 food or bury dog
    When Dog comes into play, gain control of all children until end of turn.
    Tap to destroy target permanent
    Flavor Text:
    Sit Ubu sit, good dog Rarity: C
    ----------------
    Card Name: Robosapien
    Card Color: A
    Cash Cost: 95
    Type & Class: Artifact - Creature
    Pow/Tough: 0/1
    Card Text:
    Upon Summoning place 10 battery counters on Robosapien
    Everytime Robosapien becomes tapped remove a battery counter
    Tap to gain control of target creature
    Flavor Text: I am Robosapien
    Rarity: U

    --
    D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    1. Re:obligatory MTG reference by Quobobo · · Score: 2, Funny

      And where does one get the Food from? We need another card.. unless the expansion sets have gone even further downhill since I stopped keeping track of them.

    2. Re:obligatory MTG reference by NoMoreNicksLeft · · Score: 4, Funny

      Card Name: Slashdot Moderator
      Card Color: Gold
      Cash Cost: 0
      Type & Class: Human Idiot
      Pow/Tough: 0/1

      Card Text:
      When Slashdot Moderator is summoned, destroy all jokes. For every round Slashdot Moderator is in play, place a "-1, Troll" counter on all Smart, Clever, or Interesting Posts. For every round Slashdot Moderator is in play, put a "+1 Insightful" counter on all Flamebait, Troll, or Stupid Posts. Sacrifice Slashdot Moderator to modbomb target permanent.

      Flavor Text: Fr1st Ps0t!
      Rarity: R

  17. Who cares by commodoresloat · · Score: 2, Funny

    I just want a humanoid robot that will squash those damn robot cockroaches.

  18. It's Freiburg not Freiberg by Anonymous Coward · · Score: 3, Informative

    Burg = Castle, Berg = Mountain... ...

    1. Re:It's Freiburg not Freiberg by koi88 · · Score: 3, Informative

      That's right. But the tricky part is, both Freiburg and Freiberg actually exist.
      Freiburg is a town in southwest Germany near the French border while Freiberg is in Eastern Germany, near Dresden.
      and they both have universities (check it out: www.uni-freiberg.de)

      --

      I don't need a signature.
  19. What about by aussie_a · · Score: 2, Funny

    3. Find keys? 4. ???? 5. Profit

  20. Mark Tilden by Smerity · · Score: 5, Informative

    Mark Tilden, the designer of Robosapien (and of BEAM robotics for any of you who have heard of it) purposely left the Robosapien open for modification (god bless his soul ^_^) More people/companies should do this! =)

    I'm actually quite interested in this, as I'm in the Australian Robocup Junior atm (Year 9) and this is a great platform to begin experimenting in bipedal robots. Heck, it could even begin it's own competition section (the robotic AIBO dogs have their own soccer competition)

    Mark Tilden is also heavy researcher in the biomorphic robotics field, and through his experiments he has essentially created the BEAM robotics field.

    If you haven't ever looked at BEAM robots, DO! They're can be amazingly simple (start here) and can then lead up to quite advanced and fun projects in robotics! And did I mention they're cheap =)

    Solarbotics, one of the best resources for BEAM robots I know of

    Robocup Official Website

    Mark Tilden at WIKI

  21. maybe if.... by rubberbando · · Score: 3, Funny

    maybe if you crossed it with a RealDoll, you might be onto something. ;-)

    --
    DEAD DEAD DEAD DELETE ME
  22. Why did they choose that name? by dat00ket · · Score: 3, Funny

    Why did they choose the name Robo Sapien? It's not really a thinking robot, just one that kinda looks human. It would make more sense if they had gone with HomoRo..

    oh..

    right..

    never mind.

  23. Where does this end? by museumpeace · · Score: 3, Insightful

    Eventually, a Linux-brained robot. Or maybe some open sourced flavor of VxWorks. Eventually its got a gas engine and 2 or 3 horse power driving hydraulic actuators. Strong enough to be lightly armored and do serious damage with its weight alone. It'll have a published standard sensor bus that enables dozens of open source daemons giving it such capabilities as a better sense of balance and maybe a RFID-based or face recognition software to give it a sense of friend/foe. I could program it to walk down to the gas station and use my credit card when it was hungry. It will be strong enough that I can program it to stack my fire wood and threaten the neighbors stupid dog. For that much utility, I would pay the ten or fifty thousand dollars that it might cost. Etc Etc. The question is, when does it cease to be a toy...
    AT WHAT POINT DO I NEED A LICENSE TO OPERATE A ROBOT? When its capable of misuse? When its capable of harming other people? [Note Linux brain : I DO NOT need a license to turn it on or to program it ... ever!]

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  24. Dear God No. Dear Jesus No. by Gannoc · · Score: 4, Funny

    But the folks at The University of Freiberg have made the RoboSapien autonomous by installing a Pocket PC to its head.

    I think we of the slashdot community know these three indisputable facts:

    Microsoft is evil.
    Microsoft has a plan to "Put Windows on Every Desktop"
    Microsoft will crush other companies and break laws to attain its goals.

    And now they've put Microsoft into a robot? Gentlemen. I think we all know what this means:

    Evil Robots
    Evil Robots that want to take over the world.
    Evil Robots that want to take over the world... BY ANY MEANS NECESSARY.

    Oppenheimer, upon seeing the world's first atomic explosion, quoted: "I'm sure at the end of the world... the last man will see something very familar to what we've seen today."

    We know now he is wrong. The last thing that the last man will see, will be an evil robot's arm, raised above its head in triumph. I imagine it will be something like the basement scene in the movie "Signs", except the robot will be able to tear apart the wooden door like paper, and Mel Gibson will never find his faith again,

    I'm heading down to my bomb shelter now with my family to try and ride this out. I leave you with mankind's one hope: They're using PocketPCs. This means that while they may be DESIGNED for a continuous rampage, we all know that after about 90 minutes of practical use, they'll need to head back to their cradles for a 3 hour recharge.

    I beg you, find those cradles and destroy them!

    God bless and good luck.

    This is slashdot 210256, signing off.

  25. Gives a whole new meaning by overshoot · · Score: 2, Funny
    to "blue screen of death."

    Or was that "blue scream of death?"

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  26. Read it as "putting a PocketPC..." by drinkypoo · · Score: 2, Funny

    Made sense to me. When you put a gun to someone's head you're threatening to put a bullet in them, right? If you put a PocketPC to a robot's head, your'e threatening to install WinCE on them... That would sure as hell make me get up and run away.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"