5 ms·I'm not sure these are autonomous. I think these might be just remote puppets tied to a human operating them.by b3nji 11mo agoI'm not sure these are autonomous. I think these might be just remote puppets tied to a human operating them.