Design, Control, and Perception of Bionic Legs and Exoskeletons