The 30 dollar RC helicopters at Wal*Mart already have a plastic cage around them so they hit walls and such without snapping the rotors off.
This doesn't seem all that different to me, aside from an outer cage on bearings. So what's the big deal?
A fixed cage can protect from damage, but does little to prevent crashes, since collisions will still affect the orientation of the rotor.
I saw nothing in the videos leading me to believe these weren't rc controlled. You can even see a the small orange 4 channel receiver on the supposed bot.
Why does an autonomous robot need a 4 channel receiver, unless it's being flown by a pilot?
How they're controlled isn't relevant. The point is that collisions don't interrupt their flight.