The repertoire of robot behavior: Enabling robots to achieve interaction goals through social behavior

Huang, C.-M., and B. Mutlu. “The Repertoire of Robot Behavior: Enabling Robots to Achieve Interaction Goals through Social Behavior”. Journal of Human-Robot Interaction, 2013, pp. 80-102.


In social interaction, people draw on a large repertoire of social acts tailoring their use of these acts to meet the demands of the social situation and to achieve the goals of the interaction. This paper presents an approach to creating such a repertoire of social acts for robots and enabling designers to specify the social situation to which robots may adapt their behaviors. Drawing on principles of Activity Theory and social-scientific findings on human social behavior, this paper introduces an implementation of this approach—the Robot Behavior Toolkit—and two studies that use a limited, proof-of-concept repertoire of specifications for gaze cues to demonstrate the feasibility of this approach for controlling robot gaze behavior. The first study assessed the feasibility of the use of this repertoire, comparing it to alternative, baseline repertoires in two human-robot interaction tasks, and found that it enabled the robot to more effectively support the interaction goals. The second study investigated the feasibility of the robot adapting its use of the repertoire to a social situation by comparing different goal specifications in two human-robot interaction tasks. The results showed that these specifications enabled the robot to achieve some of its task and communicative goals, although participant gender strongly affected whether the robot elicited these interaction outcomes.

DOI: 10.5898/JHRI.2.2.Huang


	doi = {10.5898/jhri.2.2.huang},
	url = {},
	year = 2013,
	month = {jun},
	publisher = {Journal of Human-Robot Interaction},
	volume = {2},
	number = {2},
	author = {Chien-Ming Huang and Bilge Mutlu},
	title = {The Repertoire of Robot Behavior: Designing Social Behaviors to Support Human-Robot Joint Activity},
	journal = {Journal of Human-Robot Interaction}