ABSTRACT

Human-robot interactions have been recognized to be a key element of future robots in many application domains such as manufacturing, transportation, service, and entertainment. Technically, it is challenging to design the behavior of those robots due to large uncertainties during interactions. This chapter overviews existing challenges in human-robot interaction, discusses the design methodologies and design objectives of robot behavior systems toward wide adoption of robots in various interactive environments. In particular, a robot behavior system is decomposed into three components: knowledge, logic, and learning. The design objectives of those behavior systems are to ensure safe, efficient, and dexterous operations of the robots in interactive environments, to enable imitation abilities to allow learning from others, and to encourage cooperation among different intelligent entities. Various verification methods of those designs are also discussed, ranging from theoretical evaluation to experimental evaluation. This chapter serves an overview of the topics to be covered in the remainder of the book.