skip to main content
10.1145/1121241.1121251acmconferencesArticle/Chapter ViewAbstractPublication PageshriConference Proceedingsconference-collections
Article

The human-robot interaction operating system

Published:02 March 2006Publication History

ABSTRACT

In order for humans and robots to work effectively together, they need to be able to converse about abilities, goals and achievements. Thus, we are developing an interaction infrastructure called the ``Human-Robot Interaction Operating System'' (HRI/OS). The HRI/OS provides a structured software framework for building human-robot teams, supports a variety of user interfaces, enables humans and robots to engage in task-oriented dialogue, and facilitates integration of robots through an extensible API.

References

  1. S. Afantenos, K. Liontou, et al. An introduction to the summarization of evolving events: Linear and non-linear evolution. In International Workshop on Natural Language Understanding and Cognitive Science, 2005.Google ScholarGoogle Scholar
  2. R. Ambrose, H. Aldridge, et al. Robonaut: Nasa's space humanoid. IEEE Intelligent Systems Journal, Aug 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Anderson and C. Lebiere. Atomic components of thought. Erlbaum, Mahwah, NJ, 1988.Google ScholarGoogle Scholar
  4. J. Bradshaw et al. Software Agents, chapter KAoS: Toward an industrial-strength open agent architecture. MIT Press, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. N. Cassimatis, J. Trafton, et al. Integrating cognition, perception, and action through mental simulation in robots. Robotics and Autonomous Systems, 49(1-2), Nov 2004.Google ScholarGoogle Scholar
  6. A. Cheyer and D. Martin. The open agent architecture. Journal of Autonomous Agents and Multi-Agent Systems, 4(1):143--148, March 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. W. Clancey et al. Automating capcom using mobile agents and robotic assistants. In Proc. AIAA 1st Space Exploration Conference, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  8. M. Denecke. Rapid prototyping for spoken dialogue systems. In Proc. 19th International Conference on Computational linguistics, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. T. Fong and I. Nourbakhsh. Interaction challenges in human-robot space exploration. ACM Interactions, 12(2):42--45, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Fong, I. Nourbakhsh, et al. The peer-to-peer human-robot interaction project. In Space 2005, number AIAA 2005-6750. AIAA, 2005.Google ScholarGoogle Scholar
  11. T. Fong, C. Thorpe, and C. Baur. Collaboration, dialogue, and human-robot interaction. In Proc. 10th International Symposium on Robotics Research. Springer, 2001.Google ScholarGoogle Scholar
  12. T. Fong, C. Thorpe, and C. Baur. Multi-robot remote driving with collaborative control. IEEE Transactions on Industrial Electronics, 50(4), 2003.Google ScholarGoogle ScholarCross RefCross Ref
  13. K. Gajos, L. Weisman, and H. Shrobe. Design principles for resource management systems for intelligent spaces. In Proc. Second International Workshop on Self-Adaptive Software, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. B. Gerkey, R. Vaughan, and A. Howard. Player/Stage project: Tools for multi-robot and distributed sensor systems. In Proc. International Conference on Advanced Robotics. 2003.Google ScholarGoogle Scholar
  15. M. Henning. A new approach to object-oriented middleware. IEEE Internet Computing, 8(1), 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. L. Hiatt, J. Trafton, et al. A cognitive model for spatial perspective taking. In Proc. 6th International Conference on Cognitive Modelling. 2004.Google ScholarGoogle Scholar
  17. C. Martin, D. Schreckenghost, et al. Aiding collaboration among humans and complex software agents. In Spring Symposium. AAAI, 2003.Google ScholarGoogle Scholar
  18. C. Martin, D. Schreckenghost, et al. An environment for distributed collaboration among humans and software agents. In Proc. International Conference on Autonomous Agents and Multi-Agent Systems, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. Reitsema, W. Chun, et al. Team-centered virtual interactive presence for adjustable autonomy. In Space 2005, number AIAA 2005-6606. AIAA, 2005.Google ScholarGoogle Scholar
  20. C. Reynerson. Design considerations for remotely operated welding in space: Task definition and visual weld monitoring experiment. Master's thesis, MIT, 1993. Dept. of Ocean Engineering.Google ScholarGoogle Scholar
  21. M. Roman, C. Hess, et al. Gaia: a middleware infrastructure to enable active spaces. IEEE Pervasive Computing, 1(4), 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. C. Russell et al. Considerations of metal joining processes for space fabrication, construction and repair. In Proc. SAMPE Technical Conference. 1991.Google ScholarGoogle Scholar
  23. J. Scholtz. Human-robot interactions: Creating synergistic cyber forces. In A. Schultz and L. Parker, editors, Multi-robot systems: from swarms to intelligent automata. Kluwer, 2002.Google ScholarGoogle Scholar
  24. R. Simmons and D. Apfelbaum. A task description language for robot control. In Proc. Conference on Intelligent Robots and Systems, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  25. J. Sousa and D. Garlan. Aura: an architectural framework for user mobility in ubiquitous computing environments. In Proc. IEEE/IFIP Conference on Software Architecture, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. A. Tews, M. Mataric, and G. Sukhatme. A scalable approach to human-robot interaction. In Proc. IEEE International Conference on Robotics and Automation, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  27. J. Trafton, N. Cassimatis, et al. Enabling effective human-robot interaction using perspective-taking in robots. IEEE Trans. on Systems, Man and Cybernetics, Part A, 49(4), July 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. H. Utz, G. Mayer, and G. Kraetzschmar. Middleware logging facilities for experimentation and evaluation in robotics. In German Conference on AI, 2004.Google ScholarGoogle Scholar
  29. A. Waibel, M. Bett, and M. Finke. Meeting browser: Tracking and summarising meetings. In Broadcast News Workshop. DARPA, 2003.Google ScholarGoogle Scholar
  30. T. Winograd. HCI in the New Millennium, chapter Interaction spaces for 21st century computing. Addison Wesley, 2001.Google ScholarGoogle Scholar

Index Terms

  1. The human-robot interaction operating system

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        HRI '06: Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction
        March 2006
        376 pages
        ISBN:1595932941
        DOI:10.1145/1121241

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 2 March 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate242of1,000submissions,24%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader