Task Description: |
NASA has recognized that future long-duration spaceflight missions are at risk from inadequately designed Human-Automation/Robotics systems (Human Research Roadmap Risk of Inadequate Design of Automation/Robotic Integration, http://humanresearchroadmap.nasa.gov/Risks ). Further, methods are needed for identifying information needs and function allocation for work supported by Human-Automation/Robotic Integration (HARI) systems (SHFE-HARI_01, http://humanresearchroadmap.nasa.gov/Gaps/gap.aspx?i=326 ). Historically, introduction of novel technology in safety critical domains, and specifically novel automation-robotic systems, has resulted in high accident rates, most notably in aviation (e.g., National Transportation Safety Board (NTSB), 2008; Airbus, 2014). Given the extraordinary costs and risks of long-distance spaceflight, it is critical to prevent recurrence of this historical trend. The objective of this work is to develop methods to ensure effective system design of human-automation/robotic systems. Specifically, it is critical to develop methods for ensuring that technology is designed to provide the functionality needed for the work it is intended to support. Systematic methods are particularly critical where novel technology is involved and design cannot rely on copying successful solutions of the past. This task is intended to develop methods for identifying the relevant work functions, the information needed for particular functions, and how work functions should be distributed among humans and automation/robotics.
The research has an analytic and empirical strand. The purpose of the analytic strand is to provide methods and tools for measuring automation-to-work (ATW) alignment, for use guiding development and evaluation of HARI designs. The purpose of the empirical strand is to assess whether measured ATW alignment of HARI designs predicts the learnability of those designs, an important aspect of robustness. By ATW alignment we mean the correspondence between the elements and structure of interaction with the elements and structure of the work. Needs analysis identifies elements and structure of the work. In the analytic strand we will develop a scoring method for measuring alignment. This approach draws on and integrates a wide set of observations and proposals in HARI, Human Computer Interaction (HCI), Work Domain Analysis (WDA), and related disciplines. In the empirical strand we test the prediction that HARI designs that align with work more strongly will be easier to learn, particularly, easier to master using the automation for novel problem solving. We test this hypothesis by identifying and measuring designs that differ in ATW alignment and then comparing the designs with high versus low scores for how easily they are learned and how flexibly they can be used. The development of methods, tools, and data is intended to guide design and evaluation of HARI systems to ensure that such systems are fit-for-purpose, that is, it solves the correct problem. The research approach is based on identifying work needs in a manner that can guide design and evaluation, and consists of the following inter-related strands:
• Representation & Analysis Method. The team developed a method that represents a work domain in terms of the required functions within that domain, and which enables evaluating technology with respect to how well and in what respects the technology supports that body of work.
• Case Study. The team developed the method in concert with applying the analysis to a safety critical, highly automated work domain.
• Tool Prototypes. The team developed initial prototype tools to aid application of the method.
• Test environment. The team developed a medium fidelity test environment that was capable of performing the empirical assessment. The test environment (simulator is rapidly changeable and system design may be guided by those user preferences that are excessively shaped by familiarity and historical methods for accomplishing work rather than rigorous analysis of the current work needs).
• Preliminary Empirical Assessment: The team conducted an empirical assessment, which produced supporting though preliminary data supporting our approach.
The Needs Analysis method represents work as a matrix, which identifies the work functions in the domain of interest and the variables that affect or are affected by those work functions. The work functions in a work domain specify a high-level task or goal to be accomplished, in terms of the variables that are needed as input (such as information or resources) and the variables, which are affected as output of the function. For example, checking a proposed route might be a work function in supervisory control of a robot; input variables might include the proposed route, data about characteristics of the route such as terrain and distance, characteristics about the robot such as its loads and power, and context information such as other tasks slated for the robot; output variables might include modifications to the route, setting time and approval for the robot to begin the trip, and setting check points for robot to verify continuing or human to monitor robot performance.
It is expected that for many complex domains there will be clusters of variables that support a set of work functions and conversely clusters of work functions related because they draw on a related set of variables. Input and output variables provide a common language that can be used to represent device affordances as well as the work domain. Technology components or devices can also be represented in terms of these same variables: the display variables provide input to the human (input needed by the work function) and the control variables enable action by the human (output the result of the work function). Because both work and technology components can be represented in the “common language” of these variables, this enables evaluating alternative technology designs or implemented systems with respect to how well it supports the work functions in the target work domain. |