A few thoughts:
1. You could use the receivers to triangulate the source of the signal by determining the strongest signal direction.
2. You may need to have some type of obstacle avoidance, such as LIDAR or ultrasonic sensors to detect obstacles. Path planning around an obstacle is rather challenging if done right.
3. If you direct the robot using light, then it can simply turn toward the brightest direction and navigate that way.