Vision-guided pick-and-place on a UR5e arm — identifying colored bottles and sorting them into a basket, inspired by hospital telepresence robots.

Across 2.12, I tuned a PID controller and used arm kinematics to command a robot arm's motion and draw desired shapes. Using ROS and computer-vision / image-processing techniques, I controlled a UR5e robot arm to correctly identify colored bottles and transport them into a basket for the term project — an attempt to mimic the control of telepresence robots in hospitals.

UR5e arm setup
Vision detection
Applied skills ROS · OpenCV · Python · PID · Arm Kinematics