How to set up AI with "Carwaypointbased" preflab which is an assest for free.

I want to make a 3d Kart game, I need AI drivers but when I add the Preflab from unity the (carwaypointbased) then it’s just going in a circle.
There are document in the asset folder which says this :
““The CarAIControl component can be added instead of the CarUserControl component, allowing the car to be AI controlled. You can set it up to either head towards a specified target, or (by using the WaypointProgressTracker) follow a waypoint-defined route. See the WaypointCircuit guidelines for instructions.””
So my question would be how to use waypoint progress tracker?
And I also wanted to mention that I’m a beginner to unity.
Thanks!.

@lazarius
So you added the CarWaypointBased system so i skip that.
Next you take your car/kart and add CarController script and CarAiController scripts to the car/kart and make a empty gameobject child of your car/kart. This will make the car/kart as you say drive in circle so next you add WaypointProgressTracker script to the car/kart. When you add the script you get options in the inspector and on the top of the script it should say circuit, place you course/level inside there. And where it says target put your child gameobject in there and you kart should follow the waypoint system.