Due to the increasing impact of robots in our daily lives, Human robot interaction (HRI) is growing rapidly in various domains such as healthcare, military, industry, entertainment, service, agriculture, urban search and rescue, education, space exploration, and others. As a result, studying the status, trends, raising challenges, and future works of the HRI system is crucial. Many studies have been conducted on the state of the art of HRI systems, with hundreds of papers published each year on this issue. In this paper, after reviewing many research papers, we present application-based taxonomy, nature of robots, interaction between human(s) and robot(s), space/time taxonomy, and autonomy levels in HRI systems, as well as application of Artificial intelligence (AI) for HRI to provide an overview of the state-of-the-art. Finally, we develop four research opportunities based on the identified research gaps and challenges.