Whole body adhesion: hierarchical, directional and distributed control of adhesive forces for a climbing robot