This is the ReachBot: a climbing robot designed for planetary exploration and microgravity environments. It has a small body with multiple extendable space booms as arms. It rolls on 4 bearings. This robot can react and extend its arm to interact with its environment. It can also anchor its 3 arms to haul a rock.
The above video shows this clever robot in action. You can find out more here.