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

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.

FIGURES IN THIS ARTICLE
<>
Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.

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. [CrossRef]
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. http://www.dtic.mil/dtic/tr/fulltext/u2/680993.pdf
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. [CrossRef]
Patterson, T. , and Lipkin, H. , 1993, “ Structure of Robot Compliance,” ASME J. Mech. Des., 115(3), pp. 576–580. [CrossRef]
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. http://www.academia.edu/1798112/Asymmetric_Cartesian_stiffness_for_the_modeling_of_compliant_robotic_systems
Loncaric, J. , 1987, “ Normal Forms of Stiffness and Compliance Matrices,” IEEE J. Rob. Autom., 3(6), pp. 567–572. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
Huang, S. , and Schimmels, J. M. , 2000, “ The Eigenscrew Decomposition of Spatial Stiffness Matrices,” IEEE Trans. Rob. Autom., 16(2), pp. 146–156. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
Petit, F. P. , 2014, “ Analysis and Control of Variable Stiffness Robots,” Ph.D. thesis, ETH Zürich, Zürich, Switzerland. https://www.research-collection.ethz.ch/bitstream/handle/20.500.11850/155026/eth-47557-02.pdf
Verotti, M. , and Belfiore, N. P. , 2016, “ Isotropic Compliance in E(3): Feasibility and Workspace Mapping,” ASME J. Mech. Rob., 8(6), p. 061005. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]
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. [CrossRef]

Figures

Grahic Jump Location
Fig. 1

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

Grahic Jump Location
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

Grahic Jump Location
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

Grahic Jump Location
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

Grahic Jump Location
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.

Grahic Jump Location
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.

Grahic Jump Location
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.

Grahic Jump Location
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.

Grahic Jump Location
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.

Tables

Errata

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 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