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