A humanoid robot includes a torso, a pair of arms, a neck, a head, a wrist joint assembly, and a control system. A second image mapping of the eye is performed with the patient in a different position. A port processing unit performs post processing such as binding and punching. The stator unit includes at least one limiting member extending through the at least one groove into the shaft tube. The digital data representing these photographs are processed to determine whether possible dangerous objects have been detected, and if so, these objects are classified according to the stored danger parameters.