Ugh… click-baity title (I know it wasn’t yours, but the vid’s). I take issue with calling any robot today even remotely self-aware. Still, an interesting video.
their definition of self-aware is essentially “able to predict its future state based on current actions”. It might not mesh with how you define self-aware, but it does kind of make sense with the method of control they are using.