By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Transeth, A.A. ; SINTEF Inf. & Commun. Technol., Trondheim ; Leine, R.I. ; Glocker, C. ; Pettersen, K.Y.

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.

Published in:

Robotics, IEEE Transactions on  (Volume:24 ,  Issue: 2 )