Convolutional Neural Network-based Local Obstacle Avoidance for a Mobile Robot