Poniższy film przedstawia robota, który początkowo "nie wie" jakiego jest kształtu. Zaprogramowano mu informacje, iż posiada 8 silniczków i jest podzielony na 8 części. Robot próbuje się poruszyć równocześnie rejestrując zmiany swego położenia. Na podstawie tak uzyskanych danych generuje różne modele potencjalnie opisujące jego rzeczywistą budowę. Cykl zostaje powtórzony wiele razy, aż do wygenerowania modeli przewidujących podobne zachowanie w rzeczywistości. W tej chwili każdy z tych modeli może być wykorzystany do zaplanowania ruchu.
Jaki widać robot z powodzeniem wykorzystuje tak uzyskaną wiedzę, aby się poruszać (nawet po uszkodzeniu, kiedy cykl generowania modeli jest powtarzany).
Interesujące może być spojrzenie na temat generowania reprezentacji własnego "ja" w odniesieniu do ludzi. Możliwe jest, iż w podobny sposób odkrywamy jak sami jesteśmy zbudowani lub nawet tworzymy w naszym umyśle świadome "ja".
Robot został zaprojektowany przez trzy osoby z Uniwersytetu Cornella (Josh Bongard, Victor Zykov, Hod Lipson).
Więcej informacji w języku angielskim można znaleźć na stronie Robotic Introspection: Self Modeling.





