Double-leg exoskeleton for rehabilitation: Design, optimization, and implementation | Synapse