
Contents
-
-
-
-
-
-
-
-
-
6.1 Performing Simple Commands 6.1 Performing Simple Commands
-
6.1.1 Task Environment 6.1.1 Task Environment
-
6.1.2 Linking Language and Motion Generation 6.1.2 Linking Language and Motion Generation
-
6.1.3 Specifying Goals 6.1.3 Specifying Goals
-
6.1.5 The Geometric Database 6.1.5 The Geometric Database
-
6.1.6 Creating an Animation 6.1.6 Creating an Animation
-
6.1.7 Default Timing Constructs 6.1.7 Default Timing Constructs
-
-
6.2 Language Terms for Motion and Space 6.2 Language Terms for Motion and Space
-
6.2.1 Simple Commands 6.2.1 Simple Commands
-
6.2.2 Representational Formalism 6.2.2 Representational Formalism
-
Geometric relations and geometric constraints Geometric relations and geometric constraints
-
Kinematics Kinematics
-
Kernel actions Kernel actions
-
-
6.2.3 Sample Verb and Preposition Specifications 6.2.3 Sample Verb and Preposition Specifications
-
A kinematic verb: roll A kinematic verb: roll
-
A verb that removes constraints: open A verb that removes constraints: open
-
A locative preposition: in A locative preposition: in
-
A path preposition: across A path preposition: across
-
-
6.2.4 Processing a sentence 6.2.4 Processing a sentence
-
6.2.5 Summary 6.2.5 Summary
-
-
6.3 Task-Level Simulation 6.3 Task-Level Simulation
-
Fuel Control Valve Removal Instructions: Fuel Control Valve Removal Instructions:
-
-
6.3.1 Programming Environment 6.3.1 Programming Environment
-
6.3.2 Task-actions 6.3.2 Task-actions
-
6.3.3 Motivating Some Task-Actions 6.3.3 Motivating Some Task-Actions
-
6.3.4 Domain-specific task-actions 6.3.4 Domain-specific task-actions
-
6.3.5 Issues 6.3.5 Issues
-
Where Does Task-Action Decomposition Stop? Where Does Task-Action Decomposition Stop?
-
Instruction Translation Instruction Translation
-
Sequencing Sub-tasks Sequencing Sub-tasks
-
Task Duration Task Duration
-
-
6.3.6 Summary 6.3.6 Summary
-
-
6.4 A Model for Instruction Understanding 6.4 A Model for Instruction Understanding
-
-
-
-
207Chapter 6 Task-Level Specifications
Get access-
Published:September 1993
Cite
Abstract
So far we have been talking about real-time interactive display and manipulation of human figures, with the goal of enabling human factors engineers to augment their analyses of designed environments by having human figures carry out tasks intended for those environments. This chapter explores the use of task-level specifications as an alternative to direct manipulation for generating task simulations. By now, the reader should be convinced of the value of being able to simulate, observe and evaluate agents carrying out tasks. The question is what is added by being able to produce such simulations from high-level task specifications. The answer is efficient use of the designer's expertise and time. A designer views tasks primarily in terms of what needs to be accomplished, not in terms of moving objects or the agent's articulators in ways that will eventually produce an instance of that behavior - e.g., in terms of slowing down and making a left turn rather than in terms of attaching the agent's right hand to the clutch, moving the clutch forward, reattaching the agent's right hand to the steering wheel, then rotating the wheel to the left and then back an equal distance to the right. As was the case in moving programming from machinecode to high-level programming languages, it can be more efficient to leave it to some computer system to convert a designer's high-level goal-oriented view of a task into the agent behavior needed to accomplish it. Moreover, if that same computer system is flexible enough to produce agent behavior that is appropriate to the agent's size and strength and to the particulars of any given environment that the designer wants to test out, then the designer is freed from all other concerns than those of imagining and specifying the environments and agent characteristics that should be tested. This chapter then will describe a progression of recent collaborative efforts between the University of Pennsylvania's Computer Graphics Research Lab and the LING Lab (Language, INformation and Computation) to move towards true high-level task specifications embodying the communicative richness and efficiency of Natural Language instructions.
Sign in
Personal account
- Sign in with email/username & password
- Get email alerts
- Save searches
- Purchase content
- Activate your purchase/trial code
- Add your ORCID iD
Purchase
Our books are available by subscription or purchase to libraries and institutions.
Purchasing informationMonth: | Total Views: |
---|---|
October 2022 | 1 |
September 2023 | 2 |
January 2024 | 2 |
March 2024 | 1 |
June 2024 | 1 |
January 2025 | 2 |
Get help with access
Institutional access
Access to content on Oxford Academic is often provided through institutional subscriptions and purchases. If you are a member of an institution with an active account, you may be able to access content in one of the following ways:
IP based access
Typically, access is provided across an institutional network to a range of IP addresses. This authentication occurs automatically, and it is not possible to sign out of an IP authenticated account.
Sign in through your institution
Choose this option to get remote access when outside your institution. Shibboleth/Open Athens technology is used to provide single sign-on between your institution’s website and Oxford Academic.
If your institution is not listed or you cannot sign in to your institution’s website, please contact your librarian or administrator.
Sign in with a library card
Enter your library card number to sign in. If you cannot sign in, please contact your librarian.
Society Members
Society member access to a journal is achieved in one of the following ways:
Sign in through society site
Many societies offer single sign-on between the society website and Oxford Academic. If you see ‘Sign in through society site’ in the sign in pane within a journal:
If you do not have a society account or have forgotten your username or password, please contact your society.
Sign in using a personal account
Some societies use Oxford Academic personal accounts to provide access to their members. See below.
Personal account
A personal account can be used to get email alerts, save searches, purchase content, and activate subscriptions.
Some societies use Oxford Academic personal accounts to provide access to their members.
Viewing your signed in accounts
Click the account icon in the top right to:
Signed in but can't access content
Oxford Academic is home to a wide variety of products. The institutional subscription may not cover the content that you are trying to access. If you believe you should have access to that content, please contact your librarian.
Institutional account management
For librarians and administrators, your personal account also provides access to institutional account management. Here you will find options to view and activate subscriptions, manage institutional settings and access options, access usage statistics, and more.