NAO NextGen (Model H25, version 4). A humanoid robot, which is commercially available and equipped with a wide range of behaviors, including walking, standing up and sitting down, dancing, and recognizing speech, sounds and objects as well as producing speech from text and playing sound files. These behaviors can all be programmed into the robot using Choregraphe, a user-friendly graphical interface that allows users to control the robot and create sequences of complex behaviors.