Slashdot Mirror


Wii Hacked To Control Sword-Wielding Robot

ianchaos writes "WiiBot is the pet project of two engineers who apparently have way too much cool hardware and time on their hands. These two guys figure that as long as you have a Kuka KR16 industrial robot to work with, why not see if you can control it with the Wii Remote? The result is a tennis-playing, sword-wielding mechanical arm that simultaneously captures 'weekend of nerdy fun' and 'accident waiting to happen' in a fun two minute video. The website even details the technical aspects of teaching a robot to parry."

30 of 136 comments (clear)

  1. Obligatory. by Mr_Rogerson · · Score: 5, Funny

    I for one welcome our wii-capable overlords. ...first post ever, gimme a break right?

    1. Re:Obligatory. by utopianfiat · · Score: 5, Insightful

      I for one welcome our monkey-with-modpoint overlords. :/

      Also, welcome to a week ago, slashdot.

      --
      +5, Truth
  2. Looks like... by tanveer1979 · · Score: 4, Funny

    An accident already happened, in the server room. Service Unavailable

    --
    My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
    FB : https://www.facebook.com/TanveersPhotography
    1. Re:Looks like... by wintersynth · · Score: 5, Informative

      We actually have a second server at http://www.usmgarage.com/ that will take you to a mirror of the page. If you're going to have your server beaten to death with HTTP requests, the Slashdot crowd is not such a bad way to go.

  3. Mirror by Fred+the+computer · · Score: 5, Informative
  4. Robotic Operating Buddy by ChromeAeonium · · Score: 5, Funny

    Its all fun and games until they become possessed by the angry ghost of R.O.B.

  5. The perfect crime? by Umbral+Blot · · Score: 3, Interesting

    Murder by remote controlled robot, the perfect crime?

    1. Re:The perfect crime? by Melfina · · Score: 5, Funny

      With a long enough lag and some planning, it could make it look like the bot did it all on it's own >_>... hmm

      --
      :3 rawr.
    2. Re:The perfect crime? by Mercedes308 · · Score: 4, Funny

      I couldn't think of anything more fun to have.

      --
      And no, I couldn't give a shit what my karma is.
    3. Re:The perfect crime? by Cappy+Red · · Score: 5, Funny

      "With a long enough lag and some planning, it could make it look like the bot did it all on it's own >_>... hmm"

      It wouldn't be the first time someone was killed by lag... or so they always claim.

      --
      This is my sig. It's prescription, I swear. I need it for reading things... on the other side of things
  6. RUR-tastic... by L0stb0Y · · Score: 4, Funny

    Loved the discussion of how the bot can easily decapitate.

    --
    "We are the music makers, and we are the dreamers of dreams."
    1. Re:RUR-tastic... by KDR_11k · · Score: 5, Funny

      Certainly helps with those pesky highlanders.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    2. Re:RUR-tastic... by TubeSteak · · Score: 3, Informative

      Loved the discussion of how the bot can easily decapitate.
      I didn't notice till the end, but this is the same Aaron who did The Quintessential Sentry Gun

      Here's an article about him from 2005 which talks about the new company created in order to help him develop the sentry gun. Because the President of that new company is also the owner of a separate automation and robotics company, Aaron gets to play with lots of expensive gadgetry.
      --
      [Fuck Beta]
      o0t!
  7. Time to Update the Clue Boardgame by hedgemage · · Score: 5, Funny

    The robot arm, in the server room, with the sword.

  8. Re:Military? by suv4x4 · · Score: 5, Insightful

    I fear the military applications of this...not like it wasn't possible before, but perhaps this might give some people ideas that would ultimately be used to kill people.

    Yea... the military implications.. Well, if someone told you to go into an empty room and go very very near to a robot that's holding a sword, just, you know, don't do it.

    Plus it's still easier and cheaper for An Actual Human to simply shoot you with a conventional gun, rather than use Wii-eqipped sword holding robots.

  9. Neat Implications by slib · · Score: 5, Interesting

    This could be great for amateur robotics. Instead of painstakingly programming the subtle nuances of motion into a robotic arm/leg/whatever, perform the movement via WiiMote and record the motion. Although I'm sure people have been using similar methods for ages, using a Wii only requires an investment of 250 USD. Plus tax. Plus Zelda (purely for scientific purposes).

    1. Re:Neat Implications by Anonymous Coward · · Score: 5, Informative

      I may be wrong here, but if I'm reading them correctly, they STILL had to manually program the movement sequences (using the robot's built-in 6D controller). Then they had to hand-code roughly analogous coordinates into the software. Finally, they calculated what the user was doing based on the accelerometers in the Wii-Mote, and did a fuzzy match on the 6 actual, 5 practical pre-coded motions, selecting the closest match and performing it.

      This meant that the robot could do a handful of simple, pre-defined motions, and the Wii-Mote was simply used to select the closest available match. Not saying it isn't cool, but it's a far cry from programming the robot with a Wii-Mote. I'm not entirely sure those robots could even handle the amount of data it would take to real-time mirror a Wii-Mote. These machines are designed to do a handful of carefully pre-recorded motions (typically one), over, and over, and over, and over for years with near perfect accuracy. Not to mention the fact that there's really no direct way to translate the accelerometer data from a Wii-Mote into useful, sensical motions for a 3-jointed mechanical arm (or any robot, for that matter.) So even if the poor thing could somehow handle that much incoming data, figuring out what data to send it in the first place would be damn near impossible.

      What they're doing is cool as hell, but they're not programming the robot with the Wii-Mote. They're controlling it, just like the headlines says. Just sayin'.

  10. What happens next... by fahrbot-bot · · Score: 5, Funny

    After a fun day of playing "Swordsman" with the robot they accidentally hand it the Wii remote... The police find their decapitated bodies two days later and a cold oil trail leading out of the building. In the distance a faint voice is heard, "Hello. My designation is Inigo Montoya. You reprogrammed my previous model; prepare to die."

    --
    It must have been something you assimilated. . . .
  11. Re:Military? by binarybum · · Score: 5, Funny

    you're right - let's slashdot the heck out of it so the military can't get to the website, 'cause as soon as some goofball in the military gets an idea about using "robots" as killing machines- whoa!

      Fortunately, this hasn't occurred to anyone but you.... yet.

    --
    ôó
  12. Are they really controlling it with the Wiimote? by Anonymous Coward · · Score: 3, Informative

    Pay attention when there's 41 seconds to go. The guy is holding his arm up and the robot beats him to bringing it back down. The robot's arm is practically all the way down before he springs into action and brings his arm down. Looks fake as hell to me.

  13. It's my ... ah ... sword, yeah. by surfcow · · Score: 4, Funny

    Soon, we can pornsurf with *both* hands.

  14. Entertainment Application by I'll+Provide+The+War · · Score: 5, Interesting

    They should get together with these guys and start charging:

    http://video.google.com/videoplay?docid=-747250219 7006303244

  15. Princess bride version by Kierthos · · Score: 4, Funny

    My name is Inigo Roboto. You degaussed my father. Prepare to die.

    --
    Mr. Hu is not a ninja.
  16. Doesn't even need the console by LiquidCoooled · · Score: 3, Informative

    The wiimote is a bluetooth device and there are lots of people working on driver software for various operating systems.

    You can start at wiili.

    Investment cost is about £40 for the mote plus about £10 for the bluetooth dongle.

    --
    liqbase :: faster than paper
  17. Lame meme virus alert. by srussia · · Score: 3, Interesting

    I fear the military applications of this...not like it wasn't possible before, but perhaps this might give some people ideas that would ultimately be used to kill people.

    I fear the /.-meme inducing virulence of this comment. Think about it--"I fear the military applications of this..." is the new obligatory "I, for one, welcome our new $ACTION overlords." And it can apply to virtually any slashdot story.

    Example:

    SCIENCE: MATERIAL TOUGHER THAN DIAMOND DEVELOPED

    Obligatory...

    I, for one, fear the military applications of this, not like it wasn't possible before, but perhaps this might give some people ideas that would ultimately be used to kill people.

    --
    Set your phasers on "funky"!
  18. Re:Are they really controlling it with the Wiimote by grumbel · · Score: 3, Informative

    It doesn't look fake, but it does look like they are simply using pre-recorded motions, just like almost all Wii games out there. So instead of the robot mirroring your motion, you have to to mirror a predefined motion to trigger a prerecorded motion in the robot. Looks cool, but it is pretty much useless for actually controlling the robot, since its really no different then pressing the "cool sword swing motion"-button.

    The Wiimote can't give you accurate position data, so thats pretty much all you ever get.

  19. What WHat WHAT? accelerometers by the dozen by mrnick · · Score: 4, Interesting

    In my graduate studies (computer science Texas A&M U @ Commerce,TX) I have been working on a mini robotic submarine that uses accelerometers to calculate acceleration (of course), speed, and location. We also have a similar arm that was donated to the Physics department but I have not had a chance to play with it yet.

    Anyways, my question is why use wii controllers? You could order a dozen accelerometers from DigiKey for far far less than the price of the wii controller, assuming you can purchase them without buying a complete wii system. Not only would it be cheaper but you could place the accelerometers on your arm, hand, shoulder, etc in locations that most mimic the articulating parts of the actual robotic arm.

    Only thing I can guess is that by using the wii controller, and it being so new, that you get that whole 3lit3 haxor effect because wii and it's use of accelerometers is new for game controllers. Looks like it worked, getting their site slashdotted and all.

    On a side note I did use a wireless xbox (not 360) controller to control the mini robotic submarine. Did you know that those controllers are USB, Microsoft just used a non standard port? It was my intention to have events in the sub send data back that would control the force feedback in the controller but I have not been able to figure out how to send data to the gamepad to activate that function. If anyone has suggestions please let me know (sshscp@gmail.com). I am using the XBCD driver on a windows XP laptop running a program written in G (Labview 8.2.0).

    With this stuff you have to watch what you call things. If something is completely remote controlled then you can't technically call it a robot. At minimum a robot has to be able to act autonomously or perform pre-programed tasks. Currently the sub has a pre-programed task - when battery levels reach a preset point control ballasts and pumps to quickly return to the surface and then go into power consumption mode. It sounds like this arm is a robot since the controller activates a series of pre-programmed movements. But, if it were completely controlled by the accelerometers then it would be a remote controlled arm and not a robot.

    Future plans for the sub are to include autonomous mapping of it's environment. As for the arm I was thinking of working on it so that it could play chess, possibly against live opponents over the web (with a webcam). Do you think people would want to play it?

    Anyways good job on the arm guys! I can't get enough of these micro controller applications. I got the bug quick after having code that I wrote actually do something in the real world for the first time. Maybe I'll get something slashdotted someday ;)

    Nick Powers

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
  20. I can see the headlines now. by Nullav · · Score: 3, Funny

    Sword impales 42" LCD HDTV, public demands stronger wrist straps.

    --
    I just read Slashdot for the articles.
  21. Re:Heat by Anonymous Coward · · Score: 3, Funny

    You fool! Did you even think of the consequences of your suggestions? Really?

    In one case we can have a hot and sweaty Maria Sharapova running across the tennis court wearing a sports bra and a short tennis skirt because of the heat and in the other case we can watch a couple of technicians in coveralls changing the oil of the KR16 industrial robot. I know we're all geeks here, but c'mon!

  22. Re:Are they really controlling it with the Wiimote by grumbel · · Score: 3, Informative

    The Wiimote gives you two kinds of data, the coordinates of the IR LEDs of the sensorbar in 2D, which used for pointing, the x,y,z accelerations. It actually doesn't give you exact orientation, you have to derive that from the accelerations, which only works as long as you don't move it, else acceleration and gravity will overlap and you will have a hard time telling which is gravity and which is movement of the Wiimote. Also the orientation you get that way is limited to X and Y axis only, the Wiimote can't detect rotation around the Z axis via the accelerometers, however to a limit extent it might be possible to get it from the sensorbar.

    To make it short: I believe it when I see it. So far most Wii games used prerecorded motion, aka glorified button presses. Some games, such as Wii Sports, also take the speed into account, but those only work because the motion itself is very limited. Real 1:1 mapping just doesn't work with the sensor in the Wiimote, you can however of course get a lot closer to it then Zelda, which really was just lame in terms of input.