Несколько причин, по которым с точки зрения программирования сложно сделать робота-уборщика мусорной свалки, который сам разберёт гору мусора:
- Сложности с системой распознавания отходов. 1 Необходимо разработать систему технического зрения для идентификации предметов, которые могут быть квалифицированы как мусор. 4
- Проблемы с манипуляторами и захватными устройствами. 4 Нужно создать манипулятор и захватное устройство, которые смогут перемещать объекты самых разных форм. 4
- Нерентабельность переработки некоторых видов отходов. 1 Например, пакет из-под молока или сока содержит одновременно картон, алюминиевую фольгу и полиэтилен. 1 Всё это поддаётся переработке по отдельности, но их сочетание в неразделимом механическом виде делает переработку нерентабельной. 1
Однако программировать такого робота возможно, но его стоимость может быть высокой. 1