element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Smarter Life
  • Challenges & Projects
  • Design Challenges
  • Smarter Life
  • More
  • Cancel
Smarter Life
Blog Smarter Life Challenge - Robot Arm Designed, Working on the Build
  • Blog
  • Forum
  • Documents
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: PaulMakesThings
  • Date Created: 9 Dec 2013 3:40 AM Date Created
  • Views 509 views
  • Likes 2 likes
  • Comments 4 comments
  • psoc4
  • 3d
  • smarter_life_challenge
  • robot
  • parts
  • smarter_life
  • auto_barista
  • arm
  • printed
  • psoc
Related
Recommended

Smarter Life Challenge - Robot Arm Designed, Working on the Build

PaulMakesThings
PaulMakesThings
9 Dec 2013

My progress this week has mostly been in design of my robot arm. I had some fun with this design because being for a contest there is more incentive to do interesting things and less risk in doing stuff that might not work.

 

To make this inexpensive and quick to build it is designed around parts that I was able to salvage or had on hand, and the rest are designed to 3D print, or atleast require minimal machining. Kinematically, all angles are tied directly to the base. There are 5 degrees of freedom, the tilt on the wrist is currently held level by a parallel bar linkage. So, as to making it fun, here's how each joint is propelled:

 

Turn: A slightly damaged turn table from a bench top CNC

First Link Tilt: Climbs along a giant gear sector with a motor attached near the end of the arm

Elbow: A small ballscrew drives the counter lever up and down, the line of action is almost a parallel bar, except that it will swing out of plane somewhat in the arc. I centered the pivot between the extremes of the arc to minimize this.

Wrist Roll: A tiny pinion is driven by a rod that runs all the way to the back of the elbow. A universal joint allows it to make the turn to across the wrist tilt. The wrist is supported by a large bearing which is clamped in with two 3D printed pieces, and encircled by a ring gear.

Hand movement: Cable driven, a loop of wire runs through the square aluminum tube which makes up the second link of the arm. On one end it is connected to pull the hand open and closed, on the other it wraps twice around a small drum on a motor behind the elbow, across from the wrist roll motor.

image

This overview shot doesn't include any of the bearings or bolts. Those big square beams aren't lazy modeling, I'm actually using some 1" square tube that I have.

image

The machinery on the back. Those are NEMA 17 size at the top and NEMA 23 size on the base. The turn table will also be driven by a NEMA 23.

image

Here's some of the parts this model was designed around along with the mostly 3D printed hand. Those are DRV8825 motor drivers. I'm working on the movement code. Luckily now that I've got these parts my 3D printer will do much of the work. I designed it so that minimal machining is required, I mainly need to cut and drill a few holes in those aluminum bars. The 3D printed gears work very well, you just have to keep the teeth fairly large, above say 0.1" tooth thickness.

 

Next up, building, and code

 

I'm working on coordinated move code. I want to make sure I make the most of the programmable digital. Of course while I do that I'll keep the 3D printer cranking out parts. I've gotten many of the sensors I've ordered for the brewing process and have been playing with them, so I should have something to show from that soon. I also scavenged up a nice miniature bar load cell that I will try integrating into the gripper if I can. It's 1x1x8 cm, so it could basically replace one of the fingers.

 

By the way, I thought this was interesting, there’s a PSoC 3 managed electric motorcycle on hackaday

http://hackaday.com/2013/12/08/an-awesome-electric-bike/

  • Sign in to reply

Top Comments

  • PaulMakesThings
    PaulMakesThings over 11 years ago in reply to DAB +1
    Thanks, over time I'm adapting to the use of it, anything large should be a hybrid where the complex shaped, low strength parts are 3D printed, but the large, simple, or very strong parts should be made…
Parents
  • DAB
    DAB over 11 years ago

    Nice job.

     

    I also like the way you are using your 3D printer to make needed parts.

    Your project is an excellent example of using new prototyping tools to make your project quickly.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • PaulMakesThings
    PaulMakesThings over 11 years ago in reply to DAB

    Thanks, over time I'm adapting to the use of it, anything large should be a hybrid where the complex shaped, low strength parts are 3D printed, but the large, simple, or very strong parts should be made in other ways. I've noticed that when some of my students get set loose in the prototyping lab they want to 3D print everything, like I did when I started. But like any other process it has it's places. I think I'll make another post soon where I break out what parts are made by what process. Would anyone find that interesting?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 11 years ago in reply to PaulMakesThings

    I know I would and I am sure there are others.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • vsluiter
    vsluiter over 11 years ago in reply to PaulMakesThings

    +1

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • vsluiter
    vsluiter over 11 years ago in reply to PaulMakesThings

    +1

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube