A Reinforcement Learning Path Following Strategy for Snake Robots Based on Transferable Constrained-Residual Gait Generator | Synapse