An apparatus and method for navigating a vehicle along a predetermined route use route data and path data to define the predetermined route. The route data represents one or more contiguous path segments between adjacent nodes along the predetermined route. The path data includes postures of the vehicle along each of the path segments. The postures define the desired position, heading, curvature and speed of vehicle at various locations along the path segments. The apparatus and method use the posture information to generate and track a path thereby allowing the vehicle to navigate along the predetermined route.