1. An apparatus for determining a position of a moving object, the apparatus comprising: a sensor information collector configured to collect sensor information associated with movement of the moving object; a camera configured to capture a front view image of the moving object based on the movement of the moving object; a global positioning system (GPS), receiver configured to obtain a tentative position of the moving object; a map storage configured to provide map data of an area in which the moving object is located; and a position recognizer configured to select a plurality of candidate positions for the moving object in a region of the area around the obtained tentative location of the moving object, to update the candidate positions in accordance with the movement of the moving object, and to repeatedly remove ones of the candidate positions that are located outside a travelable region of the area.