Yes the track is exactly like you think it is.
About the code you are right, the values are inverted (old save of the file) but that is not the end of the problem because it keeps making that sine wave which keeps slowing the robot.
The robot does the track 6 meters in 10,8 seconds, 0,55m/s (very slow, with actually good motors).
Thanks