I took on the task of designing, and building my own version of an industrial 6 axis robotic arm. I was inspired by the automation cobots used at my previous co-op at ABC Technologies and decided it would be nice desk toy to have a robot to move small objects on my desk.
Requirements:
Must be able to smoothly pick up and drop small objects such as pens and erasers.
Must fit in a 12x12x12 in cubic space.
Must be aesthetically pleasing
Must cost under $300
Based on these requirements to brainstorm various solutions and researching existing designs. In my research I found a Robot that pretty closely meets my requirements so I built off of it. I went on to design a CAD model and proceeded to 3D print all of the parts on my Ender 3 3D printer. I also wired and soldered all electrical components to an arduino and servo driver using this circuit diagram on the left.
One of the biggest problems I ran into while building this project is that the signal from the potentiometers I was using to control the motors was inconsistent. This was causing the robot movements to be jittery. To solve this problem I decided to scrap the potentiometers and opt for a digital signal from my keyboard instead. Below you can see the progress I made over time in building this robot.