Sage Journals HomeSage Journals Home
loading
Nonanthropomorphic exoskeleton with legs based on eight-bar linkages