Research Papers

Optimal Stiffness Design for an Exhaustive Parallel Compliance Matrix in Multiactuator Robotic Limbs

[+] Author and Article Information
Nathan M. Cahill

National Science Foundation Fellow
Department of Mechanical Engineering,
Arizona State University,
Tempe, AZ 85281
e-mail: nathan.m.cahill@asu.edu

Thomas Sugar

Department of Mechanical Engineering,
Arizona State University,
Tempe, AZ 85281
e-mail: Thomas.Sugar@asu.edu

Yi Ren

Department of Mechanical Engineering,
Arizona State University,
Tempe, AZ 85281
e-mail: yiren@asu.edu

Kyle Schroeder

SpringActive Inc.,
Tempe, AZ 85281
e-mail: kyle.schroeder@springactive.com

1Corresponding author.

Manuscript received May 9, 2017; final manuscript received February 28, 2018; published online April 26, 2018. Assoc. Editor: James J. Joo.

J. Mechanisms Robotics 10(3), 031014 (Apr 26, 2018) (7 pages) Paper No: JMR-17-1141; doi: 10.1115/1.4039772 History: Received May 09, 2017; Revised February 28, 2018

Comparatively slow growth in energy density of both power storage and generation technologies has placed added emphasis on the need for energy-efficient designs in legged robots. This paper explores the potential of parallel springs in robot limb design. We start by adding what we call the exhaustive parallel compliance matrix (EPCM) to the design. The EPCM is a set of parallel springs, which includes a parallel spring for each joint and a multijoint parallel spring for all possible combinations of the robot's joints. Then, we carefully formulate and compare two performance metrics, which improve various aspects of the system performance. Each performance metric is analyzed and compared, their strengths and weaknesses being rigorously presented. The performance benefits associated with this approach are dramatic. Implementing the spring matrix reduces the sum of square power (SSP) exerted by the actuators by up to 47%, the peak power requirement by almost 40%, the sum of squared current by 55%, and the peak current by 55%. These results were generated using a planar robot limb and a gait trajectory borrowed from biology. We use a fully dynamic model of the robotic system including inertial effects. We also test the design robustness using a perturbation study, which shows that the parallel springs are effective even in the presence of trajectory perturbation.

Copyright © 2018 by ASME
Your Session has timed out. Please sign back in to continue.


Koh, H. , and Magee, C. L. , 2006, “ A Functional Approach for Studying Technological Progress: Application to Information Technology,” Technol. Forecasting Soc. Change, 73(9), pp. 1061–1083. [CrossRef]
Farmer, J. D. , and Lafond, F. , 2016, “ How Predictable is Technological Progress?,” Res. Policy, 45(3), pp. 647–665. [CrossRef]
Benson, C. L. , and Magee, C. L. , 2015, “ Quantitative Determination of Technological Improvement From Patent Data,” PloS One, 10(4), p. e0121635. [CrossRef] [PubMed]
Benson, C. , and Magee, C. L. , 2014, “ On Improvement Rates for Renewable Energy Technologies: Solar PV, Wind Turbines, Capacitors, and Batteries,” Renewable Energy, 68, pp. 745–751.
Grimes, J. A. , and Hurst, J. W. , 2012, “ The Design of ATRIAS 1.0 a Unique Monoped, Hopping Robot,” International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, Baltimore, MA, July 23–26, pp. 548–554.
Raibert, M. , Blankespoor, K. , Nelson, G. , Playter, R. , and The BigDog Team 2008, “ BigDog, the Rough-Terrain Quadruped Robot,” 17th IFAC World Congress, Seoul, South Korea, July 6–11, pp. 10823–10825.
Hitt, J. K. , Bellman, R. , Holgate, M. , Sugar, T. G. , and Hollander, K. W. , 2007, “ The SPARKy (Spring Ankle With Regenerative Kinetics) Project: Design and Analysis of a Robotic Transtibial Prosthesis With Regenerative Kinetics,” ASME Paper No. DETC2007-34512.
Holgate, M. A. , Hitt, J. K. , Bellman, R. D. , Sugar, T. G. , and Hollander, K. W. , 2008, “ The SPARKy (Spring Ankle With Regenerative Kinetics) Project: Choosing a DC Motor Based Actuation Method,” Second IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Scottsdale, AZ, Oct. 19–22, pp. 163–168.
Hollander, K. W. , Ilg, R. , Sugar, T. G. , and Herring, D. , 2006, “ An Efficient Robotic Tendon for Gait Assistance,” ASME J. Biomech. Eng., 128(5), pp. 788–791. [CrossRef]
Yang, T. , Westervelt, E. R. , Schmiedeler, J. P. , and Bockbrader, R. A. , 2008, “ Design and Control of a Planar Bipedal Robot ERNIE With Parallel Knee Compliance,” Auton. Robots, 25(4), p. 317. [CrossRef]
Punzo, G. , and McGookin, E. W. , 2016, “ Engineering the Locusts: Hind Leg Modelling Towards the Design of a Bio-Inspired Space Hopper,” Proc. Inst. Mech. Eng., Part K, 230(4), pp. 455–468.
Sprowitz, A. , Tuleu, A. , Vespignani, M. , Ajallooeian, M. , Badri, E. , and Ijspeert, A. J. , 2013, “ Towards Dynamic Trot Gait Locomotion: Design, Control, and Experiments With Cheetah-Cub, a Compliant Quadruped Robot,” Int. J. Rob. Res., 32(8), pp. 932–950. [CrossRef]
Pasch, K. A. , and Seering, W. P. , 1984, “ On the Drive Systems for High-Performance Machines,” ASME J. Mech. Transm. Autom. Des., 106(1), pp. 102–108. [CrossRef]
Chen, D.-Z. , and Tsai, L.-W. , 1991, “ The Generalized Principle of Inertia Match for Geared Robotic Mechanisms,” IEEE International Conference on Robotics and Automation, Sacramento, CA, Apr. 9–11, pp. 1282–1287.
Chen, D.-Z. , and Tsai, L.-W. , 1993, “ Kinematic and Dynamic Synthesis of Geared Robotic Mechanisms,” ASME J. Mech. Des., 115(2), pp. 241–246. [CrossRef]
Van de Straete, H. J. , Degezelle, P. , De Schutter, J. , and Belmans, R. J. , 1998, “ Servo Motor Selection Criterion for Mechatronic Applications,” IEEE/ASME Trans. Mechatronics, 3(1), pp. 43–50. [CrossRef]
Van de Straete, H. J. , De Schutter, J. , and Belmans, R. , 1999, “ An Efficient Procedure for Checking Performance Limits in Servo Drive Selection and Optimization,” IEEE/ASME Trans. Mechatronics, 4(4), pp. 378–386. [CrossRef]
Van de Straete, H. J. , De Schutter, J. , and Leuven, K. U. , 1999, “ Optimal Variable Transmission Ratio and Trajectory for an Inertial Load With Respect to Servo Motor Size,” ASME J. Mech. Des., 121(4), pp. 544–551. [CrossRef]
Rezazadeh, S. , and Hurst, J. W. , 2014, “ On the Optimal Selection of Motors and Transmissions for Electromechanical and Robotic Systems,” IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Chicago, IL, Sept. 14–18, pp. 4605–4611.
Siciliano, B. , Sciavicco, L. , Villani, L. , and Oriolo, G. , 2010, Robotics: Modelling, Planning and Control, Springer Science & Business Media, Berlin.
Suter, E. , Herzog, W. , Leonard, T. R. , and Nguyen, H. , 1998, “ One-Year Changes in Hind Limb Kinematics, Ground Reaction Forces and Knee Stability in an Experimental Model of Osteoarthritis,” J. Biomech., 31(6), pp. 511–517. [CrossRef] [PubMed]


Grahic Jump Location
Fig. 1

An illustration of the robot-spring model

Grahic Jump Location
Fig. 2

(a) Joint torques with inertial effects (N·m) and (b) joint velocities (rad/s)

Grahic Jump Location
Fig. 3

Illustration showing the motion of the leg

Grahic Jump Location
Fig. 4

Plot showing perturbed joint angle trajectories

Grahic Jump Location
Fig. 5

Plot showing perturbed force trajectories

Grahic Jump Location
Fig. 6

Results of SSP minimization problem

Grahic Jump Location
Fig. 7

Results of SSC minimization problem




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In