Stanford Students Build "JediBot" 157
An anonymous reader writes "By combining a dexterous robotic arm, a foam-padded lightsaber, the movement tracking capabilities of Microsoft's Kinect sensor, and some clever software, students at Stanford University have created what can only be called a JediBot. Using a series of pre-programmed 'attack moves', and Kinect to detect the location of the enemy's light saber, JediBot can attack and defend with surprising grace. For now its attack moves are fairly slow — it can only attack once every 2 or 3 seconds — but presumably you could tweak a knob (and remove the foam padding) to turn JediBot into a real killing machine." I look forward to model that can also "force choke" an opponent.
Force Lightning (Score:1)
Re: (Score:2)
combine this sweety [wikipedia.org] with a Kinect interface and I want one...
TFS is kind of stupid, so a group of students used a Kinect to control an industry robot. Cool idea, even without the Star-Wars-rhubarb.
Re: (Score:2)
This reminds me more of the robotic training devices used in one of the Dune books ("Children of Dune", maybe). Alia trains with one on the highest setting, which was supposed to have been pretty impressive, if I remember right (read it 30 years ago, or so).
Re: (Score:2)
This reminds me more of the robotic training devices used in one of the Dune books ("Children of Dune", maybe). Alia trains with one on the highest setting, which was supposed to have been pretty impressive, if I remember right (read it 30 years ago, or so).
And much later on, the Idaho gholas maxed it out on a regular basis too, etc etc
Re: (Score:2)
Those training devices appear in almost all the books; but the scene you're thinking of is from Dune Messiah.
Re: (Score:2)
Re:Force Lightning (Score:4, Interesting)
its all fun and games (Score:4, Funny)
till the bot spazzes out and whops some one ... then its just fun
Re: (Score:3)
Force (Score:1)
Re: (Score:1)
May the FORCE be with you!! :D
These aren't the droids you're looking for.
Problem (Score:2)
Re: (Score:1)
Use the XBox Konnect Lukebot!
Re: (Score:2)
Grievous Mistake (Score:5, Funny)
This seems to me to be a grievous mistake.
Re: (Score:3)
Mistakes, in general, grievous are.
Re: (Score:2)
Yes, General Grievous did make a mistake.
I welcome (Score:1)
Re: (Score:1)
I welcome our new jedi-bot overlords!
*waves Jedi hand*
These aren't the droids you're looking for.
And then... (Score:1)
Re: (Score:2)
I can see for the story plot having the Force can make you good enough to stop a bullet or a light pulse. However If I was a general in the empire I would just use explosives, like a grenades. So they can block it but it still explodes in their face. The light saber is a very inefficiency weapon for the modern barbaric times.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Or just throw it back.
Re: (Score:2)
Except that anyone who knows about grenades knows the paddle (spoon) is what starts the fuse. The pin just unlocks the paddle, allowing it to release (it's spring-loaded). As long as you hold the paddle against the grenade the fuse will not start and you can put the pin back in. A properly stored grenade will prevent the paddle from releasing automatically when the pin is pulled. That is grenade 101. Doesn't make for an interesting movie scene, though.
Re: (Score:3)
Re: (Score:2)
I think the troops were only inaccurate in Scriptwriter Approved situations -- when it would ensure they don't hit the good guys. Obi-wan's comments indicated that he felt they were supposed to be accurate shots. Maybe they only staffed the Death Star with the marksmanship rejects?
Re: (Score:2)
Forget the Wooden Dummy (Score:1)
meh (Score:2, Informative)
the video was much less cool than the summary made it sounds
Re:meh (Score:5, Interesting)
Why not build a better one yourself then?
Someone beat me to it.. in 2009:
http://www.hizook.com/blog/2009/08/03/high-speed-robot-hand-demonstrates-dexterity-and-skillful-manipulation [hizook.com]
Really? (Score:2)
I mean, as a race of bags of mostly water, we're just asking for it.
What language is that? (Score:1)
I'm incline to say it's some kind of assembly because of the ALL CAPS and line comments starting with a ;. OTOH, it looks a bit like Perl, but not quite. Anybody know? (freeze frame at 1:51 to see what I'm talking about)
Re: (Score:2)
I was thinking Fortran but really am just guessing. The IDE looks unfamiliar to me as well.
Re: (Score:2)
Re: (Score:2)
KUKA Robot Language.
Laws of Robotics (Score:2)
Could this robot potentially violate the first and second laws of Robotics?
1 A robot may not injure a human being or, through inaction, allow a human being to come to harm.
2 A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law.
Re: (Score:3)
Re: (Score:2)
It's tough to encode high level laws in robots without brains.
Those robots that weld cars together don't exactly worry too much about hurting any humans who are dumb enough to get their smelly contaminated hydrocarbon bits in the way.
Re: (Score:2)
Re:Laws of Robotics (Score:5, Insightful)
Why not? Pretty much every robot produced can violate the first law, because no one has created a control system capable of defining what 'harm' means. Even toy robots can move just outside of a baby's reach and make them cry. Most factory robots could probably disassemble a human if one got in the way.
Most of Asimov's robot stories dealt with the fact that 'harm' is difficult to quantify even for highly intelligent beings. For something with a simple control program, it's basically impossible.
Re: (Score:2)
The robot did not appear to be making any attacks, but rather was attempting to match the incoming sword strike at a 90 degree angle. Of course, it would likely not be a far stretch to make it execute counters, too, but at least this robot did not appear to be doing so.
Re: (Score:2)
This is only a toy (Score:5, Interesting)
As a long time swordfight student and instructor, I have to say that putting a stick in the grip of an industrial robot does not make it a sword fighter.
For example, the obvious mistake seen in the video is that the robot strikes at the *weapon*, not the *person*. As any 1st year fencing student knows, you can't win the fight that way. I love fighting nubies who make that mistake.
We have a term for this - it's called "Erroll Flynn" fighting, and it refers to those cheap movie swordfight scenes where the actors aren't skilled enough to actually fight without putting out their opponent's eye. Stay far enough away so that you can't hit the opponent, and cross swords in mid air. Clack... Clack... Clack... now low: Clack... Clack... Clack... now high...
Let's have a robot that holds a broom and say it's a sweeping robot! Or a robot that holds a hose and say it's a car washing robot! Or a robot that holds a trimmer and say it's a hedge-trimming robot.
Wake me when it can detect an opening in the opponent's defense and strike at it.
Re:This is only a toy (Score:5, Insightful)
In its defence, this is exactly what the movie jedi did also, so calling it a "jedi bot" is an accurate description.
Re: (Score:2)
Maybe in the first movies, you know the original Trilogy.
In Phantom Menace Ray Park (Darth Maul) actually wanted all of the moves in the fight scenes to have legitimate targets. As in: I am swinging for his head, he is trying to stop me from hitting his head, etc.
Speaking as a fencer, I had a buddy that tied a string to the floor and ceiling of his garage, he put a tennis ball on the string at chest height and would practice stabbing it for a little while each day. His point control improved, and that was j
Re: (Score:1)
There was one scene in the original trilogy where the fencing coreographer (I think it was Bob Anderson) actually got the actors to fight like a real fight. It's in ESB, it's the scene where Vader's holding the lightsaber one-handed, you'll know it when you see it.
Apparently, Anderson had that scene filmed when Lucas was out for coffee or something. Lucas ends up not seeing the scene until editing and he's furious, but there's no time to re-shoot it so it stays in.
Bob Anderson (Score:2)
Re: (Score:2)
But in a "sword" fight in which you and your opponent both have some ability to see into the future surely swordplay might be a little different - you aren't trying to hit him you are simply getting him to do an action other than than the one that will lead to an inevitable chain of actions and him hitting you 2 minutes later?
Re: (Score:2)
In Phantom Menace Ray Park (Darth Maul) actually wanted all of the moves in the fight scenes to have legitimate targets. As in: I am swinging for his head, he is trying to stop me from hitting his head, etc.
In that case, they should shoot the fight choreographer. Watch the film again. There are a huge number of times when someone with a few days of experience behind them would stab the person who just turned their back in a flashy move that exposed most of their body without a guard. It made me cringe watching them. Someone with jedi reflexes should have ended any one of the fight scenes in the first 10 seconds.
In the first films the fights were a lot more realistic, largely because they weren't the ce
Re: (Score:2)
There are a huge number of times when someone with a few days of experience behind them would stab the person who just turned their back in a flashy move that exposed most of their body without a guard. It made me cringe watching them. Someone with jedi reflexes should have ended any one of the fight scenes in the first 10 seconds.
Obi-Wan Kenobi, in every movie in which he fights does a spin exposing his back to an opponent who, paradoxically, will also spin at the exact same time instead of just taking the opportunity to hit him.
At least they're consistent about it. It happens in ANH as well as the prequels.
Re:This is only a toy (Score:5, Insightful)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Heh. Those "cheap movie sword fight scenes" were choreographed by Ralph "The Boss" Faulkner. Surprising that you don't know that being a long time swordfight student and instructor.
http://www.sword-play.net/faulkner.htm
Re: (Score:3)
"For example, the obvious mistake seen in the video is that the robot strikes at the *weapon*, not the *person*. As any 1st year fencing student knows, you can't win the fight that way. I love fighting nubies who make that mistake."
Certainly direction and target is the primary parameter to take into account ... for humans. I think that you are missing the very obvious but very important fact that we are talking about machines here. Their raison d'être is to excel precisely where we don't (at least for
Re: (Score:2)
Of course it's a toy. Meant for amusement. For entertainment.
This [youtube.com] and this [youtube.com] are the non-toy versions.
Re: (Score:2)
Re: (Score:2)
Exactly. Nobody is looking for an actual sword-fighting robot, other than (perhaps) people looking for something to practice against. Not a huge market there, and some might not even want one that fights properly (I can imagine usage in some Disney park attraction where that would be undesirable).
The military (historically the main user of sword-related technology) already has robots for combat that are literally centuries ahead of this sword-bot - they've got UAVs with guided missiles, tank-bots with .30-c
Re: (Score:1)
Let's have a robot that holds a broom and say it's a sweeping robot! Or a robot that holds a hose and say it's a car washing robot! Or a robot that holds a trimmer and say it's a hedge-trimming robot.
Or a swordfighter that reads (?) a tech article and say he's an idiot!
Uh, sorry for that. But why the hell would a robot arm have to wait for an opening in it's opponents defense? It could cut you in half by sher force, and putting your sword in between would make no difference. And BTW, all those dancing is no match for a good blaster.
Re: (Score:2)
1960: As a long time welder, I don't see machines ever being able to weld a car frame together
1990: As a long time doctor I don't see machines ever doing remote surgeries.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Long long ago:
Long time Jedi I am. See machines wielding a lightsaber I do not. Hmph.
Re: (Score:1)
There are pre-programmed "attacks" that attack a color, in this case it detects the green sword and attacks.
Add enough "attacks" to its library, and code to detect the body(or vital hit points) instead of the sword.
Then carefully add a calculation to determine the speed of the robot attack to make contact with the body/vitals and comparatively calculate the speed of the inco
Re: (Score:2)
Re:This is only a toy (Score:4, Interesting)
I suggest you don't bother reading slashdot. If a technology has to be at that level beefore you want to even hear about it then maybe you should get your tech news from the History Chanel?
Re: (Score:2)
You'll likely have more luck with the History Channel, unless perfumes are what you are interested in.
Re: (Score:2)
Wake me when it can detect an opening in the opponent's defense and strike at it.
Or even better, when it can cope with an attack from Pozdniakov - http://video.google.com/videoplay?docid=1478623914238877457 [google.com]
Re: (Score:2)
Sometimes it's not whether the bear dances well but the fact that the bear is dancing at all.
Re: (Score:2)
Re: (Score:2)
the fact that the used toy lightsabers didn't give that away?
Fake (Score:3)
Re: (Score:2)
This is not the troll you are looking for *waves hand*
Re: (Score:2)
Force choke? (Score:1)
Is that what we're calling it these days?
Yeah, to be honest, I look forward to a robot that can "force choke" it's "opponent" too.
Re: (Score:2)
Is that what we're calling it these days?
Yeah, to be honest, I look forward to a robot that can "force choke" it's "opponent" too.
Actually, they have those already:
"Wolowitz Penis problems with robotic hand Big Bang Theory" http://www.youtube.com/watch?v=CWwikNgKvQE [youtube.com]
Re: (Score:2)
Oh, I thought THIS http://www.youtube.com/watch?v=GuqV1EaM8TE [youtube.com] was the way to go... it even comes with "life like sounds!"
awww (Score:1)
I thought this would be something like that floating ball thingy that you're supposed to hit. Something based on the recent japanese flying orb thingy.
Easier to fight (Score:2)
General Grievous (Score:2)
Half impressed (Score:3)
In 'attack mode', it's following a set of pre-determined attack moved. Not even randomly determined. Boring.
But in 'defence mode', it's impressive, tracking the opponents sword and moving to block it. Very nice. Would be cool if it could move faster... but that's just a factor of time - next year's version will be twice as fast, and the year after twice as fast again...
Moore law goes only that far... (Score:1)
There is a limit of doubling the jedi-robot speed each year - at some point, they will start adding more swords.
Re: (Score:2)
Awesome. (Score:1)
I found that far more interesting than a sequence of pre-programmed attacks.
Wouldn't stand a chance (Score:2)
it can only attack once every 2 or 3 seconds
So it needs to get about 10-15x faster to hold up against a "real" jedi.
Technological Terror! (Score:3)
Don't be too proud of this technological terror you've constructed.
Jedi robot isn't the real story (Score:2)
I want to hear more about this robot that makes grilled hamburgers!
What's the programming language? (Score:2)
Skip ahead to about 1:52 in the video. What's the programming language? Tell me that's not BASIC...
Re: (Score:2)
KUKA robot language.
Re: (Score:2)
Being drunken students they'd go sleep it off and forget about it the next day but the injuries and micro-misalignments in the spine would have festered.
Bah, when I was a student that was just the sign of a good night out.
Re: (Score:2)
That one? no.
a real industrial one? yes.
I have seen an industrial robot glitch and throw a whole car engine 90 feet and through a wall so fast that I am sure if it was outside the car would have easily went a football field.
Re: (Score:1)
Chiropractic is quackery [squidoo.com]
But most of all, Bob you trolling quack, the main reason everybody mods you into oblivion is that no matter what the damn slashdot topic actually is, you always twist it into an excuse for shilling chiropracty. The topic could be 64-bit firefox, ethernet, Bill Gates and Toilets, it doesn't matter, you twist into another advert for your own snakeoil. You obviously don't care about the actual topic or slashdot; you just want to advertise your ailing business an
Re: (Score:2)
Dr. Bob obviously had one too many binge-drunks during his time at Quack Factory Diploma Mill and killed most of his brain cells.
Re: (Score:2)
Ya... it's inspiring.
After reading this I'm thrown into the moral dilemma between: "Forming a parents group to fight the injustice in the world that would even allow such a creation to exist let alone be exposed to 'The Children'" OR "Breaking into the lab myself to steal the Jedi-Bot and arm it properly." /. poll?
Re: (Score:2)
I loved this one: "And I won't bother going into the issue of all that infrared radiation spewing from the Kinect sensor."
OMG. RADIATION! Oh wait. Infrared radiation is... heat. Plain, simple, heat.
Hey Dr. Bob. You know your lightbulbs? They're putting out RADIATION OMG!
Re: (Score:2)
That's the most informative and non-controversial troll post I've ever seen. Next you'll pretend to be on-topic or something.
Re: (Score:3)
Maybe if they had a video camera watching the student's stick and striking motion and then moved the robot to counter attack in real time - then you've got something worth sharing.
They did do this.
Re: (Score:2)
At first I thought it looked like BASIC too but after some Google-Fu I'm pretty sure it's KUKA Robot Language.