Self-Configuring Robot Path Planning With Obstacle Avoidance via Deep Reinforcement Learning