A novel measurement method to obtain the 6-DOF motions of arbitrary rigid bodies is proposed in this paper. The method adopts a specially fabricated mirror called 3-facet mirror, which looks like a triangular pyramid haying an equilateral cross-sectional shape. The mirror is mounted on the objects to be measured, illuminated by a laser beam having circular profile, and reflects the laser beam in three different directions. Three PSDs(position sensitive detector) detect the three beams reflected by the mirror, respectively. From the signals of the PSDs, we can calculate the 3-dimensional position and orientation of the 3-facet mirror, and thus enabling us to determine the 3-dimensional position and orientation of the objects. In this paper, we model the relationship between the 3-dimensional position and orientation of an object in motion and the outputs of three PSDs. A series of experiments are performed to demonstrate the effectiveness and accuracy of the proposed method. The experimental results show that the proposed sensing system can be an effective means of obtaining 3-dimensional position and orientation of arbitrary objects and provide resonable measurement accuracy.