
Lego Segway 267
Jeff Lalo writes "This Guy has built a Lego version of Dean Kamens Segway Human Transporter. This thing was constructed using only Legos, two cheap (~$40) custom sensors and some smart programing using the open source BrickOS for the Lego RCX. The LegWay, as the creator calls it, can balance itself on two wheels and follow a line. Pretty cool for few lego blocks!"
Ahh, the joys of Lego. (Score:5, Funny)
Not as cool as... (Score:3, Interesting)
Url, anyone? I sadly never bookmarked it (shame on me). It'll be good for me, good for your karma, good for everyone.
Re:Not as cool as... (Score:5, Interesting)
MP5 is a gun? (Score:3, Funny)
Re:Not as cool as... (Score:5, Funny)
A webserver for LegOS already exists... (Score:2, Informative)
Re:Not as cool as... a Playable Harpsichord! (Score:5, Interesting)
Re:Not as cool as... (Score:3, Funny)
Re:Not as cool as... (Score:2)
Re:Not as cool as... (Score:2)
Boredom (Score:3, Funny)
First post?, and he's prepared for slashdotting (Score:5, Informative)
Re:First post?, and he's prepared for slashdotting (Score:2)
Smart man... (Score:5, Informative)
Anyway... IF the Geocities mirror list get's slashdotted, here are the list of mirrors:
http://perso.freelug.org/legway/LegWay.html [freelug.org]
http://legway.armorica.biz [armorica.biz]
http://home1.gte.net/res1g289/StevesLegWay.htm [gte.net]
Re:Smart man... (Score:2)
PUT MIRRORS IN ORIGINAL ARTICLE (Score:3, Insightful)
And I can't get up!!! (Score:5, Interesting)
Until or unless it's articulated, this will always be true. Segway can't right itself from this position either...?
Re:And I can't get up!!! (Score:2)
Until or unless it's articulated, this will always be true. Segway can't right itself from this position either...?
Can't you lock the axles so that when you engage the motors the rotors stop and the stator moves?
Re:And I can't get up!!! (Score:2)
Re:And I can't get up!!! (Score:5, Interesting)
IANAPH, but I think it is possible.
It might seem that because the center of mass is below the axles, that you could not lift the chassis by taking off in one direction, then reversing.
But, if the wheels are big enough, the angular momentum built up could do it.
You could even do it without lateral movement. Imagine this:
Segway thingy is lying down:
O--
Segway thingy pops up a little kickstand:
Q--
Segway thingy starts whirring its wheels counter-clockwise:
Q-- (imagine the whirring part)
Segway thingy reverses it's engine, causing the -- part to react and rotate counter-clockwise.
|
|
Q
Drop the kickstand (quickly), and off you go..
-These are not the sig your looking for...
Se
Imagine a little
no kickstand on segway (Score:2)
Re:no kickstand on segway (Score:2, Informative)
You don't need the kickstand to make it work. You can either:
a) Go in one direction, then reverse.
or
b) Design the device such that the wheels don't have clearance when it is horizontal. Looking at the pictures of the lego device, it appears to already be made this way.
Nice reply. Try again
slow down (Score:2)
===
-| -
===
Versus:
|---|
Read the article, then this thread, then take a breath and try again
Re:slow down (Score:3, Interesting)
The easy idea would be to place some sort of hemisphere on the outside rims of the wheels so that an unattached wheel would roll to its side. You'd also have to place some extension to the left and right at the top to prevent the unit from lying flat. As long as only one edge of the tire gripped the ground, rotating the tire at high speed in one direction or another should (messily) jerk/flip the unit in a position from which it can recover. (It should be less force than a fall at any rate)
The final piece of the puzzle would be to add some type of sensor that allows you to discern your angular orientation with respect to the ground. One or more accelerometers would be sufficient for this.
~GoRK
Wrong (Score:3, Insightful)
little tense, eh? (Score:2)
The full power routine is designed in as a safety. This routine is meant to prohibit falling over. That's all. The assumption is simplistic by nature. It can fall in two axis...fore/aft....and/or sideways. Recovering from either is a different thing to deal with and solve. He's trying to figure out how to recover from a sideways fall.
Sad But True (Score:5, Funny)
I give him about 2 days before being slapped with a lawsuit for patent infringement. And then Lego towns all across the Midwest will pass laws preventing them from riding on sidewalks (at the behest of Ford, GM, and Daimler-Chrysler).
Nah (Score:3, Interesting)
IANAPL..
$40?!?!?! (Score:2, Troll)
A geocities link? (Score:3, Funny)
SLASHDOT.
FRONT PAGE.
Hahahahahahahahaha!
Seriously. I bet no more than 150 people got to actually see that site.
Re:A geocities link? (Score:2, Informative)
Darn (Score:2)
Dunno why I moderated your post as off topic.
Oh well, time to undo ALL moderation.
Re:A geocities link? (Score:2)
Re:A geocities link? (Score:2, Funny)
Better in a few ways... (Score:3, Funny)
Just what we need (Score:5, Funny)
And I thought I was proud of my lego castle greyskull all those years ago!
Re:Just what we need (Score:3, Funny)
Cool! He used OS software (Score:2, Interesting)
Mirror (Score:4, Informative)
Takes a licking.... (Score:2, Funny)
now that's ambitious... (Score:3, Funny)
8 inches tall? (Score:5, Insightful)
Re:8 inches tall? (Score:2)
Re:8 inches tall? (Score:2)
Oh sure, I find out NOW... (Score:5, Funny)
Amazon.com
customerservice@amazon.com
Dear Sir/Madam:
I regret to inform you that I must cancel my current reservation for the Segway [amazon.com], currently listed at $7999.95 (US).
I would like to place another order for the following items now:
Thank you in advance for your prompt action in this matter.
Sincerely,
Saint Aardvark the Carpeted
Re:Oh sure, I find out NOW... (Score:5, Funny)
Re:Oh sure, I find out NOW... (Score:4, Informative)
?!?!???!?!
They're actually $200 each.
Re:Oh sure, I find out NOW... (Score:5, Funny)
My buddy John can get one for you.
Re:Oh sure, I find out NOW... (Score:5, Funny)
Geocities links (Score:3, Interesting)
geocities *always* hits data limits.
How is this offtopic? (Score:2)
Re:Geocities links (Score:2)
It would also be useful if, after hitting "preview", the article's links were examined against previous articles. Therefore a warning message could be displayed telling them that there are previously published articles with similar URL's (with links to said articles as well).
This may go some way to reducing the vast number of repeated submissions that we get.
That's good work (Score:5, Interesting)
woooaa (Score:3, Interesting)
Re:woooaa (Score:2)
The Mailing list (Score:3, Informative)
segway vs. legway (Score:5, Interesting)
Re:segway vs. legway (Score:4, Insightful)
The segway is a great gee-whiz high-tech toy, but that doesn't necessarily make it practical for more than a couple different applications and it certainly isn't the fix-all DeKa would have the public believe.
Re:segway vs. legway (Score:2)
Thanks again to the insightful moderators of Slashdot for making this killer moderation decision. My comment, rated as Flamebait and knocked down two points, is just the opposite of the parent post's sig line. If this is a one-time flamebait, then his every post is a flamebait with that sig - yet he doesn't get modded for it? Enquiring minds want to know
Interesting OT: Segway is not IT (Score:5, Interesting)
"Robert Metcalfe, the co-inventor of the Ethernet office networking standard, who is a friend of Mr. Kamen, told me via e- mail: 'Some months ago when speculation was running high, I said that Kamen's It was more important than the Internet, but not as important as cold fusion, had cold fusion worked out. The It I was talking about, which I did not disclose, was NOT Segway. That's all I can say.'"
Re:Interesting OT: Segway is not IT (Score:2)
Re:Interesting OT: Segway is not IT (Score:2)
Re:Contradiction! (Score:2)
Rock > Scissors > Paper > Rock
Does this mean that Rock = Scissors = Paper = Rock?
Put that in your pipe and smoke it.
Impressive but can you do this? (Score:2, Interesting)
no, but if you sling a few bars (Score:4, Interesting)
Wherever there is an intersection, replace the cross with a circle (diameter same or less than path-mark width), and program in a delay that allows the device to continue straight whenever it sees a circle, still looking for an unbroken path that will override the temporary step.
Another method is to mount the sensors front to rear, scanning for the path itself (inside edge)...not left to right, looking for the outside edge of the path as the legway does.
Re:Impressive but can you do this? (Score:3, Interesting)
Re:Impressive but can you do this? (Score:2)
You can buy yourself time to react by moving the sensors forward. You need to do this anyway to compensate for the amount of distance/time represented in the buffer readings and the time needed for making decisions.
Re:Impressive but can you do this? (Score:2)
Keep your sensors over the edge of the line rather than outside or inside, so that you can compensate sooner for a turn. When you're on track you'll have both sensors "gray". If one of your sensors goes "white" while the other goes "black" you need to turn. If one sensor goes "black" while the other stays "gray", or both go "black" you're approaching a crossover - keep on going on the same heading. You need to test out suitable treshold levels of course. You might even be able to do this without buffering, but it'll be a smoother ride with buffering as you can avoid overcompensating.
Uh, is this you school assignment? In that case you must either immediately disregard any hints on how to solve this or give full credit. :-)
Re:Impressive but can you do this? (Score:2)
For turning, extend the dead reckoning code to also keep track of the rate of turning. Then you can also handle the situation where a crossing shows up in the middle of a turn, by continuing to turn at the same rate while crossing.
Next, it needs a web interface, an OGG player, cam and a robotic arm to turn on the coffee machine, and... oh wait, that would be the ER1 from Evolution Robotics [evolution.com]. I'm not sure if it can turn on the coffee machine, but it can deliver your pizza and hunt down people!
To the /. editors (Score:4, Interesting)
In the article submissions form, put a little check box titled "Slashdot can mirror locally" or some other phraseology.
Then provide the original link like you normally would, but on the last line where it says "Read More | XX of YY comments" add another link that says "Slashdot Article Mirror"
Re:To the /. editors (Score:3, Insightful)
Re:To the /. editors (Score:3, Insightful)
Re:To the /. editors (Score:4, Insightful)
Perhaps make the "cache" portion of the submission perl script check robots.txt, so site admins can forbid slashdot to archive an article..
-gleam
Scientology (Score:2)
Nor does anyone seem to be threatening to sue www.archive.org
You mean like this [slashdot.org]? It's not exactly a lawsuit, but it is a takedown order.
Meantime, from AARP... (Score:5, Funny)
"Lego was meant for the rumpus room, not the sidewalk!", complained an unidentified senior.
Another protested, "Hey! The sidewalks are already dangerous enough what with those dang newfangled bicycles! If you add Lego Segways, I could get killed!"
Among the signs noted at the protest was one proclaiming, "Lego Segways at 11 MPH will injure me!"
Suggestion for Slashdot Admins (Score:5, Insightful)
I really think this is starting to become a problem for people doing really cool stuff who don't have the money for a really good webserver. If slashdot thinks that a 20MB site is cool enough to post, surely Slashdot has that 20 MB of space on the its webserver to donate for a limited time. This would ensure that people like me can get to the site and people who do the cool shit aren't punished for doing cool shit.
SetupWeasel
Re:Sugg. for Slashdot Admins(make /.ed obsolete) (Score:2, Insightful)
Just MHO.
-D
Re:Suggestion for Slashdot Admins (Score:5, Informative)
Bandwith (Score:2, Insightful)
Another idea is to have subscribers access to the story an hour before the nonpaying
Pretty soon, someone will sue him, I guess. (Score:2, Interesting)
Overcomes my anti-lego prejudice (Score:3, Interesting)
I have to admit that is incredibly cool, especially given that he's done it with a couple of cheap optical rangers. I considered something like this with a small piezo gyro (made for model helicopter usage) -- but it hadn't occured to me that this might be workable with optical rangers. Some of the Sharp units only run around $12.00 apiece. I smell a new project coming on...
Re:Yet... (Score:2, Informative)
Re:Because it will get /.ed [formatted] (Score:4, Informative)
This LEGO robot was built to stand on two wheels and balance, follow a black line, and/or spin in place.
LegWay Program
The program for LegWay was written in BrickOS (LegOS) and uses EOPDs to maintain a constant distance to the ground. As the distance decreases, LegWay moves forward. As the distance increases, LegWay moves backward.
Every 50 ms, LegWay attempts to re-calculate the balance point by measuring the current distance and motor speed.
To move forward (for line following) LegWay actually sets the motors to run backward, causing a tilt, which it automaticly corrects, by moving forward. When one sensor is over the line, it stops that motor, and LegWay balances using only the other motor, causing it to turn.
To spin in place, both motors are shifted "off center" in opposite directions, the same amount, but they still correct for tilting.
In the pictures, you may notice the second sensor is disconnected. The main LegWay program will follow a line if two sensors are attached (always moving forward) or attempt to stand still, if only one sensor is attached.
If the motors are set at full power (either direction) for more than 1 second, LegWay assumes it has fallen over and the program ends.
LegWay EOPD SENSORS
LegWay uses two EOPDs (Electro-Optical Proximity Detector) from HiTechnic Sensors to balance and detect lines.
The EOPDs are based on the IRPD (Infrared Proximity Detector) circuit, but use visible light to determine distance by checking the detector, sending a pulse of light, and checking the detector again to calculate the amount of light reflected. The value returned will change based on the distance to an object AND the color of the object. IRPDs can be used in place of the EOPDs, but they will not work as well for detecting/following lines ** I'm told these sensors will cost the same as the IRPD sensors, and will be available in a couple weeks (November 1)
For this application, a small change in the value will usually indicate a change in the distance to the surface, while a large change will represent a change in the surface color (white to black) The EOPDs usually do not return a usable distance to a black surface, because the light is absorbed.
LegWay VIDEOS
Here are a couple videos, and some more pictures. The videos were taken with my LEGO Vision Command camera, so they're not really the best quality. I don't know my bandwidth limit, so if the videos don't work, try back later.
Brickshelf Pictures
LegWay Following a Line
LegWay Spinning This video really doesn't show how fast it's going. The motors are at full speed (almost) and in this video, it doesn't change direction.
Legway Building instructions
LegWay Past
I attempted to build LegWay using an accelerometer to detect tilt, but soon realized the acceleration due to gravity would not change as the robot tilts, because the robot is accelerating at 9.8 ft/sec?(physics was a long time ago). So the reading will be zero, until it smashes into the floor.
Several people have said they tried (without success) to build something like this with standard LEGO light sensors, but I don't believe they have the resolution required. (not even close)
LegWay Future
My next project will be to make LegWay work with a remote control. I have a couple ideas, which include using a SpyBot remote to drive LegWay around, or use a regular LEGO remote to run some pre-programmed moves.
Another idea is to make LegWay stand up (from a lying position) on it's own. It can't do that right now, because the center of mass is below the axle when it on it's side.
Thanks for checking it out. Feel free to tell me what you think.
Steve
e-mail:hassenplug@mail.com
Re:Because it will get /.ed (Score:2, Funny)
Re:wait (Score:3, Funny)
Good idea (Score:2)
He's a wise man (Score:5, Funny)
RMN
~~~
Re:Impossible (Score:2)
Re:Impossible (Score:3, Insightful)
In fact, I think there are about six billion of 'em... and you're one of them.
Re:Impossible (Score:5, Informative)
Re:Impossible (Score:4, Insightful)
Counter-proof: You only have 2 eyes, yet you can.
Re:Impossible (Score:3, Insightful)
Or for a less destructive method just try walking around with you eyes close and notice that you actually don't need them to move. They do help on collision advoidance but beyond that they are basically useless.
Re:Impossible (Score:5, Interesting)
Yes, and I can prove it.
I sail with a friend who's inner ears were damaged by an ear infection in childhood, leaving him with no inate sense of balance. So his entire balance is now done visually.
Does it slow him up? Well he's my dads age, is an ex British Olympic Fin Class sailor, and is now blue water cruising and is an Ocean Yachmaster / Instructor.
I guess if you can cope with the heaving deck of a yacht, you can cope with anything.
The advantage of course is that motion sickness is generally caused by a conflict of 'ear' balance and 'visual' balance (for want of better terms) so he doesn't get seasick. Thats the only way I actually found out, when I mentioned in conversation that he never got sick in rough seas, you'd never ever be able to tell otherwise.
Actually the reason you get motion sickness, and those panaromic cinemas fool you into thinking you are on a roller coaster is because your eyes are very important to navigation and balance.
Of course having the two systems (ear/visual) is a very good idea evolutionary, because one compensates for the weakness in the other.
But knowing that a blind colleuge of mine doesn't fall over in a heap, and my sailing companion doesn't either, I think I can justify in saying humans can operate with only one system perfectly well
Re:Impossible (Score:2)
Re:Impossible (Score:2, Insightful)
Re:Impossible (Score:2, Funny)
Re:Impossible (Score:2, Interesting)
Steve Hassenplug
Re:Impossible (Score:3, Insightful)
Before we draw too many conclusions we must ask what type of sensor we are dealing with. If it is a sophisticated radar, then perhaps one is sufficient. If it is a proximity sensor, that only gives you the distance of the closest object directly ahead, then numerous sensors are preferable. And, if it is something more like a camera with processing equipment then (as uncountable other posts have pointed out) 2 sensors will do, as can be seen on almost all animals on the planet.
Tor
Re:Impossible (Score:2, Funny)
Might as well correct "it's" as well while you're at it.
Re:Waste of time (Score:2, Funny)