An exoskeleton configured to be coupled to a user includes a plurality of interconnected support elements constituted by rigid compression members interconnected through a tensegrity joint. The joint includes a tensile member having a first end and a second end coupled to first and second ones of the support elements respectively.