MIT’s humanoid robot is going to compete in DARPA’s Robotics Challenge finals in two weeks. But can it walk on its own two feet?