Autonomous path-planning robot