This paper presents a PID cruise control system with feed-forward control for all-terrain vehicles, focusing on adaptive speed control in a nonlinear environment. The study addresses challenges such as lack of complete engine models and significant non-linear engine dynamics, proposing solutions through simulations and lookup tables to account for disturbances. Experiments demonstrate the effectiveness of the control strategies, highlighting improvements in maintaining speed despite varying road conditions.