skip to main content
10.1145/1349822.1349836acmconferencesArticle/Chapter ViewAbstractPublication PageshriConference Proceedingsconference-collections
research-article

Design patterns for sociality in human-robot interaction

Published:12 March 2008Publication History

ABSTRACT

We propose that Christopher Alexander's idea of design patterns can benefit the emerging field of HRI. We first discuss four features of design patterns that appear particularly useful. For example, a pattern should be specified abstractly enough such that many different instantiations of the pattern can be uniquely realized in the solution to specific problems in context. Then, after describing our method for generating patterns, we offer and describe eight possible design patterns for sociality in human robot interaction: initial introduction, didactic communication, in motion together, personal interests and history, recovering from mistakes, reciprocal turn-taking in game context, physical intimacy, and claiming unfair treatment or wrongful harms. We also discuss the issue of validation of design patterns. If a design pattern program proves successful, it will provide HRI researchers with basic knowledge about human robot interaction, and save time through the reuse of patterns to achieve high levels of sociality.

References

  1. Alexander, C. The timeless way of building. Oxford University Press, New York, 1979.Google ScholarGoogle Scholar
  2. Alexander, C., Ishikawa, S., and Silverstein, M. A pattern language: towns, buildings, construction. Oxford University Press, New York, 1977.Google ScholarGoogle Scholar
  3. Alexander, C., Silverstein, M., Angel, S., Ishikawa, S., and Abrams, D. The Oregon experiment. Oxford University Press, New York, NY, 1988.Google ScholarGoogle Scholar
  4. Arvola, M. Interaction design patterns for computers in sociable use. International Journal of Computer Applications in Technology, 25, 2/3 (2006), 128--139. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bayle, E., Bellamy, R., Casaday, G., Erickson, T., Fincher, S., Grinter, B., Gross, B., Lehder, D., Marmolin, H., Moore, B., Potts, C., Skousen, G., and Thomas, J. Putting it all together: Towards a pattern language for interaction design: A CHI 97 workshop. SIGCHI Bulletin, 30, 1 (1998), 17--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Borchers, J. A pattern approach to interaction design. John Wiley and Sons, Chichester, England; New York, NY, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Borchers, J. O. A pattern approach to interaction design. In Proceedings of the Conference on Designing interactive systems: processes, practices, methods, and techniques (New York, New York, United States, August 17-19, 2000). New York, NY: ACM Press, 2000, 369--378. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Borchers, J. O., and Thomas, J. C. Patterns: what's in it for HCI? In Proceedings of the CHI '01 Extended Abstracts on Human Factors in Computing Systems (Seattle, Washington, March 31 - April 5, 2001). ACM Press, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Casaday, G. Notes on a pattern language for interactive usability. In Proceedings of the CHI '97 Extended Abstracts on Human Factors in Computing Systems (Atlanta, Georgia, March 22-27, 1997). New York, NY: ACM Press, 1997, 289--290. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Chung, E. S., Hong, J. I., Lin, J., Prabaker, M. K., Landay, J. A., and Liu, A. L. Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing. In Proceedings of the 2004 Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques (Cambridge, MA, USA, August 1-4, 2004). New York, NY: ACM Press, 2004, 233--242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. de Ruyter, B., Saini, P., Markopoulos, P., and van Breemen, A. Assessing the effects of building social intelligence in a robotic interface for the home. Interacting with Computers, 17, 5 (2005), 522--541. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Erickson, T. Lingua Francas for design: sacred places and pattern languages. In Proceedings of the Conference on Designing Interactive Systems (New York City, NY, United States, August 17-19, 2000). New York, NY: ACM Press, 2000, 357--368. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Forlizzi, J., and DiSalvo, C. Service robots in the domestic environment: a study of the roomba vacuum in the home. In Proceedings of the 1st ACM SIGCHI/SIGART Conference on Human-Robot Interaction (Salt Lake City, Utah, USA, March 2-3, 2006). New York, NY: ACM Press, 2006, 258--265. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Gabriel, R. P. Patterns of software: tales from the software community. Oxford University Press, New York, NY, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Gamma, E., Helm, R., Johnson, R., and Vlissides, J. Design patterns: elements of reusable object-oriented software. Addison-Wesley, Reading, Mass., 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Graham, I. A pattern language for Web usability. Addison-Wesley, London, England; Boston, MA, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Green, A., Huttenrauch, H., and Eklundh, K. S. Applying the Wizard-of-Oz framework to cooperative service discovery and configuration. In Proceedings of the 2004 IEEE International Workshop on Robot and Human Interactive Communication (Kurashiki, Okayama, Japan, September 20-22, 2004). Piscataway, NJ: IEEE, 2004, 575--580.Google ScholarGoogle ScholarCross RefCross Ref
  18. Kanda, T., Hirano, T., Eaton, D., and Ishiguro, H. Interactive Robots as Social Partners and Peer Tutors for Children: A Field Trial. Human-Computer Interaction, 19, 1&2 (2004), 61--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Minato, T., Shimada, M., Ishiguro, H., and Itakura, S. Development of an android robot for studying human-robot interaction. In Proceedings of the 17th International Conference on Innovations in Applied Artificial Intelligence (Ottawa, Canada, May 17-20, 2004). Berlin, Germany; New York, NY: Springer, 2004, 424--434. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Robins, B., Dautenhahn, K., te Boerkhorst, R., and Billard, A. Robots as assistive technology - does appearance matter? In Proceedings of the 2004 IEEE International Workshop on Robot and Human Interactive Communication (Kurashiki, Okayama, Japan, September 20-22, 2004). Piscataway, NJ: IEEE, 2004, 277--282.Google ScholarGoogle ScholarCross RefCross Ref
  21. Salingaros, N. A. The structure of pattern languages. Architectural Research Quarterly, 4(2000), 149--161.Google ScholarGoogle ScholarCross RefCross Ref
  22. Scheffler, S. Human morality. Oxford University Press, New York, 1992.Google ScholarGoogle Scholar
  23. Searle, J. R. The rediscovery of the mind. MIT Press, Cambridge, MA, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Shiomi, M., Kanda, T., Ishiguro, H., and Hagita, N. Interactive humanoid robots for a science museum. In Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction (Salt Lake City, Utah, USA, March 2-4, 2006). New York, NY: ACM Press, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Turiel, E. The Development of Morality. In W. Damon and N. Eisenberg (Eds.), Handbook of child psychology. Social, emotional, and personality development (5th ed., Vol. 3). J. Wiley, New York, NY, 1998, 863--932.Google ScholarGoogle Scholar
  26. Turiel, E. The culture of morality: Social development and social opposition. Cambridge University Press, Cambridge, England, 2002.Google ScholarGoogle Scholar
  27. Van Duyne, D. K., Landay, J. A., and Hong, J. I. The design of sites: patterns, principles, and processes for crafting a customer-centered Web experience. Addison-Wesley, Boston, MA, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Design patterns for sociality in human-robot interaction

            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 '08: Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
              March 2008
              402 pages
              ISBN:9781605580173
              DOI:10.1145/1349822

              Copyright © 2008 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: 12 March 2008

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              Overall Acceptance Rate242of1,000submissions,24%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader