Design of exoskeletons and robotic tools for improving mobility