Abstract
This paper presents approximate path tracking control method of all joints of a snake robot and its verification by simulations. We use a wheeled snake robot which has passive wheels and active joints. The robot can switch the wheels which touch the ground and the lifting wheels by lifting up some parts of its body. The model of the robot becomes kinematically redundant system if it lifts up some wheels. We design a controller for approximate path tracking by using the kinematic redundancy and the selection of the lifting parts. Simulation results show that the proposed controller is effective for decreasing the path tracking error.