Text this: Advancing mobile robot navigation with DRL and heuristic rewards: a comprehensive review