0
Research Papers

Synthesis of Point Planar Elastic Behaviors Using Three-Joint Serial Mechanisms of Specified Construction

[+] 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 April 28, 2016; final manuscript received November 1, 2016; published online December 2, 2016. Assoc. Editor: Yuefa Fang.

J. Mechanisms Robotics 9(1), 011005 (Dec 02, 2016) (11 pages) Paper No: JMR-16-1122; doi: 10.1115/1.4035189 History: Received April 28, 2016; Revised November 01, 2016

This paper presents methods for the realization of 2 × 2 translational compliance matrices using serial mechanisms having three joints, each either revolute or prismatic and each with selectable compliance. The geometry of the mechanism and the location of the compliance frame relative to the mechanism base are each arbitrary but specified. Necessary and sufficient conditions for the realization of a given compliance with a given mechanism are obtained. We show that, for an appropriately constructed serial mechanism having at least one revolute joint, any single 2 × 2 compliance matrix can be realized by properly choosing the joint compliances and the mechanism configuration. For each type of three-joint combination, requirements on the redundant mechanism geometry are identified for the realization of every point planar elastic behavior at a given location, just by changing the mechanism configuration and the joint compliances.

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

References

Albu-Schaffer, A. , Eiberger, O. , Grebenstein, M. , Haddadin, S. , Ott, C. , Wimbock, T. , Wolf, S. , and Hirzinge, G. , 2008, “ Soft Robotics: From Torque Feedback-Controlled Lightweight Robots to Intrinsically Compliant Systems,” IEEE Rob. Autom. Mag., 15(3), pp. 20–30. [CrossRef]
Ham, R. V. , Sugar, T. G. , Vanderborght, B. , Hollander, K. W. , and Lefeber, D. , 2009, “ Compliant Actuator Designs,” IEEE Rob. Autom. Mag., 16(3), pp. 81–94. [CrossRef]
Pratt, G. , and Williamson, M. , 1995, “ Series Elastic Actuators,” 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems, Aug. 5–9, Vol. 1, pp. 399–406.
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, UK.
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. [CrossRef]
Patterson, T. , and Lipkin, H. , 1993, “ Structure of Robot Compliance,” ASME J. Mech. Des., 115(3), pp. 576–580. [CrossRef]
Patterson, T. , and Lipkin, H. , 1993, “ A Classification of Robot Compliance,” ASME J. Mech. Des., 115(3), pp. 581–584. [CrossRef]
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, 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]
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]
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]
Choi, K. , Jiang, S. , and Li, Z. , 2002, “ Spatial Stiffness Realization With Parallel Springs Using Geometric Parameters,” IEEE Trans. Rob. Autom., 18(3), pp. 264–284.
Petit, F. P. , 2014, “ Analysis and Control of Variable Stiffness Robots,” Ph.D. thesis, ETH Zurich, Zurich, Switzerland.
Belfiore, N. P. , Verotti, M. , Giamberardino, P. D. , and Rudas, I. J. , 2012, “ Active Joint Stiffness Regulation to Achieve Isotropic Compliance in the Euclidean Space,” ASME J. Mech. Rob., 4(4), p. 041010. [CrossRef]
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]
Albu-Schaffer, A. , Fischer, M. , Schreiber, G. , Schoeppe, F. , and Hirzinger, G. , 2004, “ Soft Robotics: What Cartesian Stiffness Can We Obtain With Passively Compliant, Uncoupled Joints?,” 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems, Sept. 28–Oct. 2, pp. 3295–3301.
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

One type of serial compliant mechanism (RPR) with variable stiffness actuators

Grahic Jump Location
Fig. 2

Joint twists in a serial mechanism. (a) For a prismatic joint, the joint twist ti is a unit vector along the prismatic joint axis. It is independent of the location of the joint. (b) For a revolute joint, the joint twist ti is orthogonal to the position vector ri and depends on the location of the joint.

Grahic Jump Location
Fig. 3

Realization of a given compliance with a two-joint mechanism having a specified configuration. Joint twist t2 of J2 must be collinear with line l1⊥Kt1 at point O to realize the given C.

Grahic Jump Location
Fig. 4

Relationship between joint twists ti and lines li. (a) If two joints are specified, the acceptable area for t3 is determined by lines l1 and l2. (b) Realization condition: t1 must be between and adjacent to lines l2 and l3; t2 must be between and adjacent to lines l1 and l3; and t3 must be between and adjacent to lines l1 and l2.

Grahic Jump Location
Fig. 5

Geometric parameters of a PRR mechanism. The locus of J2 locations is line l, and the locus of J3 locations is circle C.

Grahic Jump Location
Fig. 6

Extreme positions of a PRR mechanism. The extreme positions of link-3 occur when link-2 is parallel to line OO′. (a) Link-1 and link-2 are collinear, and J3 is at the intersection of line l1 and circle C. (b) Link-2 folds over link-1, and J3 is at the intersection of line l2 and circle C.

Grahic Jump Location
Fig. 7

Geometric parameters of an RPR mechanism. L1 is the perpendicular distance from revolute joint J1 to the axis along which joint J3 is guided.

Grahic Jump Location
Fig. 8

Extreme positions of an RPR mechanism. (a) The extreme position of link-1 occurs when J1A is parallel to link-3 (OJ3). (b) The extreme position of link-3 occurs when J3 is at the intersection point of circles C1 and C2. Link-3 cannot enter the interior of the shaded area.

Grahic Jump Location
Fig. 9

Geometric parameters of an RRP mechanism. L3 is the (perpendicular) distance from the mechanism endpoint O to the prismatic axis.

Grahic Jump Location
Fig. 10

Extreme positions of an RRP mechanism. The extreme position of link-3 occurs when prismatic joint J3 reaches circles C1 and C2. When J3 is on circle C1, link-1 and link-2 are fully extended. When J3 is on circle C2, link-2 folds over link-1.

Grahic Jump Location
Fig. 11

Extreme positions of an RRP mechanism. (a) If θ3M does not exist, link-3 can rotate through θ3=180 deg in going from position θ3m to position −θ3m. (b) If θ3m does not exist, link-3 can rotate through θ3=0 in going from position θ3M to position −θ3M. For each case, prismatic joint J3 will pass through point A of link AB.

Grahic Jump Location
Fig. 12

Geometric parameters of a PPR mechanism. The motion of link-3 is restricted by the limits of the two prismatic joints.

Grahic Jump Location
Fig. 13

Geometric parameters of a PRP mechanism. The extreme positions can be determined by the limits of J1, L1M, and L1m.

Grahic Jump Location
Fig. 14

An RPP mechanism. Link-1 and link-3 have the same range of rotation variation.

Grahic Jump Location
Fig. 15

(a) A specified RRP mechanism having given link length L1=3. The position of joint base J1 relative to the compliance frame origin O is specified L0=2. (b) Configurations of the mechanism: Synthesis of C with two compliant joints J1 and J2 or J1 and J3.

Grahic Jump Location
Fig. 17

Extreme positions of a PRP mechanism. The minimum angle of link-3 is determined by the upper limit of link-1, L1M.

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