During Fall of 2024, I worked with a team of four engineering students to design a robot arm for the first class of UCLA's Robotics series. This was the final project for the class and we completed all the modeling, assembly, and programming in 4 weeks.Â
GOAL OF THE PROJECT: For the project each group was able to define their own goal for the robot arm, for us we chose to make our arm capable of picking up and placing a connect 4 coin in any of the possible columns (7 in total)
CONSTRAINTS: The only constraints for the project were we had to use the provided servos (Dynamixel MX-28AR) and our final arm must have a Degree of Freedom (DOF) higher than 4
Our final robot arm had 5 Degrees of Freedom. We had one revolute joint in the base, followed by a vertical prismatic joint which used a string and pulley to move what we called "the carriage", then two more revolute joints with parallel axis to the first, and a final revolute joint to rotate our end effector to pick and place the coins in the board. For our end effector, we used an electromagnet to reduce the amount of design work and reduce the level of accuracy our arm would need to achieve. We calculated all the forward and inverse kinematics for translating 3D coordinates to movements of the servos within the arm and include these calculations into the program of the arm.
*For more information on the arm check out our final presenation included below!