Text this: Modified Q-learning with distance metric and virtual target on path planning of mobile robot