dc.description.abstract | This thesis cooperates with my partner [1] to complete a robot head. This thesis uses low-cost materials and components to design and fabricate a nimble robot head which can interact with people. In the aspect of structure, the neck mechanism has three-dimension motion and the design is based on the drawing of SolidWorks. In order to achieve the goal of cheaper and lighter, many parts of the robot head are made by the 3D printer. The robot head is towed by motors to present the motions, in order to reduce the load of the motor, two pieces of triangular plates are set on both top and bottom of the neck and a spring is placed in the middle as a supporter. Each corner of each triangular plate has a drilled hole, and there is a steel wire connects two triangular plates through the corresponding corner’s holes and connects to the motor under the bottom triangular plate. Three AX-12 motors tow three steel wires with different force, respectively, such that the spring has different directions bending. For the human interaction, the Kinect sensor and touch-sensors are used to receive information from the environment or people, so that the robot head can give suitable responses correspondingly. There are four interaction functions with people as follows. (1) photo taking [1], (2) music playing, (3) speech recognition and dialogue, and (4) touching and beating. When a music playing, MIDI, MP3, and KSC information of the music are analyzed so that the neck can swing and mouth can open or close corresponding to the rhythms and lyrics of the song. When a human talk to the robot head, the robot head can recognize speech sentences successfully and answer correctly. When a human pats or beats the robot head, Arduino is used to receive information from touch-sensor MPR121 and then robot head will have the corresponding reaction or response like a human being. | en_US |