- A brief history of social robots
- Definition of a social robot
- Design approaches to social robots: biologically inspired and functionally designed
- General design issues of a social robot
- Specific design issues of a social robot: embodiment
- Specific design issues of a social robot: emotion
- Specific design issues of a social robot: dialogue
- Specific design issues of a social robot: personality
- Specific design issues of a social robot: human oriented perception
- Specific design issues of a social robot: user modeling
- Specific design issues of a social robot: socially situated learning
- Specific design issues of a social robot: intentionality
- Human perception of social robots: attitudes towards robots, effects of emotion, effecto of appearance and dialogue, effects of personality
- A Component Perspective on the Design of Computational Models of Emotion: appraisal theory and dimensional theories
- Computational appraisal architecture: person-environment relationship, appraisal-derivation model, appraisal variables, affect-derivation model, affect-intensity model
- Leslie's model of theory of mind and Baron-Cohen's model of theory of mind and implications of these models to humanoid robots
- Implementing a robotic theory of mind: visual attention, finding eyes and faces
- The motivations that have driven the development of humanoid robots
- History and overview of humanoid robots
- Locomotion of humanoid robot: bipedal locomotion, falling down, sensing for balance localization and obstacle detection