Robotic Assembly Line

Articulated robot arms pick, move, and place cube products along a continuously moving conveyor belt. Each arm runs an independent finite state machine (idle, reach, grip, lift, place, release, retract) driven by forward-kinematics pivots for the shoulder, elbow and wrist joints. Held products are parented in world space to the gripper via getWorldPosition each frame, and belt items are recycled if no arm claims them before reaching the end roller. Stacked output is placed into a growing grid of drop slots per arm, mimicking a real palletizing cell.

Assembly Controls