A fast robot path planning algorithm based on bidirectional associative learning. (May 2021)