CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Hobby Projects > RC Robotics & Autonomous Robots


RC Robotics & Autonomous Robots Discuss Robotic construction that pertains to CNC hardware and electronics here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 09-14-2008, 10:44 PM
 
Join Date: Jun 2008
Location: USA
Posts: 52
henry_phd is on a distinguished road
6 axis Robotic Arm project

I've been deeply interested in robotic arms lately and have been researching and design a 6 axis one from scratch.

I have purchased a Labvolt Armdroid that uses 6 stepper motors for 5 DOF + gripper and it's not bad but more of a toy than a tool (other words adult toy) so want to build my own.

I'd like to see if anyone is interested out there to help.

My expertise and capabilities:
-math and programming, I will write most code in Matlab
-electronics layout (can mill my own boards and design the circuit)
-3d CAD drawing (Solidworks)
-CAM machining, almost anything 3 axis we can draw I can program with CAMworks to machine in about 5-10mins

Weaknesses that would like help:
-motor control (stepper voltages, currents, drives, etc)
-gearing
-material selection

Goals:
-FREE full open source 3d model is solidworks that can be machined/built easily from the assembly file
-free code to drive it
-almost every part will be able to be made easily on a 3 axis CNC machine with minimum tooling or bought from master.com
-mostly made of 1/4" AL plate to reduce cost
-easy to assemble/take apart
-anything that can be controlled in software rather than hardware will be
-2 to 4 ft reach at full extension
-6 to 10 lbs at full extension
-6 DOF

Intentions:
-minimize use of gears to reduce weight
-use stepper motors (cheaper and less gear requirements) and microstep them, 400 steps/rev, prob NEMA 23 - 34
-accuracy .001-.002" repeatable
-absolute encoder on all axes (stepper motor for easier control but need absolute encoder to get solid repeatable accuracy)
-code to translate the spherical coordinates to XYZ moves
-speed to be around 200-360 degrees/sec
-perhaps similar to CRS Robotics F3 ($60,000 robot) but bigger
-material cost under $2000 (realisticly it's not going to be super cheap, motors, drives and encoders aren't super cheap)

Rather than just building it and leaving everyone else on their own, I am building a detailed model for each part. Every plate, every hole, every screw will be added into the 3d solidworks model. You can freely move each axis/part to see how the set screw holds the motor bracket in place and view the range of motion, calculate the weight, etc.

I did some prelim drawing and made up a quick wrist design. I will post the solidworks assembly file to show the quality of the drawing. You can hide each plate and machine them individually.

Later on I will even include CAMWorks CAM data so you can just select the machine you want to it will pop out the set up sheets and G-Code to build your own robot.

End results:
-robot arm can pick up a tool and carve out a sculpture in 3d with many undercuts
-robot arm can hold things/weld/etc
-robot arm can pick up a rum bottle, pour it into a glass and shake you a martini
Reply With Quote

  #2   Ban this user!
Old 09-14-2008, 11:06 PM
 
Join Date: Jun 2008
Location: USA
Posts: 52
henry_phd is on a distinguished road
first step: power and motor selection

My first steps are power and motor selection.

Let's assume the arm is going to do 4ft and hold 20bs (say 10 + 10 pounds of arm) so I need 80 ft-lbs at the base.

I want 360 degree/sec so around 60rpm.

Power = torque * rpm = 80 ft-lbs *2*pi*60rpm /33000 so close to 1 HP (745W) at the base!

That's a lot of juice.

Most stepper motors are rated with a voltage and current. My understanding is that the voltage doesn't mean anything because you can drive it at much higher voltage as long as you meet the current requirements.

Anyway, let's look at something like the NEMA 23 PH266M which can be bought for around $20 on ebay and has 400steps/rev.

It's rated at 6V and 1.2A so does that mean it's only a 6W motor?
Reply With Quote

  #3  
Old 09-15-2008, 03:43 PM
Gold Member
 
Join Date: Dec 2004
Location: Newtown, CT, USA
Age: 68
Posts: 517
lerman is on a distinguished road

I think that you will probably need to use servo motors instead of steppers.

Yup. Those little steppers just don't have much power.

Ken
__________________
Kenneth Lerman
55 Main Street
Newtown, CT 06470
Reply With Quote

  #4   Ban this user!
Old 11-07-2008, 08:56 AM
 
Join Date: Jan 2007
Location: usa
Age: 24
Posts: 198
Adamj12b is on a distinguished road

This sounds like something I can help with. I am very interested in robotics as well. I am an electronics engineering student and do this kind of stuff in my spare time.

Sense I was in high school, I have been designing a robotic arm that was very large. I first started in Autocad R14, then moved to Solidworks 2007 Student Edition. Best decision I ever made.

The arm uses servo motors linked to the different parts with #25 chain. My goals are for it to list 100 lbs, and be repeatable. I have estimated the cost of my arm to be around $1900 USD. But, Due to funding, it has never made it past Solidworks. I keep editing parts and fixing things, until the day comes where I can afford to build it.

Ok, I guess you would like to see it now? Can do.

There is still parts not on the arm yet, such as gears and chain, or the gripper. I haven't drawn the gripper yet, because I am stuck on how to draw it in solidworks. All the solidworks that I know, I taught myself.

I have 2 milling machines. One cnc knee mill, and one cnc benchtop mill. So I am able to make all the parts when it comes time.

Ok here is the picture.

As for other help, I can do alot of electronic work, as well as programming.

Look forward to seeing where this goes.

-Adam
Attached Thumbnails
Click image for larger version

Name:	Arm.jpg‎
Views:	1521
Size:	119.9 KB
ID:	69206  
__________________
www.adambrunette.com - Converting My Harbor Freight X2 And My Jet Jvm-830 Knee Mill, As well as many other projects.
Reply With Quote

  #5   Ban this user!
Old 11-07-2008, 09:19 AM
 
Join Date: Dec 2004
Location: usa
Posts: 1,665
TOTALLYRC is on a distinguished road

Originally Posted by henry_phd View Post
My first steps are power and motor selection.

Let's assume the arm is going to do 4ft and hold 20bs (say 10 + 10 pounds of arm) so I need 80 ft-lbs at the base.

I want 360 degree/sec so around 60rpm.

Power = torque * rpm = 80 ft-lbs *2*pi*60rpm /33000 so close to 1 HP (745W) at the base!

That's a lot of juice.

Most stepper motors are rated with a voltage and current. My understanding is that the voltage doesn't mean anything because you can drive it at much higher voltage as long as you meet the current requirements.

Anyway, let's look at something like the NEMA 23 PH266M which can be bought for around $20 on ebay and has 400steps/rev.

It's rated at 6V and 1.2A so does that mean it's only a 6W motor?
As guess lets say that the max usable voltage is 40v based on sqrt of the mh *32=max v
40 x 1.2 = 48 watts, still not a lot of power.

80v and 7 amps is the max a g203v will handle. 560 watts. You are already in servo territory for the base motor. The other motions could get away with stepper, depending on fast you want them to go.

360 degrees per second is commercial speeds. Be very careful.

Mike
__________________
Warning: DIY CNC may cause extreme hair loss due to you pulling your hair out.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 09-19-2009, 05:57 AM
 
Join Date: Sep 2009
Location: Iran
Posts: 1
z-darabian is on a distinguished road
Question

Originally Posted by TOTALLYRC View Post
As guess lets say that the max usable voltage is 40v based on sqrt of the mh *32=max v
40 x 1.2 = 48 watts, still not a lot of power.

80v and 7 amps is the max a g203v will handle. 560 watts. You are already in servo territory for the base motor. The other motions could get away with stepper, depending on fast you want them to go.

360 degrees per second is commercial speeds. Be very careful.

Mike
Hi , I have a project like this , I'm a robotics engineering uni. student . I've got a team to build this . i am a designer in my group in solidworks (cad & cam) i want to determine power , torque , speed , acceleration & every parameter about motor but i don't many thing in SW. - why u say 360 deg/sec is a commercial speed . pls help me !!! if u have information about it
tanx a lot every one !

forgive me ! i'm not fluently in En because i'm Iranian & my language is Fa.

Reply With Quote

  #7   Ban this user!
Old 11-29-2009, 12:13 PM
 
Join Date: Nov 2009
Location: US
Posts: 4
Ray Ingersoll is on a distinguished road
Robotic Arm

I've been experminting with a hydraulic driven robotics I have found using
low cost air cylinders with windshield washer pumps make sure you have
an alumnium housing with stainless steel rod I can pickup the pumps at
the junk yard for about $.50 the air cylinders are $10.00 I cannot hold
back the cylinder the pumps can be controlled from the computer with
an H bridge you can use a 50000 k ten turn pot then use the 5 k for 1 turn
of the pot which interfaces to the game port of the computer. cheap and
plenty of power.

Ray Ingersoll
Reply With Quote

  #8   Ban this user!
Old 11-29-2009, 12:38 PM
 
Join Date: Jan 2005
Location: USA
Posts: 2,349
mactec54 is on a distinguished road
Buy me a Beer?

Hi henry_phd
It seem this will be a great build I would like to see one built as a milling machine just mount the robot arm & have a rotating table in front of it, with parts being cut,as each part was cut the table would rotate to the next etc, I know they already have robots that do this, but not a small one that you could build as a hobby
__________________
Mactec54
Reply With Quote

  #9   Ban this user!
Old 07-13-2011, 06:32 PM
oxford's Avatar  
Join Date: Mar 2008
Location: usa
Posts: 158
oxford is on a distinguished road

Any updates on the project?
Reply With Quote

  #10   Ban this user!
Old 07-14-2011, 10:19 AM
 
Join Date: Nov 2009
Location: US
Posts: 4
Ray Ingersoll is on a distinguished road

The problem with the windshield washer motors is they let the fluid thru I've been
trying to find a cheap valve to keep the cylinder locked in position anyone have any idea,s welcome the input.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 07-14-2011, 11:41 AM
 
Join Date: Jan 2006
Location: USA
Posts: 1,767
keebler303 is on a distinguished road

Ray

You are looking for a check valve I think? Lets flow go to the cylinder but not return through the pump. You would have to have an additional valve or something to let the fluid leave the cylinder.

Matt
Reply With Quote

  #12   Ban this user!
Old 08-25-2011, 01:57 PM
Quebecois_Sti's Avatar  
Join Date: Oct 2010
Location: Canada
Posts: 9
Quebecois_Sti is on a distinguished road

it will be hard to have an accuracy of .001-.002" repeatable with stepper motor, you need servo motor. To carve out correctly in material you will need a stiff, not moving arm.

I don't think it's gonna be possible at 2000$, instead you should check for used 6 axis robot.

but don't forget, nothing is impossible!

good luck in your project.
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
5 axis abrasive waterjet project Lesh CNC Plasma and Waterjet Machines 6 10-04-2011 04:36 PM
New Machine Build- Five Axis Project frog DIY-CNC Router Table Machines 17 02-11-2008 07:29 PM
3-axis router project TurboGt DIY-CNC Router Table Machines 16 12-27-2007 08:42 PM
large(ish) 5-axis router project vwdevotee DIY-CNC Router Table Machines 34 10-30-2007 06:04 AM
MasterCam 4th axis project question HomeCNC Mastercam 19 12-12-2005 06:17 PM




All times are GMT -5. The time now is 10:57 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361