A scalable approach to human-robot interaction

Much of the current research in human-robot interaction is concerned with single systems and single or few users. These systems and their interfaces are generally tightly-coupled and well-defined. For large-scale human-robot applications, the systems may be unknown prior to designing the interface for potential human interaction. This presents a difficult goal for allowing multiple users to interact with many possibly unknown systems. In this paper, we present an interaction infrastructure aligned with providing this interface. It operates in two phases that accommodate both many-to-many interaction and generalized, one-to-one interaction between users and robotic systems. Our previous research has demonstrated the infrastructure to scale to a large number of users and several systems in simulation. The experiments in this paper substantiate these results in a smaller-scale real robotic environment.

[1]  Pat Hanrahan,et al.  ICrafter: A Service Framework for Ubiquitous Computing Environments , 2001, UbiComp.

[2]  Gaurav S. Sukhatme,et al.  An Infrastructure for Large-Scale Human-Robot Interaction , 2002 .

[3]  Erika Rogers,et al.  Cooperative Assistance for Remote Robot Supervision , 1995, Presence: Teleoperators & Virtual Environments.

[4]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[5]  Ivan Marsic,et al.  A novel user interface for group collaboration , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[6]  Imad H. Elhajj,et al.  Multi-site Internet-based cooperative control of robotic operations , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[7]  Ronald C. Arkin,et al.  Tactical mobile robot mission specification and execution , 1999, Optics East.

[8]  Arvin Agah,et al.  Human interactions with intelligent systems: research taxonomy , 2000, Comput. Electr. Eng..

[9]  A. Fox,et al.  Integrating information appliances into an interactive workspace , 2000, IEEE Computer Graphics and Applications.

[10]  E. Douglas Jensen Distributed Control , 1980, Advanced Course: Distributed Systems.

[11]  Hartmut Surmann ROBODIS: A dispatching system for multiple autonomous service robots , 1999 .

[12]  Robin R. Murphy,et al.  Cooperative Assistance for Remote Robot Supervision , 1996, Presence: Teleoperators & Virtual Environments.

[13]  Hank Jones,et al.  Supervisory control of multiple robots based on a real-time strategy game interaction paradigm , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[14]  Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 1992, Raleigh, NC, USA, 7-10 Jul 1992 , 1992, IROS.

[15]  Gaurav S. Sukhatme,et al.  G'day Mate. Let me Introduce you to Everyone: An Infrastructure for Scalable Human-System Interaction , 2002 .

[16]  Gaurav S. Sukhatme,et al.  Most valuable player: a robot device server for distributed control , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[17]  Gaurav S. Sukhatme,et al.  A region-based approach for cooperative multi-target tracking in a structured environment , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Nikolaos Papanikolopoulos,et al.  System architecture for versatile autonomous and teleoperated control of multiple miniature robots , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[19]  Ronald C. Arkin,et al.  Integration of reactive and telerobotic control in multi-agent robotic systems , 1994 .

[20]  Steven Y. Goldsmith,et al.  Object Frameworks. for Agent System Development , 1998 .

[21]  Steven Y. Goldsmith,et al.  CHI: A General Agent Communication Framework , 1998 .