Proactive path planning for human-centered robot navigation