Path Planning of a Mobile Robot for Moving Obstacle Avoidance Using Artificial Pressure