LEGO Mindstorms: The Master's Technique 154
LEGO Mindstorms: The Master's Technique | |
author | Jin Sato |
pages | 361 |
publisher | No Starch Press |
rating | 9 |
reviewer | Poomah |
ISBN | 1-886411-56-5 |
summary | How a master builds a LEGO MINDSTORMS robot. |
I devoured the book, performed all of the challenges and even amazed my friends with a few inventions of my own. From time to time I would see some inventions spotlighted online. I would marvel at the time and dedication people would put into these. I would wonder, like many others, how someone would conceive such things as a copier or a Rubik's Cube solver. Now there's a book that explains LEGOS from the mind of a master and an engineer of 25 years: Jin Sato's LEGO Mindstorms: The Master's Technique."
When I first looked at this book I was so excited. It would give me the excuse I would need to play with my LEGOS once again. It even has a cute LEGO doggie on the cover. Wait a moment, that cute doggie uses two LEGO Mindstorms kits. It has two RCXs. I only have one. Is this book going to be of any use to me, the casual LEGO builder? Simply put, "Yes!"
Jin starts the book at the most logical place, the beginning. A quick one-page history, one short chapter on the LEGO bricks themselves. This includes info on what they are made of, some of the evolution of LEGO into TECHNIC pieces, and how to assemble them in different ways to create strong connections using minimal pieces.
Chapter 3 starts with the good stuff, motors and gears. What would LEGO Mindstorms be without motors and gears; just a lump of art. In just a few pages the Jin explains everything a first-year mechanical engineering student needs to know about gears. He steps you through creating a gear test bed. This shows you, using a single motor, how all the gears operate and work together. At this point I was wishing I had started reading this book at home near my LEGOS.
I could write in detail about the wonders of each chapter. To keep from writing a review that's the same size as the book, let me summarize some things. This book is filled with lots of examples. Not so much a beginning to end to create a single project, but more a process of creation. Anyone can follow a step-by-step approach for creating a single LEGO project. I have several of those at home sitting on a shelf covered in a thin layer of dust. I call them LEGO art. But with this book, each example evolves you into the next more complex example. The nice thing about these examples is the comments scattered through out. There is a bit of theory explaining how it should work before you get into the construction. This really helps you understand why you are building each part. Eventually you build up to building MIBO, the LEGO doggie on the cover. Personally I couldn't build MIBO since I only have a single RCX, but the concepts he explains gave me new ideas and a drive to build with my current resources.
Every LEGO Mindstorms enthusiast should have this book next to their LEGO storage bin. It's a great reference book when you are in a creative mood.
You can purchase LEGO Mindstorms: The Master's Technique at bn.com. You can read your own book reviews in this space by submitting your reviews after reading the book review guidelines.
Legos are expensive (Score:4, Interesting)
How about Lego software so kids can build virtual structures?
Virtual Legos (Score:4, Funny)
How about Lego software so kids can build virtual structures?
You can't step on a piece with your bare foot, put pieces in your mouth, and your dog can't accidently crush your 4-day project.
Re:Virtual Legos (Score:1)
A virtual Lego kit will most likely run on MS Windows which means:
Re:Legos are expensive (Score:4, Interesting)
Wasn't there a project to create a data model for describing lego parts in terms of valid connections to other lego parts, so you could build virtual lego models with moving parts?
Re:Legos are expensive (Score:4, Informative)
https://club.lego.com/build/brickbuilder.asp
I
Re:Legos are expensive (Score:2, Interesting)
Accuracy in Simulation. (Score:5, Funny)
Re:Accuracy in Simulation. (Score:1)
A LEGO ship will float if done right.
Re:Legos are expensive (Score:1, Informative)
How about Lego software so kids can build virtual structures?
I think you want this [lego.com]. It's relatively inexpensive and rather amusing.
-Fascist Christ ... No real account yet, too busy smugling felt tip markers into the USA.
Re:Legos are expensive (Score:2, Interesting)
A virtual set would probably give you as many of piece X as you want. LEGO bloat would set in. You could build LEGO Office...
Re:Legos are expensive (Score:3, Insightful)
There's no reason to take away that great advantage and make kids painstaikingly try to build things in 3D. If they can't do it, they'll give up, and Lego won't be fun for them anymore.
Re:Legos are expensive (Score:2)
I disagree.
I am owner of Lego Mindstorms and many Technic sets (including additional motors) - this wasn't expensive. You can bought everything on auctions, it's cheaper than you think.
This toy is great, of course PC with Linux is better, but when you have your PC you can try something else.
Re:Legos are expensive (Score:3, Insightful)
*) looked at the price of a CNC milling machine, or
*) investigated the effort and money needed for working with plastics, or
*) sought in vain for a house in Pittsburgh with a room to use as a wood shop (or fretted about using power tools at 9pm because you lived in an apartment)
*) discovered just how expensive a linear bearing really is
then you know why LEGOs are worthwhile.
Sure you might have to work your idea around the blocks that the LEGO corporation provides (often using
-Paul Komarek
Re:Legos are expensive (Score:1)
I am not a stupid end user and don't call me Shirley.
Re:Legos are expensive (Score:1)
sensors [pldstore.com]
Reading at work? (Score:1)
You mean you don't bring LEGO to work? Just tell the boss it's a new way to do use-cases or something
Re:Reading on the Road (Score:1)
Lego Mindsprings? (Score:4, Funny)
We know the answer.
-c
Re:Lego Mindsprings? (Score:1)
"Time for Lego"
Troc
Re:Lego Mindsprings? (Score:1)
Re:Lego Mindsprings? (Score:1)
-c
Re:Lego Mindsprings? (Score:1)
Twenty Years From Now (Score:4, Interesting)
Will this be the point that future historians point to to say "here was when the mainstream robotics revolution started"?
Re:Twenty Years From Now (Score:1)
You did mean to say Battlebots, right?
Although lego mindstorm combat might be cool, too, if we can get Carmen Electra to play.
Re:Twenty Years From Now (Score:1)
I signed up to take the class but demand was so overwhelmingly high, I got lotteried out all four years. :(
Re:Twenty Years From Now (Score:5, Funny)
"The Series 200 Terminators were made out of interlocking plastic bricks. We spotted them easily..."
Re:Twenty Years From Now (Score:1)
Botball [botball.org] is a nation-wide NASA-sponsered high-school robotics contest, using legos, Handyboards, and Mindstorms. All programming is in C. Check it out.
This book is a great find (Score:3, Funny)
Some of our more brainy "Legheads" as we call them spend several weeks building Lego models of various particles, then ram them together to get a first order approximation of what they'll find during a (much more expensive!) accelerator run.
Re:This book is a great find (Score:3, Informative)
placement of holes and such are used to implement h, the planck unit of action.
then ram them together to get a first order approximation of what they'll find during a (much more expensive!) accelerator run..
OMFG - moderators actually take this pseudo-intellecualist crap seriously?! Look at this guy's history page - he does this all the time. I've responded before when he came up with some crap about gcc implementing "just-in-time assembly" - and he got a +4 informative for that. Do some people just mod up when they see big scary words?
If you're going to moderate this guy, I'd suggest +5 funny. It's amazing just how successful he is at spewing total crap and getting gullible moderators to believe him. An excellent troll (troll in the old usenet sense of the word, not the "BSD is dying"/goatse.cx slashdot kind troll), a true master of his trade. Those who know anything about any technical matters whatsoever are in on the joke, while those who are clueless just nod and smile.
Ah, yes - news for nerds. Refreshing.
Lego in the Lab (Score:1)
I recently went to a talk by a guy (Dave Brown of DAU [dau.mil] and GMU [gmu.edu] ) who got his PhD recently, and used Legos in his dissertation experiments. He showed that by "learning" a Bayesian network from actual performance data of a system you could create a model that would predict the performance of the system much more accurately than the textbook formulae it was theoretically supposed to follow.
To show this he studied battery decay patterns by running lego models around and measuring the speed they went as they ran out of juice. He also uses lego models for prototyping in the classes he teaches at Defense Acquisition University.
In short, this guy gets to play with legos at his paying job, and for his PhD project. The bastard. I'm so envious. I gotta figure out how to work that into my job.
Re:This book is a great find (Score:1)
And what the h*ll does he mean by "ramming them together"? Do they move their hands at the same speed as particles move or something? What can you scientifically prove by crushing some Lego constructions into each other?
Maybe he just works at the daycare center for children of employees at some Science Lab and gets a little confused sometimes...
Re:This book is a great find (Score:1)
lego and a life (Score:1, Funny)
Like any true lego fan would, right upfront he tries to convince us he has a life.
Re:lego and a life (Score:1, Funny)
Re:lego and a life (Score:1)
Steve
Re:lego and a life (Score:2)
Re:lego and a life (Score:2)
Hell, "marriage" isn't a word, either. It's a sentence.
Legos are awesome (Score:2, Interesting)
In high school I was in a robotics class though, we built a lift out of legos using I think about 4 sets worth of parts (mostly for reinforcing) and we lifted about 50 pounds with it. Probably coulda done more but we didn't want to start breaking rods and gears
I haven't had a chance to play with the mindstorm stuff yet, but rest assured if I had the money I would!
Re:Legos are awesome (Score:1)
About Jin (Score:5, Informative)
Back when I used to go to RTLToronto [utoronto.ca] meetings, Jin always brought along some of his creations. I've seen that Aibo-looking dog up close, and it was pretty awesome: IIRC, the two RCXs communicate to each other in order to walk. His two-legged walker is interesting as well.
More links:
Jin Sato's Mindstorms website [mi-ra-i.com]
RTLToronto [utoronto.ca], a LEGO enthusiasts group for the Southern Ontario area
A nice photo (JPEG) of Jin's table at a previous RTLToronto get-together. [utoronto.ca]
Mindstorms and Education (Score:5, Interesting)
Robolab [lego.com]) along with curriculum, teacher training, etc... In my opinion, it is one of the best tools out there to actually get kids thinking, creating, and using technology for something other than processing worksheets and delivering standardized tests.
The activities that come with Robolab are OK to start with, but the real learning comes when kids come up with their own problems to solve and robots to create. I have seen kids make fax machines, robots that blow bubbles, machines that sort items based on their color or a bar code... there are limitless possibilities.
The software that comes with the set is ok also, but there are a bunch of free compiliers out there so code can be written in C, Logo, etc... and sent to the Lego "brick".
Now schools just need money to buy these and time to train the teachers!
robotics clubs (Score:2, Interesting)
I have a patent on that (Score:1, Funny)
My webcam (Score:4, Interesting)
http://www.cs.man.ac.uk/~brejc8/camera.html [man.ac.uk]
This [man.ac.uk] is how i built it
Re:My webcam (Score:2, Funny)
Re:My webcam (Score:2)
I did use my limit sensors to control some things, and dead-reckoning to keep the user from completely unscrewing the lense during focussing (and later bought rotation sensors to help that sort of thing).
-Paul Komarek
Re:My webcam (Score:1)
Re:That blows.... (Score:1)
My Lego Plan (Score:2, Funny)
Re:My Lego Plan (Score:2)
I got Lego's as a tenth anniversary present from my wife.
Re:My Lego Plan (Score:1)
That being said, I too got my Mindstorms kit for one anniversary, and the Ultimate Builder's Set pack for the next. My wife loves me.
Puuurr.
Re:My Lego Plan (Score:2)
1. Get Legos.
2. ???
3. Profit
Apple IIe and Legos (Score:4, Interesting)
Apple IIe memories (Score:1)
In 1984 I wanted a Mac for Christmas. I got a bike.
This March I bought my first Mac - PowerBook Titanium G4 550: $2299.
Lego as project planning tool (Score:4, Interesting)
Now, office computing didn't really exist at this time - PCs weren't even a glimmer in IBM's corporate eye, and I don't think that Apple had got going either (mid-seventies). Yet projects were still planned and still needed to be tracked.
My dad suggested using Lego. He got laughed at at first, but eventually converted the company to using it. The idea is simple: buy a big base board , some different coloured long bricks, and voila: a fully editable dependency chart can be created just by moving the bricks around.
Powerpoint? Pah. PAH!
Cheers,
Ian
ENGR116/ENGR117 (Score:2, Informative)
Re:ENGR116/ENGR117 (Score:1)
Re:ENGR116/ENGR117 (Score:1)
We were not given a rotational sensor.
When we did the mazes, there were 4 different courses. Two had a black line (on white floor) to follow, another one had a black dashed line to follow. Those mazes were fairly easy to follow.
With the second project, getting them to assigned spots on the floor in assigned times, no lines at all. We put white marks on the black tires and held a light sensor over each wheel, and were theoretically able to measure distance in units of 1/6 wheel circumference, but it didn't work well (wheels slip, etc.), and got even worse on the turns.
A Robot to Photocopy Book that Turns Pages (Score:1)
product or some other) that can flip a book and
turn its pages as it photocopies it on a standard
home scanner?
This would help me in my book digitization
project.
Re:A Robot to Photocopy Book that Turns Pages (Score:3, Informative)
Here is a Lego Copy Machine [lego.com] that is one of the coolest Lego Mindstorms projects. I don't know who made the first Lego copier, but whoever did is cool as hell. Basically, the only non-lego part is a pen, which moves up or down, depending if the light sensor sees white or black.
pretty damn cool.
For a variation on the theme, here is a scanner [www.mop.no], which uses only rubber wheels in addition to the other Legos.
DMCA violation (Score:1)
Where to get rack pieces? (Score:4, Interesting)
I have a LEGO Mindstorm kit, and I find it great. However, I also find it difficult to get pieces. One of the things I need are some racks. I want to build a robot that will go up and down a track with fairly precise control, and rack and pinion seems to be the best way to do this.
There used to be a LEGO Technic forklift kit with lots of racks and pinions and also an add-on kit with a bunch of racks. However, even when I go to the LEGO outlet, all the Technic kits I see are fairly useless cars or robots, and there don't seem to be any add-on kits. The Mindstorm add-on kit has a lot of weird pieces (including a foot pedal), but no racks.
Does anybody know where to get extra racks, pinions, gears, wheels, and other bread-and-butter pieces for complex kits?
Re:Where to get rack pieces? (Score:1)
Re:Where to get rack pieces? (Score:4, Informative)
Re:Where to get rack pieces? (Score:2)
I went to their website, ordered it and with in a few days I had it in my hands.
Re:Where to get rack pieces? (Score:4, Informative)
Re:Where to get rack pieces? (Score:2, Informative)
http://www.1000steine.de/english.htm
They've got a bulk auction site link off the main page. If you've got time, check out some of the pictures - simply amazing.
Re:Where to get rack pieces? (Score:1)
http://www.pitsco-legodacta.com/intro.htm
Here are the racks you want:
http://www.pldstore.com/pitsco2_30/catalog
They can also send you a nifty printed catalog, that I wish I'd had access to when I was a kid.
Thanks, all! (Score:2)
Very helpful information.
Re:Where to get rack pieces? (Score:2, Informative)
http://www.bricklink.com/
as an old fart who got back into lego recently
this is by far the best place to get parts
Re:Where to get rack pieces? (Score:1)
Jin Sato (Score:2)
Re:Jin Sato (Score:1)
Here's another good lego book (Score:2, Informative)
Lego Crazy Action Contraptions [amazon.com]
Has Lego sued Slashdot yet? (Score:2)
Don't get me wrong. I love Lego building blocks and enjoyed them as a kid. I think they are still useful and fun for kids in today's overly-structured environment.
Anywho, one of the early websites erected in 1994 or so was by a voluntter Lego fan. He put up all sorts of Lego trivia and had cute lego graphics. Wasn't making any money and wasn't dissin' Lego.
In 1995, the site went blank. All it had was a copy of this letter from a lawyer in Denmark (I think), where Legos are made. In a rather unfriendly tone it said to ceise and desist (sp) immediately or be sued. The Lego volunteer shut the website down.
In summary, Post a Lego on the Web--Go to Jail (a good bumper sticker :-).
Re:Has Lego sued Slashdot yet? (Score:2)
The LEGO Corporation seems to have lightened up on this. Their site now has this fair play page [lego.com] that describes how an enthusiast site can reference LEGO bricks without stepping on trademark and copyright issues. They even allow "scanning of limited extracts" of their copyrighted materials as long as you're not trying to suggest that the LEGO Corporation is in any way connected with your site. The guidelines seem quite reasonable, allowing use of the LEGO trademarks and material while still protecting the corporation's intellectual property.
Re:Has Lego sued Slashdot yet? (Score:2)
Re:Has Lego sued Slashdot yet? (Score:1)
Lego, like TSR and Microsoft, has a rather nasty history of suing anyone who goes 'boo'. All you have to do is whisper 'Lego' and they're all over your ass. Most old-family owned places are like this, must be something.
Tell that the members of Lugnet [lugnet.com].
Re:Has Lego sued Slashdot yet? (Score:2)
And then you'd be all like: "Hey, le'go! Le'go", and then you'd be sued again and again, and more lawyers would be clinging to your butt...
That's it. No more caffeine.
"LEGO" is a proper name (Score:1)
You can say "LEGO Mindstorms", "LEGO bricks", or "LEGO Technic", but "I built some lego with legos" is as jarring as "I built some linux with linuxs".
Re:"LEGO" is a proper name (Score:2, Funny)
Seriously, who cares what some corporation thinks? I had legos as a kid and they're mine, not theirs. Get it, grammar nazi?
Re:"LEGO" is a proper name (Score:1)
The bricks may be yours, but the name is theirs [lego.com].
Re:"LEGO" is a proper name (Score:1)
I was planning on giving my old legos... (Score:1)
palm based lego (Score:2, Interesting)
getting started cheap! (Score:2, Informative)
Why stop with the book :) (Score:2, Informative)
JavaTM Technology and Lego Mindstorm Robots [sun.com]
Robotics Developers Kit [sun.com]
Re:Where can you buy a Lego Mindstorm? (Score:1)
Re:Where can you karma whore? (Score:1)
Re:Where can you buy a Lego Mindstorm? (Score:1)
Search E-Bay for Mindstorms by clicking here now [ebay.com]. Don't forget to try looking for TECHNIC [ebay.com] as well!
It seems the Mindstorms series piques a lot of interest in people, but in practice, a large number of them wind up collecting dust.
The parts collections are the greatest, too, as you can concentrate on getting the good stuff, like sensors, gears, motors and the like.
Re:Devolution (Score:1)
Re:the plural of LEGO isn't LEGOS! (Score:1)
Get a life, you pedantic twerp. (Score:2)
Get over your 'leet skilz of FAQtoid enforcement, and learn to appreciate life without being an anal-retentive bastich. LegoS are fun to play with. (Yes, that sentence ends on a preposition. Wanna spank me?)
Re:the plural of LEGO isn't LEGOS! (Score:1)
Besides I don't believe that my reply was much of a flame. It's the way I and thousands of others refer to multiple LEGO bricks.
Link to Lego FAQ and plural of LEGO. (Score:1)
Here is the Lego FAQ [multicon.de] with a section about LEGO plural [multicon.de].
There have also been several previous discussions on Slashdot about this subject.
Personally I don't care about the "LEGO" versus "lego" trade-mark business. The problem is more about the difference between the American English and British English languages. To an English person, the word "LEGOS" looks and sounds completely wrong and stupid. And even if it could be pluralised it should probably be "legoes" to maintain the "oh" sound at the end.
Lego is the media used to make things, there is no such thing as "a lego", it is like making electronic devices from "silicons" instead of "silicon chips" or a house out of "concretes" instead of "concrete blocks".
Re:the plural of LEGO isn't LEGOS! (Score:1)
an adjective, not as a noun. So you buy Lego, not Legos. you own a lego brick and many bricks are lego, not legos.
Re:Mrs. Abrogast's English Class (Score:1)
Ever met a brickwall? (Score:1)
Ifnot you are either a certifieable genious or you are not pushing your limits (or you are a certifieable genious who is *not* pushing his limits).
Books like these speed up the engeneering process a lot. Imagine that if to make a car the wheel had to be reinvented every time, sure we would learn a little more about basic wheel construction than if we just took knowing how a wheel works for granted, but we would never get around to power steering if we were still hung up about how a clutch works.
That was long winded and incoherant, but my point is...
... Robotics is still very imature like programming anything during the early 70's adn any book that furthers the art is welcome in my book.
Please excuse my crappy spelling.
Re:Whatever happened to learning it yourself? (Score:1)
Re:Lego Robotics (Score:1)