Skip to main content

Comparison of Hybrid and Parallel Architectures for Two-Degrees-of-Freedom Planar Robot Legs

  • Conference paper
  • First Online:
Machines, Mechanism and Robotics

Part of the book series: Lecture Notes in Mechanical Engineering ((LNME))

Abstract

A comparative analysis between a hybrid and a parallel manipulator, to study the influence of their architecture on performance, is presented in this paper. The two manipulators are modifications of a serial 2-R manipulator and a five-bar manipulator, respectively. They are altered in a way that they both share the same arrangement of the links, while having a distinction only in the actuator arrangement. Indices of performance, such as the measure of manipulability, local conditioning index, and global conditioning index are used to compare their performance.

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 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 99.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

Notes

  1. 1.

    This is the gain-singular configuration (refer to [5] for details) of the manipulator when \(\phi _2 - \phi _3 = 0, \pi \) (see Fig. 6). In this configuration, the forward velocity Jacobian matrices of the manipulators are undefined due to the presence of the term \(\sin (\phi _2 - \phi _3)\) in the denominator (refer to Appendix).

  2. 2.

    Refer to Appendix.

  3. 3.

    It should be noted that the linkage (shown in dashed line in Fig. 3) used to drive the distal link, \(l_2\), has been chosen to be a parallelogram linkage to simplify the analysis.

References

  1. M. Hutter, C. Gehring, D. Jud, A. Lauber, C.D. Bellicoso, V. Tsounis, J. Hwangbo, K. Bodie, P. Fankhauser, M. Bloesch et al., Anymal-a highly mobile and dynamic quadrupedal robot, in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea, 9–14 Oct 2016, pp. 38–44

    Google Scholar 

  2. M. Hutter, C.D. Remy, M.A. Hoepflinger, R. Siegwart, ScarlETH: design and control of a planar running robot, in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), San Francisco, California, USA, 25–30 Sept 2011, pp. 562–567

    Google Scholar 

  3. G. Kenneally, D.E. Koditschek, Leg design for energy management in an electromechanical robot, in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28 Sept–02 Oct 2015, pp. 5712–5718

    Google Scholar 

  4. W. Bosworth, S. Kim, N. Hogan, The MIT super mini cheetah: a small, low-cost quadrupedal robot for dynamic locomotion, in IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Oct 2015, pp. 1–8

    Google Scholar 

  5. A. Ghosal, Robotics: Fundamental Concepts and Analysis, 1 edn. (Oxford University Press, New Delhi, India, 2006)

    Google Scholar 

  6. G. Kenneally, A. De, D.E. Koditschek, Design principles for a family of direct-drive legged robots. IEEE Robot. Autom. Lett. 1(2), 900–907 (2016)

    Google Scholar 

  7. T. Yoshikawa, Manipulability of robotic mechanisms. Int. J. Robot. Res. 4(2), 3–9 (1985)

    Google Scholar 

  8. J. Angeles, C. Gosselin, A global performance index for the kinematic optimization of robotic manipulators. J. Mech. Des. 113(3), 220–226 (1991)

    Google Scholar 

  9. J.K. Salisbury, J.J. Craig, Articulated hands: force control and kinematic issues. Int. J. Robot. Res. 1(1), 4–17 (1982)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sandipan Bandyopadhyay .

Editor information

Editors and Affiliations

Appendix: Velocity Jacobian

Appendix: Velocity Jacobian

The analytical expressions for the velocity Jacobian matrices of the hybrid and parallel manipulators are given by:

Fig. 6
figure 6

Geometric parameters and references to measure link angles in the hybrid and parallel manipulators

$$\begin{aligned}&\varvec{J} _p = \frac{1}{l_{2e}s_{23}} \left[ \begin{array}{cc} -l_1(l_2 + l_{2e}) s_1 s_2 c_3 + l_1 (l_2 c_1 s_2 + l_{2e} s_1 c_2) s_3 &{} l_2 l_4 s_2 (c_{4} s_3 - c_{3} s_{4}) \\ -l_1 (l_2 + l_{2e}) c_1 c_2 s_3 + l_1 (l_2 s_1 c_2 + l_{2e} c_1 s_2) c_3 &{} l_2 l_4 c_2 (c_3 s_4 - c_4 s_3) \\ \end{array} \right] , \\&\varvec{J} _h = \frac{1}{l_{2e}s_{23}} \left[ \begin{array}{cc} -(l_1 (l_2 + l_{2e}) s_1 + l_2 l_4 s_{14})s_2 c_3 + l_1 l_{2e} s_1 c_2 s_3 \\ + l_2 (l_1 c_1 + l_4 c_{14}) s_2 s_3 &{} l_2 l_4 s_2 (c_{14} s_3 - c_{3} s_{14} ) \\ - (l_1 (l_2 + l_{2e}) c_1 + l_2 l_4 c_{14})c_2 s_3 + l_1 l_{2e} c_1 s_2 c_3 \\ + l_2 (l_1 s_1 + l_4 s_{14})c_2 c_3 &{} l_2 l_4 c_2 (s_{14} c_3 - s_{3} c_{14} ) \\ \end{array} \right] , \end{aligned}$$

where \(\varvec{J} _p\) and \(\varvec{J} _h\) are the velocity Jacobian matrices of the parallel and hybrid manipulators, respectively, and \(l_i\)’s are the lengths of the links as indicated in Fig. 6, \(c_i\) and \(s_i\) represent the cosine and sine of the angles \(\theta _i\), \(\phi _i\) respectively, \(s_{23}\) indicates the sine of the compound angle \(\phi _2 - \phi _3\), and \(c_{14}\) and \(s_{14}\) indicate the cosine and sine of the compound angle \(\theta _1 + \theta _4\), respectively. It should be noted that the orientation of link \(l_4\) is measured in an absolute sense in the parallel manipulator, whereas it is measured in a relative sense in the hybrid manipulator. Thus, \(\theta _4\) in the parallel manipulator is equal to \(\theta _1 + \theta _4\) of the hybrid manipulator for a given configuration. The two Jacobian matrices possess the following structure:

$$\begin{aligned}&\varvec{J} _p = \left[ \begin{array}{cc} a &{} b \\ c &{} d \\ \end{array} \right] \,,&\varvec{J} _h = \left[ \begin{array}{cc} a + b &{} b \\ c + d &{} d \\ \end{array} \right] \,, \end{aligned}$$

where a, b, c, and d are substitutes for the elements of the matrices. This structure of the Jacobian matrices arises due to the use of the compound angle \(\theta _1 + \theta _4\) to describe the angle made by the link \(l_4\) with the \(\varvec{X}\)-axis of the base co-ordinate frame in the hybrid manipulator as opposed to just \(\theta _4\) in the parallel manipulator.

The velocity Jacobian matrices for the simplified models of the manipulators (shown in Fig. 3) are:

$$\begin{aligned}&\varvec{J} _p = \left[ \begin{array}{cc} -l_1 \sin \theta _1 &{} -l_2 \sin \theta _4 \\ l_1 \cos \theta _1 &{} l_2 \cos \theta _4 \\ \end{array} \right] \,, \\&\varvec{J} _h = \left[ \begin{array}{cc} -l_1\sin \theta _1 - l_2 \sin (\theta _1 + \theta _4) &{} - l_2 \sin (\theta _1 + \theta _4) \\ l_1\cos \theta _1 + l_2\cos (\theta _1 + \theta _4) &{} l_2\cos (\theta _1 + \theta _4) \\ \end{array} \right] \,. \end{aligned}$$

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sagi, A.V., Bandyopadhyay, S. (2019). Comparison of Hybrid and Parallel Architectures for Two-Degrees-of-Freedom Planar Robot Legs. In: Badodkar, D., Dwarakanath, T. (eds) Machines, Mechanism and Robotics. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-10-8597-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-8597-0_8

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-8596-3

  • Online ISBN: 978-981-10-8597-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics