Skip to main content
Log in

A unified dynamic model for locomotion and manipulation of a snake-like robot based on differential geometry

  • Research Papers
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

A snake-like robot, whose body is a seried-wound articulated mechanism, can move in various environments. In addition, when one end is fixed on a base, the robot can manipulate objects. A method of dynamic modeling for locomotion and manipulation of the snake-like robot is developed in order to unify the dynamic equations of two states. The transformation from locomotion to manipulation is a mechanism reconfiguration, that is, the robot in locomotion has not a fixed base, but it in manipulation has one. First, a virtual structure method unifies the two states in mechanism (e.g., an embedding in the configuration space); second, the product-of-exponentials formula describes the kinematics; third, the dynamics of locomotion and manipulation are established in a Riemannian manifold; finally, based on the analysis of the dynamic model, the dynamics of manipulation can be directly degenerated from those of locomotion, and this degeneration relation is proved through using the Gauss equations. In the differential geometry formulation, this method realizes the unification of the dynamics of locomotion and manipulation. According to a geometrical point of view, the unified dynamic model for locomotion and manipulation is considered as a submanifold problem endowed with geometric meaning. In addition, the unified model offers an insight into the dynamics of the snake-like robot beyond the dynamic model separately established for locomotion or manipulation.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Hirose S. Biologically Inspired Robots (Snake-like Locomotor and Manipulator). Oxford: Oxford University Press, 1993. 1–49

    Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  4. Liljebäck P, Stavdahl, O, Pettersen K Y. Modular pneumatic snake robot: 3D modelling, implementation and control. Model Ident Control, 2008, 29: 21–28

    Article  Google Scholar 

  5. Transeth A A, Van De Wouw N, Pavlov A, et al. Tracking control for snake robot joints. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. San Diego: IEEE, 2007. 3539–3546

    Google Scholar 

  6. Zhao T, Li N. Nominal mechanism method of dynamic modeling for snake-like robots (in Chinese). Chin J Mech Eng, 2007, 43: 66–71

    Google Scholar 

  7. Vossoughi G, Pendar H, Heidari Z, et al. Assisted passive snake-like robots: Conception and dynamic modeling using Gibbs-Appell method. Robotica, 2007, 26: 267–276

    Google Scholar 

  8. Ostrowski J, Burdick J. Gait kinematics for a serpentine robot. In: Proceedings of IEEE International Conference on Robotics and Automation. Minneapolis: IEEE, 1996. 1294–1299

    Google Scholar 

  9. Transeth A A, Leine R I, Glocker C, et al. Snake robot obstacle-aided locomotion: Modeling, simulations, and experiments. IEEE Trans Robot, 2008, 24: 88–104

    Article  Google Scholar 

  10. Andersson S B. Discretization of a continuous curve. IEEE Trans Robot, 2008, 24: 456–461

    Article  Google Scholar 

  11. Murray R M, Li Z, Sastry S S. A Mathematical Introduction to Robotic Manipulation. Florida: CRC Press, 1994. 19–147

  12. Žefran M, Bullo F. Lagrangian dynamics. In: Kurfess T R, ed. Robotics and Automation Handbook. Florida: CRC Press, 2005. 1–16

    Google Scholar 

  13. Bullo F, Lewis A D. Geometric Control of Mechanical Systems: Modeling, Analysis, and Design for Simple Mechanical Control Systems. New York: Springer, 2005. 141–229

    MATH  Google Scholar 

  14. Park F C, Bobrow J E, Ploen S R. A Lie group formulation of robot dynamics. Int J Robot Res, 1995, 14: 609–618

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to ZhiFeng Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, Z., Ma, S., Li, B. et al. A unified dynamic model for locomotion and manipulation of a snake-like robot based on differential geometry. Sci. China Inf. Sci. 54, 318–333 (2011). https://doi.org/10.1007/s11432-010-4161-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-010-4161-z

Keywords

Navigation