Towards affordance based human-system interaction based on cyber-physical systems

Similar documents
First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems

Introduction to Humans in HCI

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

Effective Iconography....convey ideas without words; attract attention...

A Context Taxonomy Supporting Public System Design

Human-Computer Interaction

A Conceptual Modeling Method to Use Agents in Systems Analysis

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Indiana K-12 Computer Science Standards

Master Artificial Intelligence

HUMAN-ROBOT COLLABORATION TNO, THE NETHERLANDS. 6 th SAF RA Symposium Sustainable Safety 2030 June 14, 2018 Mr. Johan van Middelaar

Socio-cognitive Engineering

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

HUMAN COMPUTER INTERFACE

INTERACTIVE SKETCHING OF THE URBAN-ARCHITECTURAL SPATIAL DRAFT Peter Kardoš Slovak University of Technology in Bratislava

Map of Human Computer Interaction. Overview: Map of Human Computer Interaction

A Conceptual Modeling Method to Use Agents in Systems Analysis

Computer-Augmented Environments: Back to the Real World

Introduction. chapter Terminology. Timetable. Lecture team. Exercises. Lecture website

FORM, PERCEPTION AND COGNITION: INTRODUCTION TO ECOLOGICAL PERCEPTION AND AFFORDANCES (AND INTERFACE AS ENVIRONMENT)

Context Sensitive Interactive Systems Design: A Framework for Representation of contexts

FP7 ICT Call 6: Cognitive Systems and Robotics

Arbitrating Multimodal Outputs: Using Ambient Displays as Interruptions

Definition of Pervasive Grid

Autonomous Robotic (Cyber) Weapons?

A CYBER PHYSICAL SYSTEMS APPROACH FOR ROBOTIC SYSTEMS DESIGN

Interaction Design -ID. Unit 6

Touch Perception and Emotional Appraisal for a Virtual Agent

Context-Aware Interaction in a Mobile Environment

Appendices master s degree programme Artificial Intelligence

Journal of Engineering Design

Constructing the Ubiquitous Intelligence Model based on Frame and High-Level Petri Nets for Elder Healthcare

Cognitive dimensions and grounded theory in learning software modeling.

Advanced Design Concepts and Practice (ADCP) ADCP 2014 Workshop

Towards a novel method for Architectural Design through µ-concepts and Computational Intelligence

Universal Usability: Children. A brief overview of research for and by children in HCI

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots

INTERACTION AND SOCIAL ISSUES IN A HUMAN-CENTERED REACTIVE ENVIRONMENT

AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS

The Nature of Informatics

Short Course on Computational Illumination

USING IDEA MATERIALIZATION TO ENHANCE DESIGN CREATIVITY

in the New Zealand Curriculum

Towards EU-US Collaboration on the Internet of Things (IoT) & Cyber-physical Systems (CPS)

Ubiquitous Home Simulation Using Augmented Reality

Integrated Driving Aware System in the Real-World: Sensing, Computing and Feedback

GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

A Practical Approach to Understanding Robot Consciousness

The essential role of. mental models in HCI: Card, Moran and Newell

This list supersedes the one published in the November 2002 issue of CR.

Assignment 1 IN5480: interaction with AI s

A STUDY ON THE DOCUMENT INFORMATION SERVICE OF THE NATIONAL AGRICULTURAL LIBRARY FOR AGRICULTURAL SCI-TECH INNOVATION IN CHINA

INTERIOR DESIGN PROGRAM. General Objective And Profiles. 1. Overall objective of the bachelor s degree

THE MECA SAPIENS ARCHITECTURE

Issues and Challenges in Coupling Tropos with User-Centred Design

Application of 3D Terrain Representation System for Highway Landscape Design

Symposium: Urban Energy innovation

Interoperable systems that are trusted and secure

ICT : Internet of Things and Platforms for Connected Smart Objects

Designing Toys That Come Alive: Curious Robots for Creative Play

Lecture 6: HCI, advanced course, Design rationale for HCI

Virtual Tactile Maps

Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study

Virtual Human Research at USC s Institute for Creative Technologies

Engineered Resilient Systems DoD Science and Technology Priority

Ontology-Based Robots Self-Organization in Cyber-Physical Systems

A Collaboration with DARCI

SECOND YEAR PROJECT SUMMARY

Motivation and objectives of the proposed study

MIN-Fakultät Fachbereich Informatik. Universität Hamburg. Socially interactive robots. Christine Upadek. 29 November Christine Upadek 1

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Engineering Autonomy

Appendices Master's Degree Programme Artificial Intelligence

COS 140: Foundations of Computer Science

INAM-R2O07 - Environmental Intelligence

Tableau Machine: An Alien Presence in the Home

Application of Artificial Intelligence in Mechanical Engineering. Qi Huang

What is Digital Literacy and Why is it Important?

Heaven and hell: visions for pervasive adaptation

TOWARDS COMPUTER-AIDED SUPPORT OF ASSOCIATIVE REASONING IN THE EARLY PHASE OF ARCHITECTURAL DESIGN.

A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management)

PART I: Workshop Survey

City, University of London Institutional Repository

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor.

Abstraction as a Vector: Distinguishing Philosophy of Science from Philosophy of Engineering.

MIMO-aware Cooperative Cognitive Radio Networks. Hang Liu

Charting Past, Present, and Future Research in Ubiquitous Computing

The Virtual Reality Brain-Computer Interface System for Ubiquitous Home Control

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Evaluating Socio-Technical Systems with Heuristics a Feasible Approach?

Cyber-Physical Systems: Challenges for Systems Engineering

Newsletter. Date: 16 th of February, 2017 Research Area: Robust and Flexible Automation (RA2)

Pervasive Services Engineering for SOAs

Scholarly Article Review. The Potential of Using Virtual Reality Technology in Physical Activity Settings. Aaron Krieger.

Mission-focused Interaction and Visualization for Cyber-Awareness!

Multisensory Virtual Environment for Supporting Blind Persons' Acquisition of Spatial Cognitive Mapping a Case Study

Dix, Alan; Finlay, Janet; Abowd, Gregory; & Beale, Russell. Human- Graduate Software Engineering Education. Technical Report CMU-CS-93-

Meta-models, Environment and Layers: Agent-Oriented Engineering of Complex Systems

Transcription:

Towards affordance based human-system interaction based on cyber-physical systems Zoltán Rusák 1, Imre Horváth 1, Yuemin Hou 2, Ji Lihong 2 1 Faculty of Industrial Design Engineering, Delft University of Technology Landbergstraat 15, 2628CE Delft, the Netherlands 2 Department of Precision Instrument, Tsinghua University Beijing, P.R. China email-address of corresponding author: z.rusak@tudelft.nl Abstract: Human-computer and human-system interaction has already received extensive attention from HCI research communities, yet there are a number of issues that has not been addressed so far. In this paper we propose a novel vision on future human-system interaction that is governed by the principle of affordances and facilitated by cyber physical systems. The paper reflects on current theories and practices with the goal to adapt existing results in order to apply them in living and working environments operated by cyber-physical systems. It also proposes a number of research challenges that would pave the road to realize this vision. 1 Introduction With the expected proliferation of cyber physical systems, conventional definition of product service systems needs to be refined. While traditional product service systems offer a given set of functions to serve specific user needs, Cyber Physical Systems (CPS)s are not only capable to fulfil these traditional functions, but they are also able to adapt themselves to emerging service demands. Cyber-physical systems consist of computational (i.e., hardware and software) and physical components, seamlessly integrated and closely interacting to sense the changing state of the real world. These systems involve a high degree of complexity at numerous spatial and temporal scales and highly networked communications integrating computational and physical components. It is expected that in the future, networked, cooperating, human-interactive systems will optimize human operations through high levels of situation awareness and adaptability [Le08]. CPSs will learn as they operate to maximize performance and resiliency, creating safe, secure, and reliable systems that can function as autonomously as desired by human systems designers. While humans will interact more seamlessly with the CPS of the future utilizing their emergent system behaviour, the ethical issues surrounding the human-machine interaction will be resolved prior to determining whether the human role will be as the operators of the machines ( human-in-the-loop ) or as the partners of the machines ( human-in-the-mesh ). Building and further elaborating on this vision, we propose a novel scheme for affordance based human system interaction in Figure 1. In our interpretation, affordance 2007

of a dynamically changing environment is the capability or quality of resources of the environment (e.g. technologies, products, components, artefacts, digital media) and their purposeful composition by a cyber-physical system that is recognized by end users in order to carry out a task in a given use context. This definition is partially in line with Norman s definition [No99] in the sense that it takes into account that: (1) the perceived properties of environment resources may not actually exist, (2) suggestions or clues as to how to use the properties of a resources may or may not be available, (3) perception/ recognition of an affordance can be dependent on the experience, and knowledge or culture of the end users, and (4) resource affordance can make a task performance difficult or easy. On the other hand, it goes beyond the perceptual definition, since it assumes that the actors are not only humans but also the system, and actors are not only perceiving affordances of the resources, but they also create, discover and manipulate them. According to the technology affordance model of Gaver [Ga00], perceptible-, hidden-, false affordances and correct rejections can be distinguished based on the existence of an affordance and the available perceptual information about it. In our context, we interpret perceptible affordances as properties of individual environment resources or Figure 1: A model for Human System Interaction support by CPS principles 2008

combination of them that is recognized by the actor to realize an action or quality of a product/service in a novel application context. We emphasize that the actor is not only the end user, but the cyber physical system itself that manipulates the environment resources and perceivable information to sufficiently inform actors. In our vision, the cyber part of a CPS is represented by heterogeneous computing technologies, and the physical part of the system is envisioned as products and artefacts of natural and artificial environment that are together forming a service oriented cyberphysical system. In this scheme, it is envisioned that services are offered to the user through task oriented interaction, which is achieved based on available resources of the environment that are purposefully manipulated by heterogeneous computing technologies. Through this manipulation, the environment resources are presented to users considering users capabilities and preferences, affordances of the environment and possible workflows for completing task(s) at hand. Task oriented purposeful manipulation of a dynamically adaptive environment, however, requires novel approaches capable to (i) monitor user characteristics and activities, (ii) inventorization and monitoring of artefact and products (iii) intelligent computing mechanisms to form models of the users, context and tasks, and (iv) synthesis and forecasting methods capable to model and simulate possible scenarios and expected outcomes. The paper presents a number of research challenges summarizing the essential issues of our concept. 2 Research Challenges 2.1 Ambient user monitoring and modelling Ambient user monitoring and modelling enables cyber physical systems to characterize and profile users and to personalize services. Recently developed monitoring technologies are able to detect and interpret user activities, health and well-being, interest and preferences of users in given contexts, however, reliable monitoring of other characteristics among others emotions, motivation, engagement still require novel technological solutions [SS14]. When combined with advanced signal and pattern analysis technologies and machine learning techniques profiling of users and personalization of services can be achieved. To this end a number of research challenges should be addressed in the near future. Research challenge 1: Systematic exploration of relationship among low level measurable indicators and high level user characteristics. For instance, while electromyography is primarily intended to measure muscle activities, the measured signal may also contain meaningful cues on the engagement level of a person. These secondary meanings of signals may be used to characterize user s engagement in motor rehabilitation. 2009

Research challenge 2: Developing human modelling architecture that enables personalization and human characterization by compiling the distributed human information from separate sources. 2.2. Context awareness Context information is important for applications that need to adapt to situations in which the user s context is rapidly changing. It is gathered from the environment surrounding the system to be utilized for enabling better adaptability of the applications. Dey and Abowd have introduced a general definition of context awareness of system [DA00]: A system is context-aware if it uses context to provide relevant information and/or service to the user, where relevancy depends on the user s task. The problem is to find a solution for dynamic acquisition and representation of distributed context information and its efficient provisioning for the applications in order to enhance their adaptability and context-awareness. Research challenge 3: Development of monitoring technologies for every day object usage and physical environment and interpreting their (potential) role in the actual context. Context awareness of a system highly depends on systems capability to capture and interpret relevant information about resources and resource usage in the environment. Research challenge 4: Development of new principles for virtualization, modelling and representation of a complex, heterogeneous physical world. 2.3 Reasoning Machine and system intelligence is still limited to few links and rules in representing and interpreting information and knowledge over the physical space, physiological space, psychological space, socio space and mental space [HPS01]. As a result, these systems and machines are not capable to autonomously discover laws and solve emerging problems in these spaces. They are merely able to process pre-designed algorithms and data structures in the cyber space with a limited ability to go beyond the cyber space, to learn linking rules, to know the effect of linking, and to explain computing results according to physical, physiological, psychological and social laws [Zh11]. Research challenge 5: Interpretation of physical, physiological, psychological, social, and mental processes requires development of new theories, approaches and algorithms capable to establish new models of humans, tasks and context. Research challenge 6: Overarching reasoning approach to establish relations between task, human and environment models. 2010

2.3. Cyber-physical augmentation Cyber-physical augmentation entails the concept that existing systems and environments may be dynamically extended with new functions by purposeful composition of elements and cyber augmentation of existing artefacts governed by user needs and task performance [HG13]. Synthesis of new composition, however, is not a straightforward process. It may be governed by examples and solutions from the past, analogies to similar context and workflows as well as by modelling and simulation of possible outcomes in the cyberspace. Cyber physical augmentation holds among others the following research challenges for my interaction scheme: Research challenge 7: Exploration of principles for composition of dynamic service provisioning based on existing environment resources, personalized user needs and requirements for task completion. Research challenge 8: Modelling and forecasting the influence of cyber-physical augmentation on usability of the environment. 2.5 Informing Informing aims to offer the user means to perceive and to comprehend the necessary information about a dynamically changing environment. Dynamic adaptation of the environment to user s awareness and task execution process is of importance not only to avoid information overload, but also to provide essential clues according to the capabilities and knowledge of the user. In addition, it is also important that the physical and cyber cues offered to the user are timely synchronized and do not provide contradictory information. Research challenge 9: Development of methods cyber-physical augmentation with the goal to inform users on semantic, pragmatic, and apobetic levels of communication [Gi06]. Research challenge 10: Synergistic presentation of environment affordances with consideration to physical, mental and emotional states of the user and task completion steps. 2.6 Performing Performing covers activities aiming at completing tasks in a dynamically changing environment. Execution of these activities can be supported by implementing automatism, surrogating and complementing user actions as well as by assisting users in task execution. Highly adaptive and assistive systems are capable to adapt themselves to the level of assistance required from the user [MH14]. Research challenge 11: Development of principles and methods for dynamical adaptation of environment to user needs and task performance. 2011

Research challenge 12: Development of artificial learning mechanism for real time assistance of users. 3 Conclusions The paper presented a novel view on human-system interaction considering affordances of a dynamically changing environment, which are purposefully manipulated by cyber physical systems. The goal of this paper is to provide a position statement and to initiate a discussion in the scientific community of human computer interaction and cyber physical system developers. It identified a twelve research challenges that are needed to be addressed in order to realize affordance based human-system interaction. The authors strongly believe that these research challenges are addressing the most urgent issues related to human-system interaction as well as they are creating a roadmap for implementing a human-in-the-mesh concept. 4 References [DA00] Dey, A. K., Abowd, G. D. Towards a Better Understanding of Context and Contextawareness. In: Proceedings of Computer-Human Interaction 2000 (CHI 2000), Workshop on The What, Who, Where, When and How of Context-Awareness, April 3, Hague, Netherlands. 12 p. 2000 [Ga00] Gaver, W. W.. Technology affordances. Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology. New Orleans, [Gi06] Louisiana, United States, ACM. 1991 Gitt, W., In the Beginning Was Information, First Master Book printing, Portland, Oregon, 2006 [HG13] Horváth, I., Gerritsen, B. H. M.. Outlining nine major design challenges of open, decentralized, adaptive cyber-physical systems ASME 2013 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference; 2013 [HPS01] Hippen, H.S., Pedreiw C.E., Soura, R.C. Neural networks for shortterm load forecasting: a review and evaluation, IEEE Transactions an Power Systems, 2001, 16 (1) pp. 44-55, [Le08] Lee, E.A. Cyber physical systems: Design challenges Proceedings - 11th IEEE Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC 2008, pp. 363-369. [MH14] W.S. Marras, P.A. Hancock, Putting mind and body back together: A human-systems approach to the integration of the physical and cognitive dimensions of task design and operations, Applied Ergonomics, Volume 45, Issue 1, January 2014, pp. 55-60 [No99] [Ru14] [SS14] [Zh11] Norman D.A. Affordance, Conventions and Design. Interactions 6(3):38-43, ACM Press, 1999 Rusak, Z., Cimen, I., van der Helm, A., Horvath, I. Affordances for designing natural user interfaces for 3D modelling, Int. J. Computer Aided Engineering and Technology, accepted for publication, 2014 Sánchez-Escribano, M.G. Sanz, R.. Emotions and the Engineering of Adaptiveness in Complex Systems, Procedia Computer Science, Volume 28, 2014, pp. 473-480, Zhuge, H. Semantic linking through spaces for cyber-physical-socio intelligence: A methodology, Artificial Intelligence, Volume 175, Issues 5 6, April 2011, pp. 988-1019 2012