0
Research Papers

# Geometric Construction-Based Realization of Planar Elastic Behaviors With Parallel and Serial Manipulators

[+] Author and Article Information
Shuguang Huang

Department of Mechanical Engineering,
Marquette University,
Milwaukee, WI 53201-1881
e-mail: huangs@marquette.edu

Joseph M. Schimmels

Department of Mechanical Engineering,
Marquette University,
Milwaukee, WI 53201-1881
e-mail: j.schimmels@marquette.edu

1Corresponding author.

Manuscript received December 14, 2016; final manuscript received May 18, 2017; published online August 4, 2017. Assoc. Editor: Robert J. Wood.

J. Mechanisms Robotics 9(5), 051006 (Aug 04, 2017) (10 pages) Paper No: JMR-16-1373; doi: 10.1115/1.4037019 History: Received December 14, 2016; Revised May 18, 2017

## Abstract

This paper addresses the passive realization of any selected planar elastic behavior with a parallel or a serial manipulator. Sets of necessary and sufficient conditions for a mechanism to passively realize an elastic behavior are presented. These conditions completely decouple the requirements on component elastic properties from the requirements on mechanism kinematics. The restrictions on the set of elastic behaviors that can be realized with a mechanism are described in terms of acceptable locations of realizable elastic behavior centers. Parallel–serial mechanism pairs that realize identical elastic behaviors (dual elastic mechanisms) are described. New construction-based synthesis procedures for planar elastic behaviors are developed. Using these procedures, one can select the geometry of each elastic component from a restricted space of kinematically allowable candidates. With each selection, the space is further restricted until the desired elastic behavior is achieved.

<>

## References

Ham, R. V. , Sugar, T. G. , Vanderborght, B. , Hollander, K. W. , and Lefeber, D. , 2009, “ Compliant Actuator Designs: Review of Actuators With Passive Adjustable Compliance/Controllable Stiffness for Robotic Applications,” IEEE Rob. Autom. Mag., 16(3), pp. 81–94.
Ball, R. S. , 1900, A Treatise on the Theory of Screws, Cambridge University Press, London.
Dimentberg, F. M. , 1965, “ The Screw Calculus and Its Applications in Mechanics,” Foreign Technology Division, Wright-Patterson Air Force Base, Dayton, OH, Document No. FTD-HT-23-1632-67.
Griffis, M. , and Duffy, J. , 1991, “ Kinestatic Control: A Novel Theory for Simultaneously Regulating Force and Displacement,” ASME J. Mech. Des., 113(4), pp. 508–515.
Patterson, T. , and Lipkin, H. , 1993, “ Structure of Robot Compliance,” ASME J. Mech. Des., 115(3), pp. 576–580.
Ciblak, N. , and Lipkin, H. , 1994, “ Asymmetric Cartesian Stiffness for the Modelling of Compliant Robotic Systems,” ASME Design Technical Conferences, Minneapolis, MN, Sept. 11–14, Vol. DE-72, pp. 197–204.
Loncaric, J. , 1987, “ Normal Forms of Stiffness and Compliance Matrices,” IEEE J. Rob. Autom., 3(6), pp. 567–572.
Huang, S. , and Schimmels, J. M. , 1998, “ The Bounds and Realization of Spatial Stiffnesses Achieved With Simple Springs Connected in Parallel,” IEEE Trans. Rob. Autom., 14(3), pp. 466–475.
Huang, S. , and Schimmels, J. M. , 2000, “ The Bounds and Realization of Spatial Compliances Achieved With Simple Serial Elastic Mechanisms,” IEEE Trans. Rob. Autom., 16(1), pp. 99–103.
Roberts, R. G. , 1999, “ Minimal Realization of a Spatial Stiffness Matrix With Simple Springs Connected in Parallel,” IEEE Trans. Rob. Autom., 15(5), pp. 953–958.
Ciblak, N. , and Lipkin, H. , 1999, “ Synthesis of Cartesian Stiffness for Robotic Applications,” IEEE International Conference on Robotics and Automation (ICRA), Detroit, MI, May 10–15, pp. 2147–2152.
Huang, S. , and Schimmels, J. M. , 1998, “ Achieving an Arbitrary Spatial Stiffness With Springs Connected in Parallel,” ASME J. Mech. Des., 120(4), pp. 520–526.
Roberts, R. G. , 2000, “ Minimal Realization of an Arbitrary Spatial Stiffness Matrix With a Parallel Connection of Simple Springs and Complex Springs,” IEEE Trans. Rob. Autom., 16(5), pp. 603–608.
Huang, S. , and Schimmels, J. M. , 2000, “ The Eigenscrew Decomposition of Spatial Stiffness Matrices,” IEEE Trans. Rob. Autom., 16(2), pp. 146–156.
Huang, S. , and Schimmels, J. M. , 2001, “ A Classification of Spatial Stiffness Based on the Degree of Translational–Rotational Coupling,” ASME J. Mech. Des., 123(3), pp. 353–358.
Huang, S. , and Schimmels, J. M. , 2001, “ Minimal Realizations of Spatial Stiffnesses With Parallel or Serial Mechanisms Having Concurrent Axes,” J. Rob. Syst., 18(3), pp. 135–246.
Huang, S. , and Schimmels, J. M. , 2002, “ Realization of Those Elastic Behaviors That Have Compliant Axes in Compact Elastic Mechanisms,” J. Rob. Syst., 19(3), pp. 143–154.
Choi, K. , Jiang, S. , and Li, Z. , 2002, “ Spatial Stiffness Realization With Parallel Springs Using Geometric Parameters,” IEEE Trans. Rob. Autom., 18(3), pp. 274–284.
Hong, M. B. , and Choi, Y. J. , 2009, “ Screw System Approach to Physical Realization of Stiffness Matrix With Arbitrary Rank,” ASME J. Mech. Rob., 1(2), p. 021007.
Huang, S. , and Schimmels, J. M. , 2011, “ Realization of an Arbitrary Planar Stiffness With a Simple Symmetric Parallel Mechanism,” ASME J. Mech. Rob., 3(4), p. 041006.
Petit, F. P. , 2014, “ Analysis and Control of Variable Stiffness Robots,” Ph.D. thesis, ETH Zürich, Zürich, Switzerland.
Verotti, M. , and Belfiore, N. P. , 2016, “ Isotropic Compliance in E(3): Feasibility and Workspace Mapping,” ASME J. Mech. Rob., 8(6), p. 061005.
Verotti, M. , Masarati, P. , Morandini, M. , and Belfiore, N. , 2016, “ Isotropic Compliance in the Special Euclidean Group SE(3),” Mech. Mach. Theory, 98, pp. 263–281.
Huang, S. , and Schimmels, J. M. , 2016, “ Realization of Point Planar Elastic Behaviors Using Revolute Joint Serial Mechanisms Having Specified Link Lengths,” Mech. Mach. Theory, 103, pp. 1–20.
Huang, S. , and Schimmels, J. M. , 2017, “ Synthesis of Point Planar Elastic Behaviors Using 3-Joint Serial Mechanisms of Specified Construction,” ASME J. Mech. Rob., 9(1), p. 011005.
Huang, S. , and Schimmels, J. M. , 2002, “ The Duality in Spatial Stiffness and Compliance as Realized in Parallel and Serial Elastic Mechanisms,” ASME J. Dyn. Syst. Meas. Control, 124(1), pp. 76–84.

## Figures

Fig. 1

Planar parallel mechanism with three line springs. The three spring axes typically form a triangle ABC.

Fig. 2

Force and resulting motion of a three-spring parallel mechanism: (a) a force along one spring axis results in a rotation about the opposite vertex of the triangle and (b) a force passing through one vertex results in a twist with an instantaneous center located on the line along the opposite side of the triangle

Fig. 3

Location of center of elastic behavior: (a) if T(q) moves from C→B along the finite segment CB as q varies 0→1, there must be a q̂ such that f(q̂) passes points A and T(q̂) and (b) the center must be in the shaded area

Fig. 5

Dual elastic mechanisms in parallel and serial construction. The triangle formed by the three spring axes in the parallel mechanism is coincident with the triangle formed by the three joints in the serial mechanism.

Fig. 4

Location of stiffness center associated with a parallel and serial mechanism: (a) for a parallel mechanism, the center must lie within the triangle formed by the three spring axes and (b) for a serial mechanism, the center must lie within the triangle formed by the three joints

Fig. 9

Realization of a planar compliance with a serial mechanism. The location of the first joint J1 can be arbitrarily selected. The second joint can be selected from any point on the line along wrench w1. The third joint is determined by the intersection of the two lines along wrenches w1 and w2.

Fig. 7

Realization of a planar stiffness with a parallel mechanism. The first spring axis w1 can be arbitrarily selected. The second spring can be selected from the pencil of lines passing through point T1. The third spring axis is determined by the line passing through the instantaneous centers of twists t1 and t2, T1 and T2.

Fig. 11

Synthesis of planar stiffness with a parallel mechanism. The line of action for each spring is identified based on its geometry. A parallel mechanism can be constructed with three springs along the three spring wrenches w1, w2, and w3.

Fig. 12

Synthesis of planar compliance with a serial mechanism. The location for each joint is identified based on its geometry. A serial mechanism can be constructed with three joints located at J1, J2, and J3.

## Discussions

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 Proceedings Articles
Related eBook Content
Topic Collections