About

JY Robot Arm is a desktop robotic arm, modified from the Dummy Robot originally designed by Peng-ZhiHui. Motivated by the goal of creating an affordable alternative, I embarked on this journey during my senior year to reconstruct the robotic arm using cost-effective components and 3D-printing. I believed this project would serve as an excellent introduction to robotics.
After a year of work, I successfully completed the hardware assembly of the robot arm. Subsequently, in collaboration with my professor, we planned to transform it into a sand-painting robot. Since I am planning to study abroad starting this summer, I will be leaving the laboratory and transferring the robot arm to other junior members. This documentation is a comprehensive guide from the ground up, aimed at helping them address common errors and providing guidance for anyone interested in building a new robot arm.
Useful links for this project
Dummy Robot Github
Updated REF Board
Updated Ctrl Board
Threads
PC Environment Setup
Documentation layout
docs/
About # Robot specifications, limits and.features
General concepts # General robotics concepts and theory.
Specifications # Robot specifications, limits and.features
Electronics # All about control board and how to use it.
Mechcanical Assembly # All about assembling the robot.
Firmware # All about the code in control boards.
Software # All about software and API.
Getting started # How to start using the robot arm.
Safety and handling # How to not break your robot.
Troubleshooting # Debug with some common issues.