現在のロボットの多くは、厳密に管理された環境で、同じ物体を決まった場所へ運び続けるといった、精密かつ反復的な作業を担っている。人間とは異なり、通常産業用ロボットは環境の変化や予期せぬ状況に対し、柔軟に対応することが難しい。