Промышленные роботы традиционно программируются только с помощью внутренних датчиков положения шарниров, оставляя робота слепым и онемевшим. Использование внешних датчиков, таких как камеры и датчики силы, позволяет роботу обнаруживать наличие и положение объектов в неструктурированной среде, а также обрабатывать контактные ситуации, невозможные только при помощи системы позиционирования. Был внедрен робот-мячелов на основе технического зрения, показывающий, как высокоскоростное компьютерное зрение может быть использовано для управления роботами. Особое внимание уделяется отслеживанию летящего шарика с помощью произвольного количества камер, инициализации трекера при отсутствии информации о начальном состоянии, динамическому обновлению траектории робота при изменении конечной точки траектории в связи с новыми измерениями. В другом примере для выполнения роботизированной сборки использовался силовой контроль. Показано, как датчик силы может быть использован для обработки неопределен