1. A simultaneous localization and mapping (SLAM) apparatus of a robot, comprising: a converter to convert a two-dimensional (2D) position of measured feature data to a three-dimensional (3D) position; and an updater to update registered feature data by comparing the converted 3D position of the measured feature data with a 3D position of the registered feature data.