Skip to main content

A Complex Model of Snake Robot Locomotion on Planar Surfaces

  • Chapter
Snake Robots

Part of the book series: Advances in Industrial Control ((AIC))

  • 2937 Accesses

Abstract

The underlying theme of this book is analytical approaches aimed at increasing our understanding of snake robot locomotion. The mathematical model of the snake robot is the basis for these analytical studies, which means that the analysis relies heavily on the form and complexity of the model. In this chapter, we employ first principles to develop a mathematical model of the kinematics and dynamics of a snake robot with N links moving on a horizontal and flat surface. The links of the robot are influenced by ground friction forces which propel the motion. Due to the many degrees of freedom of the robot and the dynamical couplings between the links, the resulting model will turn out to be quite complex. We will eliminate some of this complexity by partially linearising the model. This is achieved by introducing a change of coordinates which enables us to partition the model into an actuated part (the joint angles of the snake robot) and an unactuated part (the position and orientation of the snake robot). Through an input transformation, we are then able to linearise the actuated part of the model.

In later chapters of this book, the model presented in this chapter is analysed in order to deduce several fundamental properties of snake robot dynamics. Moreover, the derived properties are used to develop a simplified model which only captures the ‘essential’ part of the snake robot dynamics. In Part II of this book, which considers snake robot locomotion in cluttered environments, the model presented in this chapter will be extended to include contact forces from external obstacles in the environment around the snake robot.

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

  • Boyer, F., Porez, M., Khalil, W.: Macro-continuous computed torque algorithm for a three-dimensional eel-like robot. IEEE Trans. Robot. 22(4), 763–775 (2006)

    Article  Google Scholar 

  • Goldstein, H., Poole, C., Safko, J.: Classical Mechanics, 3rd edn. Addison-Wesley, Reading (2002)

    Google Scholar 

  • Gu, Y.-L., Xu, Y.: A normal form augmentation approach to adaptive control of space robot systems. In: Proc. IEEE Int. Conf. Robotics and Automation, vol. 2, pp. 731–737 (1993)

    Google Scholar 

  • Hatton, R.L., Choset, H.: Approximating displacement with the body velocity integral. In: Proc. Robotics: Science and Systems (2009a)

    Google Scholar 

  • Hu, D., Nirody, J., Scott, T., Shelley, M.: The mechanics of slithering locomotion. In: Proc. National Academy of Sciences, USA, vol. 106, pp. 10081–10085 (2009)

    Google Scholar 

  • Ma, S.: Analysis of creeping locomotion of a snake-like robot. Adv. Robot. 15(2), 205–224 (2001)

    Article  Google Scholar 

  • McIsaac, K.A., Ostrowski, J.P.: Motion planning for anguilliform locomotion. IEEE Trans. Robot. Autom. 19(4), 637–652 (2003a)

    Article  Google Scholar 

  • Reyhanoglu, M., van der Schaft, A., McClamroch, N.H., Kolmanovsky, I.: Dynamics and control of a class of underactuated mechanical systems. IEEE Trans. Autom. Control 44(9), 1663–1671 (1999)

    Article  MATH  Google Scholar 

  • Saito, M., Fukaya, M., Iwasaki, T.: Serpentine locomotion with robotic snakes. IEEE Control Syst. Mag. 22(1), 64–81 (2002)

    Article  Google Scholar 

  • Spong, M.W.: Partial feedback linearization of underactuated mechanical systems. In: Proc. IEEE/RSJ/GI Int. Conf. Intelligent Robots and Systems, vol. 1, pp. 314–321 (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pål Liljebäck .

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Liljebäck, P., Pettersen, K.Y., Stavdahl, Ø., Gravdahl, J.T. (2013). A Complex Model of Snake Robot Locomotion on Planar Surfaces. In: Snake Robots. Advances in Industrial Control. Springer, London. https://doi.org/10.1007/978-1-4471-2996-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2996-7_2

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-2995-0

  • Online ISBN: 978-1-4471-2996-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics