Weaver: Proprioceptive control of a hexapod robot in unstructured terrain