The vehicle speed profile used to follow routes can be adjusted using kinematics constraint parameters consisting of maximum speed, lateral acceleration, longitudinal acceleration and deceleration, and longitudinal jerk. These parameters can be changed on the fly with the user interface or a ROS service call.