A method for constructing an artificial mark for autonomous driving of an
intelligent system, an apparatus and method for determining the location
of an intelligent system using the artificial mark, and an intelligent
system employing the same. The apparatus and method for determining the
location of an intelligent system includes a projective invariant
calculator which calculates a projective invariant of an artificial mark
detected from an image taken for a driving place; a search unit which
stores a database of indices according to a combination of colors of
polygons included in the artificial mark, projective invariants of the
artificial marks, and global location information of the artificial marks
in the driving place, and searches the database by the calculated
projective invariant for obtaining the global location information of the
detected artificial mark; and a position information analyzer which
analyzes the position of the intelligent system by using the global
location information of the detected artificial mark and location
information between the intelligent system and the detected artificial
mark.