How to build a simple robotic arm from Lego Mindstorms NXT?

 by roksraka
Contest WinnerFeatured
IMG_3738.JPG
IMG_3739.JPG
Today, I will tell you how I built my robotic arm from Lego Mindstorms NXT.

In fact, I wanted to build a robotic tripod for my camera. I found out, that it's more difficult then it looks. After some experimenting I build this simple robotic arm.

I you want to build it too, you need:
- Lego Mindstorms NXT kit
- a computer
- time...?

There are only two rules you have to follow while building ANY robot:
1. rule: KISS (Keep it simple, stupid!);
2. rule: "The triple-F" rule a.k.a. FFF (Form following function!)
 
Remove these adsRemove these ads by Signing Up

Step 1: Constructing the base

IMG_3718.JPG
IMG_3719.JPG
IMG_3721.JPG
IMG_3722.JPG
IMG_3723.JPG
IMG_3724.JPG
IMG_3725.JPG
IMG_3726.JPG
IMG_3727.JPG
IMG_3728.JPG
IMG_3729.JPG
The base is probably the simplest part of the robot to build. It's just a platform from the robot to stand on. You have to make sure, that it's long and wide enough. The center of gravity must be somewhere on top of the base, if possible, in the middle. Else wise, the robot will fall.

The base (in our case) are just a few beams that support the robot. More advanced robotic arms have motors in the base. These motors than move the arm, without moving themselves. Usually, the base has a motor that rotates the arm, but my arm rotates itself.

You can be much more creative with the construction of the robot then I was.
1-40 of 176Next »
cerebender says: Mar 2, 2013. 3:38 PM
Did you use an education set to build this? Because this can't be built with a 2.0 set without a ton of modifications or by trying to use some Technic parts. Also, the link you provided is now invalid, so there is no way to follow those instructions. It would help if you put a disclaimer at the beginning of the instructable to let people know this is old and not complete, and what kind of Mindstorms set is needed (or added-on parts) in order to build it. That way, no one will start building this and then realize they can't complete it (like I just did).
cerebender says: Mar 2, 2013. 3:38 PM
Did you use an education set to build this? Because this can't be built with a 2.0 set without a ton of modifications or by trying to use some Technic parts. Also, the link you provided is now invalid, so there is no way to follow those instructions. It would help if you put a disclaimer at the beginning of the instructable to let people know this is old and not complete, and what kind of Mindstorms set is needed (or added-on parts) in order to build it. That way, no one will start building this and then realize they can't complete it (like I just did).
klarsen3 says: Jul 10, 2011. 11:08 PM
where do you get that little thing that powers it and has the controls on it
GEORGE41708 in reply to klarsen3Aug 10, 2012. 1:41 PM
its the mindstorms ntx brick, its the "brain" for the whole robot, it comes with the nxt kit
FrodoandSam says: Jun 1, 2012. 7:41 PM
I feel like this would probably be more fitting for the NXT Builder's Log, but it is definitely AAAWWWEEESSSOOOMMMEEE!!!
jwoo2023 says: Apr 9, 2011. 3:49 AM
man! I have a NXT 2.0 not a 1.0
ㅠ_ㅠ
zmxninja in reply to jwoo2023Apr 15, 2011. 9:32 AM
me 2 :(
u can still do just change programming
zmxninja in reply to zmxninjaAug 26, 2011. 2:55 PM
pretty simple to correct all u have to do is use the weird longshortturnlittlepiecethingymaajigy for claws if u gmd lol u probally wont understand what im sayig. just basically make a few subs for pieces
jwoo2023 in reply to zmxninjaApr 20, 2011. 10:34 PM
no its just that the parts used are different, sound sensor, gears, claws...
well not claws because we have the angle thing.
electro centaur says: Aug 9, 2011. 1:10 PM
There are no detailed instructions
TheKnerd says: Jul 25, 2010. 11:58 PM
Good job! Although you could change your code to allow the arm to move when you press the touch sensor, instead of having to "tap" it.
jwoo2023 in reply to TheKnerdApr 20, 2011. 10:36 PM
he doing taps to make it precise so he doesn't knock the ball off the stand.
jwoo2023 says: Jul 3, 2010. 12:53 AM
Is this a 1.0 or 2.0? becoz i have 2.0
jwoo2023 in reply to jwoo2023Apr 9, 2011. 3:51 AM
just noticed the sound sensor! its 1.0! T.T
lowe says: Mar 15, 2011. 6:34 PM
This is very nice, good job
axeman911 says: Feb 13, 2011. 7:48 PM
how did u program the nxt so whenever u tapped the push button the arm moved i can never get that?
roksraka (author) in reply to axeman911Feb 14, 2011. 5:13 AM
you need a loop. inside the loop, you set two conditions: if the button is pressed, move the arm down (time is not specified); when it is released, the arm stops. if this is too hard for you, what you could do is, to program it so the arm moves some number of degrees every time you press the button... :) hope that helps...
FuzzyBearGeek says: Feb 13, 2011. 7:50 AM
I was going to buy one with the money I saved to buy one but I decided to save more money to buy one.
masterchief1257 says: Feb 8, 2011. 11:59 AM
was it hard to program
roksraka (author) in reply to masterchief1257Feb 8, 2011. 12:21 PM
not really... simple program and no variables etc. :) i like building more than programming...
masterchief1257 in reply to roksrakaFeb 9, 2011. 11:54 AM
same here
butterfly grower says: Jan 6, 2011. 6:31 PM
this is cool!
the_artificer says: Dec 20, 2010. 12:04 PM
how can you make this thing, theres no instructions on the mods
roksraka (author) in reply to the_artificerDec 20, 2010. 2:14 PM
it's exactly the same, just flipped around, and I added the support for those large gears (which I think you can figure out how it's done)... but again, i built this two and a half years ago, so I don't know the details... :/
hakemsaeed says: May 8, 2010. 7:11 AM
nice tutorial 

my robot

http://www.instructables.com/id/Nxt-telefreak/

thanks 
wasimnisar says: Apr 25, 2010. 11:55 PM
Please can anyone send me code for this robotic arm i am working on this from 4 years.on( wasim018@hotmail.com).plzzzzzzzzzzzzzzzzzzzzzzzzzzzz
phoenixgrace1 says: Apr 8, 2010. 6:01 AM
LOVE IT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
roksraka (author) in reply to phoenixgrace1Apr 12, 2010. 5:45 AM
 thank you! :)

(now I have to say thank you to everybody 'cuz I reactivated my account after one year...) XD
roksraka (author) says: Apr 12, 2010. 5:44 AM
 good god! :D i never thought I'd get that many (mostly positive) comments! ˆˆ
farzaan_123 says: Mar 7, 2010. 4:33 AM
wow Cooooooooooooooooooooooooooooooooool
the_burrito_master says: Jul 11, 2008. 7:58 AM
I want the lego nxts *sob so bad *cry
444fox in reply to the_burrito_masterFeb 15, 2010. 3:00 PM
It will cost $325 with taxes and shiping
tanmanknex in reply to the_burrito_masterAug 28, 2009. 10:59 PM
My school has 8 Lego mindstorms kits! We can make stuff for our tech class!
dombeef in reply to tanmanknexMar 3, 2010. 5:33 PM
 What school do you go to?
mettaurlover in reply to the_burrito_masterFeb 1, 2009. 7:04 PM
on the up side, the old mindstorms was MUCH nicer to work with... i know because i've used the old one and have an NXT. they're just a pain to work with because you can't chain the wires to make them longer and the wires are stiff. also, the motors are much larger than the old sets.
Jimmacle in reply to mettaurloverDec 2, 2010. 10:05 AM
If you know what you're doing (like me :P), NXT is very easy to work with. Also, if a website called mindsensors.com sells really cool stuff for RCX and NXT, including more flexible cables.
mettaurlover in reply to JimmacleDec 2, 2010. 12:02 PM
1)You necro'd this comment
2)Thanks for the link, but my problem was more that the wires were brand new and I didn't know that they were exactly the same size as a large phone cable.
roksraka (author) in reply to mettaurloverFeb 2, 2009. 7:23 AM
yes, I have both of them too! We need RIS with NXT programming :D
mettaurlover in reply to roksrakaFeb 19, 2009. 2:40 PM
i only have the NXT, but have used the old kits.
raykholo in reply to mettaurloverMay 1, 2009. 2:51 PM
same here i had the ris in school and i liked so i bought the nxt they re both good in their own way
1-40 of 176Next »
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!