Gait-Based Compliant Control for Snake Robots - Robotics Institute Carnegie Mellon University

Gait-Based Compliant Control for Snake Robots

Conference Paper, Proceedings of (ICRA) International Conference on Robotics and Automation, pp. 5138 - 5143, May, 2013

Abstract

We present a method of achieving autonomous compliant behavior in snake robots. This behavior allows snake robots to adapt to changes in its environment, e.g. changes in pipe diameter while climbing. To simplify the task of high-level closed-loop control, the controller uses a low-dimensional gait framework that has been previously used for open-loop trajectory generation. We use an extended Kalman filter (EKF) to estimate the gait parameters that best represent the robot's shape, and then choose a control space of parameters relative to that state. Because this controller specifies whole-body motions of the robot, we are able to generate compliant behavior, even though the joints of the robot contain stiff gear ratios with no mechanical compliance or torque sensing.

BibTeX

@conference{Rollinson-2013-121438,
author = {David Rollinson and Howie Choset},
title = {Gait-Based Compliant Control for Snake Robots},
booktitle = {Proceedings of (ICRA) International Conference on Robotics and Automation},
year = {2013},
month = {May},
pages = {5138 - 5143},
}