Im Allgemeinen ist es einfach, Roboter so zu programmieren, dass sie bestimmte Bewegungen wiederholen. Dazu muss ein Teil jedes Mal an der gleichen Stelle platziert werden. Manchmal ist es jedoch umständlich, ein rein mechanisches System zu schaffen, das die Anforderungen erfüllt. Daher werden die meisten dieser Aufgaben von menschlichen Bedienern ausgeführt. Das PhoXi 3D-Vision System ermöglicht es Robotern zu sehen und zu verstehen, so dass sie ihre Bewegung bei der Handhabung von chaotisch orientierten Teilen anpassen können. Somit besteht keine Notwendigkeit, die Position der unterschiedlichen Teile zu kennen bzw. einzugrenzen.