Go Down

Topic: meArm: Pocket Sized Robot Arm (Read 3498 times) previous topic - next topic

phenoptix

The meArm project was inspired by the uArm for which is it jokingly named. I wanted a uArm but I wanted it cheaper and more open! So I made my own. A lot of help later from some amazing folks and the v0.4 has been released.


It uses cheap hobby servos, a bunch of M3 screws and an A4 sheet of 3mm material (we tend to use acrylic). All of the files and revision history are on thingiverse. I've documented the journey so far on hackaday.io.

Currently we have inverse kinematics code on Arduino, Raspberry Pi, Beaglebone Black and Espruino which is pretty cool. We're working on gcode next.
Came on here for some help with the Official Arduino robot but thought I'd share this as a starter!

zoomkat

What would be nice would be to put the parts on a flat bed scanner and scan them to a .pdf file such that the parts patterns could be printed out full size. Not many people have the programs to work with the drawing files. The parts patterns could be used to make parts by those people who don't have access to laser cutters.
Google forum search: Use Google Search box in upper right side of this page.
Why I like my 2005 Rio Yellow Honda S2000  https://www.youtube.com/watch?v=pWjMvrkUqX0

zoomkat

Looks like a full size printable ,pdf parts layout/plans was posted on 8/20.

http://www.thingiverse.com/thing:360108/#files
Google forum search: Use Google Search box in upper right side of this page.
Why I like my 2005 Rio Yellow Honda S2000  https://www.youtube.com/watch?v=pWjMvrkUqX0

chriswood

I am playing with a Zumo bot at the moment. Would really like to make this and mount it on the top so that I can drive the Zumo around and pick things up with the arm.

Are you interested in collaborating on this? We can share code if you like  :)

zoomkat


I am playing with a Zumo bot at the moment. Would really like to make this and mount it on the top so that I can drive the Zumo around and pick things up with the arm.

Are you interested in collaborating on this? We can share code if you like  :)



Probably best to post your project questions in the appropriate forum groups so you will have the benefit of a lot of knowledgeable persons. If you have an interesting project you will get a lot of help. The current robotic arm quandary is writing code for slow arm/servo movement.
Google forum search: Use Google Search box in upper right side of this page.
Why I like my 2005 Rio Yellow Honda S2000  https://www.youtube.com/watch?v=pWjMvrkUqX0

phenoptix

Sorry for the delayed reply! Would love to work on a Zumo bot hybrid, seen a few around actually and a whole class of them in Taiwan! No body seems to be sharing code when they've built them so far.

fredhatfield

This is my initial attempt at construction and operation of the mearm and using the Arduino for control.

I have completed the construction and now would like to do some preliminary tests of the servos, both
for learning about servos and being rewarded for the efforts of construction.  Invariably, I seem to show
evidence of dsylaxia -- if there is a possibility of reversing a physical connection of members, i will most
probably do that. Consequently, as I progressed through the construction, I reviewed each subassembly
intently before further connection.

I separated the finished arm from the supporting platform in order to test the rotating servo seperately. 
It is the only servo on the platform and easily accesible for testing.  I used the suggested software listed
in the Arduino tutorial for controlling a single servo. (Although it is really for two servos, the tutorial
states that it can be used for a single).

After specifying the Arduino UNO board, I chose com7 as the communications  port.  I compiled the
listed software until it was error-free and then uploaded it to the board.  I chose  the serial monitor
(com7) and entered the suggested value 700 for position 0.  I was rewarded with a motion to position
0  degrees. I then entered 2000, and observed movement to position 180 degrees Bouyed by success,
I decided to try the servo  controlling the  open and closing claw next.

i switched the power leads and control lead  to the claw servo.
But now when i enter information on the serial monitor, i get no flash indication on the board that
it is actually received by the board.  There is no response from the servo and nothing is happening.

I recompiled  the software and attempted to load it into the board but I get an error message.

      averdude: stk500_getslync(): not in sync: resp=0x00

when I look to the serial post indication, it has changed to com3,  com7 isn't even listed.

If I switch the leads  to the platform servo and recompile, it works fine.

I'm a noobie here, would appreciate any suggestions....

Fred K8VDU


zoomkat

Quote
I'm a noobie here, would appreciate any suggestions....


Probably best you start a discussion about your project in the robotics or project forum where it will probably be more visible.
Google forum search: Use Google Search box in upper right side of this page.
Why I like my 2005 Rio Yellow Honda S2000  https://www.youtube.com/watch?v=pWjMvrkUqX0

phenoptix

Quote
I'm a noobie here, would appreciate any suggestions....
Probably best you start a discussion about your project in the robotics or project forum where it will probably be more visible.

Second time in the thread you've suggested moving to the robotics forum zoomkat, funny as that's where I first posted the project but it was immediately moved here!

My guess for Fred is that the problem of missing Arduino on COM7 will have cleared up after some power down time!

zoomkat

Quote
Second time in the thread you've suggested moving to the robotics forum zoomkat, funny as that's where I first posted the project but it was immediately moved here!
Look at your first post above. It has no questions or detailed information, but does have what could appear to be a promotion to visit your web site. More of an exhibition of your project/site than a help request, which probably resulted in the move.
Google forum search: Use Google Search box in upper right side of this page.
Why I like my 2005 Rio Yellow Honda S2000  https://www.youtube.com/watch?v=pWjMvrkUqX0

JimboZA

#10
May 09, 2015, 08:37 am Last Edit: May 09, 2015, 08:43 am by JimboZA
My local supplier has these in stock now (yay) so I'll be getting mine soon and starting to build.

I've set up a blog to chronicle the build: until I start the actual build, I've put some basic Arduino and servo stuff in there. My idea is that the blog could be almost self-contained so a beginner can build and control one without having to dig around too much for Arduino and servo info.

meArm build blog:     http://jimbozamearm.blogspot.com/
Please don't PM for technical advice.
Beware the XY Problem..... http://xyproblem.info/

Isaac96

#11
May 12, 2015, 04:20 pm Last Edit: May 18, 2015, 03:31 am by Isaac96
FredHatField: You might be drawing too much power
phenoptix: Congrats! meArm was featured in Make: magazine!  :o
I use UnoJoy and Hoodloader for HID. No Leonardo!
Do not PM me for help.Only links to topics.

CONNECT THE GROUNDS!

Go Up