Adaptive Logic Neural Networks for Autonomous Robot Navigation