ઉપરાંત ઑટોમેટિક મિકેનિકલ ડિવાઇસ અને કોમ્પ્યુટર પ્રોગ્રામિંગની મદદથી એક મશીન તૈયાર કરવામાં આવે છે, જે સ્વચાલિત અને રિપ્રોગ્રામેબલ હોય છે, જેને રૉબોટ કહેવામાં આવે છે.