Fully 3D printed 6-dof robot arm
I designed a fully 3D-printed 6-DOF robotic arm for three primary reasons: to deepen my robotics knowledge, provide a platform for testing AI/ML algorithms, and for the sheer enjoyment of the challenge. Currently, this robot achieves point-to-point movement using polynomial splicing, controlled by a decentralized system. I experimented with both a simple stiffness controller and a Jacobian-based approach, but found the Arduino's limited memory and processing capacity to be a constraint. The entire project was completed at an approximate cost of $300 USD, including all electronic components.

Completed Robot Version 1.0

Rendered Solidworks image
Zero-config and DH Params used for forward and inverse kinematics

Modular joints and actuators for simplicity

3D printed Slew Bearings (to cut cost)
Decentralized controller Simulink
Stiffness Controller Simulink