In this paper we follow two approaches in optimal nonlinear control of a snake-like robot. After deriving the dynamic equations of motion using Gibbs-Appell method, reducing these equations, and some assumptions, feedbacklinearization method was used to linearize the nonlinear system. The obtained controller is used in simulations to control robot to track a desired line, with minimum required torques. Two goals are desired. First the robot’s head is expected to track a distinct line with a given speed. And next, tracking the serpenoid curve is desired. The simulation results prove the controller efficiency. The robustness of the designed controller is shown by comparing the torques with the required torques using a PD controller. Additionally, although we had model mismatches and unmodeled dynamics in controller part, we achieved the desired goals.

This content is only available via PDF.
You do not currently have access to this content.