As a part of my MSc thesis, I have evaluated the ability of GP to evolve successful control program that can help an autonomous robot to aviod static obstacles through its navigation toward a target position. However, the obstacle avoidance behavior has become a classical problem that does not have a wide interest in the field of automatic programming. Therefore, I am looking for a new challenge that includes training a robot to do more significant navigation tasks based on general solutions gradually evolved be GP.