Skip to main content

A Novel, Loop-Based Approach for Rigidity Detection for Systems with Multiple Spherical–Spherical Bars: The “Double-Banana” Case

  • Conference paper
  • First Online:
New Trends in Mechanism and Machine Science

Part of the book series: Mechanisms and Machine Science ((Mechan. Machine Science,volume 24))

  • 4363 Accesses

Abstract

Rigidity detection is a very important tool for structural synthesis of mechanisms and the processing of CAD-generated models, as it helps to unveil possible sources of inconsistency in Grübler’s count of degrees of freedom (DOF) and thus to generate consistent kinematical models of complex mechanisms. This paper proposes a loop-based rigidity detection algorithm that is able to detect rigidity/mobility for special cases including multiple spherical–spherical pairs, such as the famous “double-banana” mechanism. To this end, the algorithm tracks “isolated” DOFs which are split into “fully isolated” and “transmitted isolated” DOFs. Using the independent loops as the basic building blocks, the kinematical network and its reduced loop connection graph are obtained, from which rigid sub-systems and the inherent “global” isolated rotational DOFs are recognized. The procedure is explained for the “double-banana” mechanism but is easily extended to other mechanisms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Laman G (1970) On graphs and rigidity of plane skeletal structures. J Eng Math 4(4):331–340

    Article  MATH  MathSciNet  Google Scholar 

  2. Hwang WM, Hwang YW (1991) An algorithm for the detection of degenerate kinematic chains. Math Comput Modell 15:9–15

    Article  MATH  Google Scholar 

  3. Lee HJ, Yoon YS (1992) Detection of rigid structure in enumerating basic kinematic chain by sequential removal of binary link string. JSME Int J Ser 3 Vib Control Eng Eng Ind 35:647–651

    Google Scholar 

  4. Tuttle ER (1996) Generation of planar kinematic chains. Mech Mach Theory 31:729–748

    Article  Google Scholar 

  5. Moukarzel C (1996) An efficient algorithm for testing the generic rigidity of graphs in the plane. J Phys A: Math Gen 29(24):8079–8098

    Article  MATH  MathSciNet  Google Scholar 

  6. Hsu CH, Wu YC (1997) Automatic detection of embedded structure in planetary gear trains. J Mech Des 119:315–318

    Article  Google Scholar 

  7. Ding H, Huang Z, Mu D (2008) Computer-aided structure decomposition theory of kinematic chains and its applications. Mech Mach Theory 43:1596–1609

    Article  MATH  Google Scholar 

  8. Xia S, Ding H, Kecskemethy A (2002) A loop-based approach for rigid subchain identification in general mechanisms. In: Latest Advances in Robot Kinematics, pp 19–26

    Google Scholar 

  9. Cheng J, Sitharam M, Streinu I (2009) Nucleation-free 3d rigidity. In Proceedings of the 21st Canadian conference on computational geometry (CCCG2009), pp 71–74

    Google Scholar 

  10. Maxwell JC (1864) On reciprocal gures and diagrams of forces. Philos Mag 4(27):250–261

    Google Scholar 

  11. Fowler PW, Guest SD (2002) Symmetry analysis of the double banana and related indeterminate structures. In Drew HR, Pellegrino S (eds) New approaches to structural mechanics, shells and biological structures, pp 91–100

    Google Scholar 

  12. Rojas N, Thomas F (2013) The closure condition of the double banana and its application to robot position analysis. In: IEEE international conference on robotics and automation (ICRA) Karlsruhe, Germany, pp 6–10

    Google Scholar 

  13. Kecskemethy A (1993) On closed form solutions of multiple-loop mechanisms. In: Angeles J, Hommel GE, Kovacs PE (eds.) Computational kinematics, pp 263–274

    Google Scholar 

  14. Abel U, Bicker R (1982) Determination of all minimal cut-sets between a vertex pair in an undirected graph. IEEE Trans Reliab R-31(2):167–171

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to F. Simroth .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Simroth, F., Ding, H.F., Kecskeméthy, A. (2015). A Novel, Loop-Based Approach for Rigidity Detection for Systems with Multiple Spherical–Spherical Bars: The “Double-Banana” Case. In: Flores, P., Viadero, F. (eds) New Trends in Mechanism and Machine Science. Mechanisms and Machine Science, vol 24. Springer, Cham. https://doi.org/10.1007/978-3-319-09411-3_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09411-3_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09410-6

  • Online ISBN: 978-3-319-09411-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics