It looks like something from a Transformers movie, but this Giant Research Robot is here to help NASA.