Text this: Research on variable impedance control of SEA-driven upper limb rehabilitation robot based on singular perturbation method