The purpose of this paper is to develop a companion robot, which can display facial expressions and recognize human faces. With the 12 degrees of freedom, the robot can generate various facial expressions. In addition, a face-recognition method is propose