Obecna generacja robotów ma bardzo ograniczone możliwości uczenia się nowych rzeczy (większość dostępnych na rynku narzędzi nie oferuje takiej funkcjonalności).
Działają one na bazie przygotowanego przez człowieka zestawu reguł. Jeżeli jakaś reguła została pominięta – robot stanie (jest to zalecane) lub wykona działanie nieprzewidziane przez jego twórcę.
Trwają jednak już prace nad robotami inteligentnymi, które dysponują takimi umiejętnościami.