Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

6DOF Robotic arm

Smart servo based robot arm

dannyvandenheuveldannyvandenheuvel
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
25.7k views
19 comments
128 followers
93 likes
  • Description
  • Details
  • Files 3
    • View all
  • Components 15
    • View all
  • Logs 30
    • View all
  • Instructions 0
  • Discussion 19
  • The 2017 Hackaday Prize
View Gallery
25.7k
19
128
93

Team (1)

  • dannyvandenheuveldannyvandenheuvel

Join this project's team
ongoing project
2017HackadayPrize robot arm arduino

Related lists

111

111

ARMs

This is a list of robotic arms

alist

this list

This project is submitted for

  • Hackaday.com Tip Line
  • The 2017 Hackaday Prize
  • Wheels, Wings, and Walkers

This project was created on 07/13/2017 and last updated 6 years ago.

Description

This is a robotic arm with 6 axis build up with smart serial servo motors. It also has a neopixel head and there is a simple mechanism to exchange different toolheads on it.
Mostly small printed 3D parts and allmost without support material so they can be printed with alot of 3D printers.
The movements will be done with serial instructions from the hardware controller (arduino due) and pc to exchange data with the pc graphical robo GUI software controler. It runs on PC,MAC and Linux machines, for any progress look at project logs to see the Graphical GUI controler in progress. It will run inverse kinematic at full speed! There will be a editor to record / play senarios. There will be a new pendant controller to work without a pc in development.

Files

SMARTROBO_V1.0_STL.zip

STL files robotarm smartrobo V1.0 complete with gripper

x-zip-compressed - 10.21 MB - 12/16/2017 at 14:42

Download

SMARTROBO_V1.0_STEP.zip

Step files robotarm smartrobo V1.0 complete with gripper

x-zip-compressed - 5.48 MB - 12/16/2017 at 14:41

Download

BOM 6DOF robot arm with controller.pdf

Bill of Materials (estamate)

Adobe Portable Document Format - 36.93 kB - 12/15/2017 at 22:55

Preview

Components

  • 1 × Arduino board (due) around 40€
  • 1 × Ethernet shield 2 around 40€
  • 2 × DB15 serial buildin male connector around 2€
  • 2 × DB15 serial female connector around 2€
  • 1 × 6x0.5mm2 screened flexible cable (to connect with controller) around 2€/m

View all 15 components

Project Logs
Collapse

  • ALL STL & STEP FILES ONLINE SMARTROBO V1.0

    dannyvandenheuvel • 12/16/2017 at 14:45 • 0 comments

    All files online 'SmartRobo V1.0' and working prototype tested!

  • ELECTRICAL WIRING SHEET 6DOF ROBOT ARM

    dannyvandenheuvel • 12/15/2017 at 15:42 • 0 comments

    Electrical wiring sheet smartrobo arm

  • LEAPFROG ADVERTISING 6DOF SMART ROBO

    dannyvandenheuvel • 12/14/2017 at 19:31 • 0 comments

    Read more about this project
    https://www.lpfrg.com/en/blog/testimonial-bolt-pro-vdh-systems/
    In the next comming days it will be released to the public fully documented!

  • 6DOF SMARTROBOT WRIST MOVEMENT

    dannyvandenheuvel • 10/26/2017 at 23:28 • 0 comments

    A first glimp at the smartrobot wrist movement, looking very stable!

  • 6DOF SMARTROBOT IS ALIVE

    dannyvandenheuvel • 10/25/2017 at 21:55 • 0 comments

    The complete build has been finnished, only the gripper is missing.
    Redrawing the gripper with a smaller digital servo of 9 grams and 12kg/cm.

  • SMARTROBOT BUILT FOR REAL

    dannyvandenheuvel • 10/24/2017 at 18:51 • 0 comments

    Building the smartrobot arm

  • 6DOF SMARTROBOT 'BASE UNIT'

    dannyvandenheuvel • 10/08/2017 at 09:44 • 1 comment

    Started my 6DOF smartrobot project! beginning with the 'base unit'

    As you already know or for the one they didn't know I started from scratch with this project.

    I redrawed everything because I wasn't happy with the result of controlling and moving parts.
    This robot will consist of 9 smart serial servo motors with feedback. You even can put the torck as low to move the robot by hand and record the movements. All feedback parameters as positioning,temperature,torck,load are available. Every motor will be commanded by serial communication, You  can add up to 253 servos in one communication line.

    I printed all base (axis 1) parts with my brand new leapfrog Bolt pro 3D printer and assembled it.

    This is the first part and will be part of my graphical GUI controller software.

  • ROBO GUI CONTROLER TAKE IV

    dannyvandenheuvel • 09/21/2017 at 22:31 • 0 comments

    Sneak preview, some graphical improvements :-) Next week I've got all materials to build my smartrobot and attached it to the 'Robo GUI controler'. to be continued...

  • ROBO GUI CONTROLER TAKE III

    dannyvandenheuvel • 09/02/2017 at 23:38 • 2 comments

    COUNTING DOWN TO THE FIRST WORKING RELEASE! A QUICK PREVIEW...

  • ROBO GUI CONTROLER TAKE II

    dannyvandenheuvel • 08/28/2017 at 20:49 • 0 comments

    Some more progress, synchronized servos!

    Another leap forward in designing the GUI controller, this time with sychronized servos! All is working with ethernet UDP communication to become the fastest communication. Next part will be moving automatically with the robot, swinging servos...

View all 30 project logs

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with X
OR
i900032 wrote 07/19/2024 at 11:19 • point

hello can u send the software for the robot and the pendant pls i pay u for ur time pls iam dome the pendant it turns but no software how to wire e stop thanks Pawel 

  Are you sure? yes | no

i900032 wrote 08/11/2022 at 14:59 • point

stl files for the controller box thanks

  Are you sure? yes | no

AndresRoc wrote 05/07/2020 at 02:49 • point

Hello Danny,

I am currently building your smart robot which is a very good project.  I have started printing the base. However I am printing version 1 base. Is this compatible with the latest version of the robot? where can I find the latest stl files?

  Are you sure? yes | no

jaymcd wrote 03/25/2020 at 19:12 • point

Did you ever finish the GUI control software for this project. It looked very promising.

  Are you sure? yes | no

Luis Sidon wrote 02/10/2020 at 04:57 • point

Hi , i'm looking the code for this project but I can't find it .

Please can you share the code ?

Thank you

  Are you sure? yes | no

Theodore Giouzelis wrote 10/29/2018 at 15:43 • point

Hi Danny,

I came across your Robot 6 axis Project, and i am very intereseted. I want to build one, and have downloaded the 3d step file. i have access to 3d printers at my home, have built those myself as well. Wanted to know you are currently working on a version 2 of the Robot arm 6 axis, where the electronics are incorporated in the base. Would you happen to have the 3d Step file of this latest version ?? Or should i begin the original one, i am slightly confused.

Thank you very much !! Excellent work.

  Are you sure? yes | no

dannyvandenheuvel wrote 11/01/2018 at 10:35 • point

Hi Theodore,

I think you better build the latest version, I will post the 3D files online. At the moment all 3D parts are ready. The electronics and sofwtare is in development at the moment.
I'm experimenting with teensy 3.6 boards, they are cheap,fast and far more compaible with arduino.

  Are you sure? yes | no

Bdog wrote 03/01/2018 at 07:10 • point

I am going to start building this next month. I can't wait! I really appreciate all of the work you have put into the online robotic community, it really helps people get started! 

  Are you sure? yes | no

dannyvandenheuvel wrote 03/01/2018 at 18:04 • point

Have fun with it, if you've got any questions don't hesitate to ask :-)

  Are you sure? yes | no

Olaf Baeyens wrote 08/17/2017 at 21:18 • point

I am amazed how you design these things, I am wondering if you also take into account how to assemble and how to scale when you design?

It is very interesting how your design grows and improves.

  Are you sure? yes | no

dannyvandenheuvel wrote 08/18/2017 at 07:24 • point

I'm practical always work in scale, used to make a scetch to all my projects I sell on customers (Its a empty box inside). It sells beter when you can show something than give only some $$ numbers. Designs changes over time when I insert all the parts and do the nessesary calculations on force and mechanical needs.
The fine thing about it, most of the parts can be printed as a prototype, esspecialy these kind of projects. With my new upcomming 3D printer 'the bolt from leapfrog' I will have the opportunity to make my pieces even a lot cheaper! And a lot more of different materials. Thats the nice thing about my job, it's my hobby too :-)

  Are you sure? yes | no

Olaf Baeyens wrote 07/25/2017 at 17:01 • point

Hello Danny, you base is worryingly small.

I see that you have screws provided, but as I have here discovered with my 3D printed material, these support structures could break off easily. The Z-layer bonding is not that great with 3D printed parts.

It may help you can create a none-3D printed holding clamp that clamps around the base and prevents the Z-axis to have too much strain when the arm bends over with a weight.

One other solution is to have your base squeezed with 2 metal or wooden plates on top and bottom with bolts and nuts. Maybe long bolts could be enough if you can spread the nuts and bolts top to not dig in too deep of the plastic.

  Are you sure? yes | no

dannyvandenheuvel wrote 07/25/2017 at 17:55 • point

Hi Olaf,

Do you mean the second joint his legs that goes up en down (elbow) or do you mean the two legs holders left and right screwed on the base? I have printed it and it seems to work well. I know it has to be working on all 3D printers so improvement is welcome. I'm gone order a brand new 3D printer from leapfrog, the bolt pro. The materials of the stratasys printer are extremely expensive. I've posted some photos in the project log from the already printed parts of the robot arm, can you show me what you exactly mean so that I can study it and where it needs modify it.

  Are you sure? yes | no

Olaf Baeyens wrote 07/25/2017 at 19:05 • point

I was referring to the base. The part that sits on the table. But I see you uploaded a new picture where it does not topple over (... yet). ;-)

  Are you sure? yes | no

Olaf Baeyens wrote 07/22/2017 at 01:25 • point

You really are very busy! :-)

I am following this with big curiosity.

  Are you sure? yes | no

dannyvandenheuvel wrote 07/22/2017 at 05:00 • point

Hi Olaf,
your from the beginning of the Thor project and you know this isn't finnished yet. why isn't it, because I'm still not happy with some things and it will be ready one of these days but in the mean time I wanted something parallel that really works with the software I'm writing. I wanted something easier to handle, not to expensive and something I only have designed from the ground up. You know I'm a inventor and like to experiment with a lot of things, I have a lot of ideas, got a lot of parts to examine with, like camera vision and so on. On a smaller robot arm with good servo motors you can get really good results. That's why I'm doing this project and I really love it.
I'm following the 'scratch' software for a while and wanted something like that to implement into my software to program the robot. https://scratch.mit.edu/
It will be a challenge to implement this into unity c#

If you want to join, be my guest. I like your comments about your adventures.

Thanks for your comment :-)

  Are you sure? yes | no

Olaf Baeyens wrote 07/22/2017 at 12:05 • point

My problem is lack of time and especially unpredictable time to join any project. I am just like you, I would use 120% of all my time to create new stuff and improve stuff.


  Are you sure? yes | no

dannyvandenheuvel wrote 07/21/2017 at 15:57 • point

I hope at the end of the next week a ful working robot arm, at least all manual pure inverse kinematic moves with the graphical GUI controler connected!
I have almost printed all parts, just run out of plastic, ordered and hope next week be delivered.
This give me the possibility to focus on the software for the moment. 
If you have questions or something else don't hesitate to give me a message :- ) I'm very happy with some feedback! Thanks.

  Are you sure? yes | no

dannyvandenheuvel wrote 07/21/2017 at 15:51 • point

You can start printing if you want to use the same controler like I did, I'm just waiting on the small pc programmer to setup my hitec servos, they are standard on 60° so they have to be changed to 90° and for the base I'll try to go as close at the ful 360°.
I can tell you that these digital servos move very smooth. They are a little bit expensive but I advice you to use them also if you want a good accurate system.

  Are you sure? yes | no

Similar Projects

The 2015 Hackaday Prize
A printable robot arm, a little bigger than the usual hobby servo once.
Project Owner Contributor

3D Printable Robot Arm

andreas-hoelldorferAndreas Hoelldorfer

This project controls an robot arm remotely by moving a similar robot arm. The sensing arm looks like a joystick to the computer.
Project Owner Contributor

Robot Arm Controller

tim-wilkinsonTim Wilkinson

Official Hackaday Prize Entry
Control your robot with Skype API
Project Owner Contributor

Skype robot

jackrcJackRC

The 2018 Hackaday Prize
This is Quadbot 17, a work-in-progress quadruped robot with 22 degrees of freedom, based on Robotis AX-12 motors and a 3D-printed chassis.
Project Owner Contributor

Quadruped robot with 22 DoF

dimitris-xydasDimitris Xydas

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2025 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "6DOF Robotic arm ", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.