• DocumentCode
    1104917
  • Title

    3-D Snake Robot Motion: Nonsmooth Modeling, Simulations, and Experiments

  • Author

    Transeth, Aksel A. ; Leine, Remco I. ; Glocker, Christoph ; Pettersen, Kristin Y.

  • Author_Institution
    SINTEF Inf. & Commun. Technol., Trondheim
  • Volume
    24
  • Issue
    2
  • fYear
    2008
  • fDate
    4/1/2008 12:00:00 AM
  • Firstpage
    361
  • Lastpage
    376
  • Abstract
    A nonsmooth (hybrid) 3-D mathematical model of a snake robot (without wheels) is developed and experimentally validated in this paper. The model is based on the framework of nonsmooth dynamics and convex analysis that allows us to easily and systematically incorporate unilateral contact forces (i.e., between the snake robot and the ground surface) and friction forces based on Coulomb´s law of dry friction. Conventional numerical solvers cannot be employed directly due to set-valued force laws and possible instantaneous velocity changes. Therefore, we show how to implement the model for numerical treatment with a numerical integrator called the time-stepping method. This method helps to avoid explicit changes between equations during simulation even though the system is hybrid. Simulation results for the serpentine motion pattern lateral undulation and sidewinding are presented. In addition, experiments are performed with the snake robot ldquoAikordquo for locomotion by lateral undulation and sidewinding, both with isotropic friction. For these cases, back-to-back comparisons between numerical results and experimental results are given.
  • Keywords
    mobile robots; motion control; robot kinematics; 3D snake robot motion; convex analysis; nonsmooth dynamics; nonsmooth modeling; serpentine motion pattern lateral undulation; snake robot; time-stepping method; 3-D snake robot; kinematics; nonsmooth dynamics; time-stepping method;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2008.917003
  • Filename
    4472727