I added yesterday simple steering behavior for bots. Movement became more realistic than previous direct path following. Now bot has velocity and acceleration, and it tries to move along current path line.
Remaining task - dealing with walls (current bot position now not exactly on the safe path), moving obstacles.