Navigation is an important feature for robots to move from current position to desired position without crash with static obstacle (walls) and dynamic obstacles (teammate robot and opponents’ robots). The classical approach to solve this problem is done by four tasks: Mapping, Localization, Path (Global) Planning and Motion (Local) Planning.