This is puzzling me for a while, i have a city simulator, where roads are set up as sets of points interconnected with each other.
Cars try to follow the next point along the road, but when it takes a turn, they tend to miss points completely, because they will never follow a perfect turn, as they have a off-center point of turning.
I can calculate my center of turning point for vehicles, but i still do not know how to use that to calculate the actual path they should follow, so that the turns take that into account.
For simplicity, car tyres can only turn fully or not at all, so they cannot choose any turning radius.
So, how do i calculate when i need to turn when my center of rotation is off-center like for cars?