Façade. Drama. Interactive. Prosemimar Human Computer Interaction Presentation by Ole Rehmsen. by Michael Mateas and Andrew Stern
|
|
- Lester Gray
- 6 years ago
- Views:
Transcription
1 Façade by Michael Mateas and Andrew Stern An Interactive Drama Prosemimar Human Computer Interaction Presentation by Ole Rehmsen
2
3 VS Who is the one? How is it done? What is to come?
4 Today s Games Façade vs
5 Interactivity Free Natural Language Predefined Sentences Immediate Reaction Multiple Dialog Partners VS Turn-based Conversation One Person at a Time Actions and Speech Either talk, or shoot Dialog and Personality VS Go here, Activate that
6 No matter what you say, it s going to be a drama.
7 Other Applications Sales Agents Intercultural Skills Tutors
8 Getting Technical How does it work?
9 Drama Manager Bag of Beats Beat Grace s Father calls Preconditions Grace s and Trip s Behavior Effects Fix Drinks Trip s Mother calls Room Decoration Story Tension 5 Barkeeper Past 4 Sofa Scene Italian Landscape t
10 Natural Language Processing Text Input Template Rules Discourse Act Beat-specific Rules Specific Reaction Fallback: Global Rules General Purpose Reaction
11 The Active Behavior Tree Sequential Behaviors Motor System Answer the door sequential behavior AnswerTheDoor(){ WME w; with(success_test { w = (KnockWME)}) wait; act sigh(); subgoal OpenDoor(); subgoal GreetGuest(); mental_act { deletewme(w) } }
12 The Active Behavior Tree Sequential Behaviors Motor System Answer the door sequential behavior AnswerTheDoor(){ WME w; with(success_test { w = (KnockWME)}) wait; act sigh(); subgoal OpenDoor(); subgoal GreetGuest(); mental_act { deletewme(w) } }
13 The Active Behavior Tree Sequential Behaviors Motor System Answer the door sequential behavior AnswerTheDoor(){ WME w; with(success_test { w = (KnockWME)}) wait; act sigh(); subgoal OpenDoor(); subgoal GreetGuest(); mental_act { deletewme(w) } }
14 The Active Behavior Tree Sequential Behaviors Motor System Open Door Answer the door sequential behavior AnswerTheDoor(){ WME w; with(success_test { w = (KnockWME)}) wait; act sigh(); subgoal OpenDoor(); subgoal GreetGuest(); mental_act { deletewme(w) } }
15 The Active Behavior Tree Sequential Behaviors Motor System Open Door Answer the door sequential parallel behavior OpenDoor(){ AnswerTheDoor(){ WME subgoal w; checkifdooropens(); with(success_test with(persistent) subgoal { w = (KnockWME)}) YellForGuest(); wait; } act sigh(); subgoal OpenDoor(); subgoal GreetGuest(); mental_act { deletewme(w) } } has knocked? too far? Open Door 1 Specificity: 2 has knocked? Open Door 2 Specificity: 1...
16 The Active Behavior Tree Sequential Behaviors Motor System Open Door Open Door 1 Answer the door sequential parallel behavior OpenDoor(){ AnswerTheDoor(){ WME subgoal w; checkifdooropens(); with(success_test with(persistent) subgoal { w = (KnockWME)}) YellForGuest(); wait; } act sigh(); subgoal OpenDoor(); subgoal GreetGuest(); mental_act { deletewme(w) } } has knocked? too far? Specificity: 2 has knocked? Open Door 2 Specificity: 1...
17 The Active Behavior Tree Parallel Behaviors Motor System Open Door Answer the door parallel behavior OpenDoor(){ subgoal checkifdooropens(); with(persistent) subgoal YellForGuest(); } Open Door 1 checkifdooropens YellForGuest
18 The Active Behavior Tree Parallel Behaviors Motor System Open Door Answer the door parallel behavior OpenDoor(){ subgoal checkifdooropens(); with(persistent) subgoal YellForGuest(); } Open Door 1 checkifdooropens YellForGuest
19 The Active Behavior Tree Result Propagation Motor System Open Door Answer the door parallel behavior OpenDoor(){ subgoal checkifdooropens(); with(persistent) subgoal YellForGuest(); } Open Door 1 checkifdooropens YellForGuest CheckIfDoorOpens failed YellForGuest
20 The Active Behavior Tree Result Propagation Motor System Open Door Answer the door parallel behavior OpenDoor(){ subgoal checkifdooropens(); with(persistent) subgoal YellForGuest(); } Open Door 1 checkifdooropens failed CheckIfDoorOpens YellForGuest YellForGuest
21 The Active Behavior Tree Result Propagation Motor System Open Door Answer the door parallel behavior OpenDoor(){ subgoal checkifdooropens(); with(persistent) subgoal YellForGuest(); } Open failed Door 1 checkifdooropens YellForGuest CheckIfDoorOpens YellForGuest
22 The Active Behavior Tree Alternative Behavior Motor System Answer the door Open Door Open Door 1 failed has knocked? Open Door 2...
23 The Active Behavior Tree Alternative Behavior Motor System Answer the door Open Door Open failed Door 21 has knocked?...
24 The Active Behavior Tree Alternative Behavior Motor System Answer the door Open Door Open Door 2 success
25 The Active Behavior Tree Alternative Behavior Motor System Answer the door Open Door success Open Door 2
26 Joint Goals and Behaviors Synchronizing autonomous Agents It s time that Trip finally admits... Grace, stop......admits that our marriage... You don t have to is not...
27 Joint Goals and Behaviors Synchronizing autonomous Agents... joint parallel behavior DiscussMarriage{ teammembers Grace, Trip; precondition{... } subgoal SayFirstLine(); subgoal LookAtTrip(); }... Discuss Marriage Discuss Marriage?
28 Joint Goals and Behaviors Synchronizing autonomous Agents... Discuss Marriage joint parallel behavior DiscussMarriage{ teammembers Grace, Trip; precondition{... } subgoal SayFirstLine(); subgoal LookAtTrip(); }... Discuss Marriage OK! joint parallel behavior DiscussMarriage{ teammembers Grace, Trip; precondition{... } subgoal InterruptGrace(); subgoal Gesture(); }
29 Joint Goals and Behaviors Aborting Joint Behaviors It s time that Trip finally admits... Grace, stop......admits that our marriage... You don t have to is not... Grace, I love you!
30 Joint Goals and Behaviors Aborting Joint Behaviors Discuss Marriage Discuss Marriage Let s abort!
31 Joint Goals and Behaviors Aborting Joint Behaviors Discuss Marriage Discuss Marriage Ok.
32 Outlook What can be improved?
33 Easier and Faster Authoring
34 Speech Synthesis
35 Better Natural Language Processing
36 speech recognition
37 VS Who is the one? How is it done? What is to come?
38 Thank you! Any Questions?
Structuring Content in the Façade Interactive Drama Architecture
Structuring Content in the Façade Interactive Drama Architecture Michael Mateas 1,3 and Andrew Stern 2,3 (co-authors listed alphabetically) 1 College of Computing & Literature, Communication and Culture,
More informationEmily Short
Emily Short emshort.wordpress.com @emshort About me Author of 20+ works of interactive fiction, including Galatea and Counterfeit Monkey One of the leads on the Versu project versu.com Provide assorted
More informationNarrative and Conversation. Prof. Jim Whitehead CMPS 80K, Winter 2006 February 17, 2006
Narrative and Conversation Prof. Jim Whitehead CMPS 80K, Winter 2006 February 17, 2006 Upcoming No class Monday President s Day What would it be like to have a video game about Washington, or Lincoln?
More informationHow to AI COGS 105. Traditional Rule Concept. if (wus=="hi") { was = "hi back to ya"; }
COGS 105 Week 14b: AI and Robotics How to AI Many robotics and engineering problems work from a taskbased perspective (see competing traditions from last class). What is your task? What are the inputs
More informationSuspending Disbelief: Bringing Your Characters to Life With Better AI. Steve Gargolinski Phil Carlisle Michael Mateas
Suspending Disbelief: Bringing Your Characters to Life With Better AI Steve Gargolinski Phil Carlisle Michael Mateas Two Sides of Character AI Representation Traditional AI Computer Science Communication
More informationTowards Integrating Plot and Character for Interactive Drama
From: AAAI Technical Report FS-00-04. Compilation copyright 2000, AAAI (www.aaai.org). All rights reserved. Towards Integrating Plot and Character for Interactive Drama Michael Mateas Computer Science
More informationBeyond Emergence: From Emergent to Guided Narrative
Beyond Emergence: From Emergent to Guided Narrative Rui Figueiredo(1), João Dias(1), Ana Paiva(1), Ruth Aylett(2) and Sandy Louchart(2) INESC-ID and IST(1), Rua Prof. Cavaco Silva, Porto Salvo, Portugal
More informationReactive Planning Idioms for Multi-Scale Game AI
Reactive Planning Idioms for Multi-Scale Game AI Ben G. Weber, Peter Mawhorter, Michael Mateas, and Arnav Jhala Abstract Many modern games provide environments in which agents perform decision making at
More informationIncorporating User Modeling into Interactive Drama
Incorporating User Modeling into Interactive Drama Brian Magerko Soar Games group www.soargames.org Generic Interactive Drama User actions percepts story Writer presentation medium Dramatic experience
More informationLecture Overview. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 1 1 / 15
Lecture Overview What is Artificial Intelligence? Agents acting in an environment Learning objectives: at the end of the class, you should be able to describe what an intelligent agent is identify the
More informationOutline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types
Intelligent Agents Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Agents An agent is anything that can be viewed as
More informationGameplay as On-Line Mediation Search
Gameplay as On-Line Mediation Search Justus Robertson and R. Michael Young Liquid Narrative Group Department of Computer Science North Carolina State University Raleigh, NC 27695 jjrobert@ncsu.edu, young@csc.ncsu.edu
More informationArtificial Intelligence for Games
Artificial Intelligence for Games CSC404: Video Game Design Elias Adum Let s talk about AI Artificial Intelligence AI is the field of creating intelligent behaviour in machines. Intelligence understood
More informationAgents for Serious gaming: Challenges and Opportunities
Agents for Serious gaming: Challenges and Opportunities Frank Dignum Utrecht University Contents Agents for games? Connecting agent technology and game technology Challenges Infrastructural stance Conceptual
More informationBelievable Agents and Intelligent Story Adaptation for Interactive Storytelling
Believable Agents and Intelligent Story Adaptation for Interactive Storytelling Mark O. Riedl 1, Andrew Stern 2 1 University of Southern California, Institute for Creative Technologies, 13274 Fiji Way,
More informationExam #2 CMPS 80K Foundations of Interactive Game Design
Exam #2 CMPS 80K Foundations of Interactive Game Design 100 points, worth 17% of the final course grade Answer key Game Demonstration At the beginning of the exam, and also at the end of the exam, a brief
More informationInteractive Digital Storytelling
Art & Mediatechnology Interactive Digital Storytelling 13 November 2007 Mariët Theune (m.theune@ewi.utwente.nl) A new medium for storytelling Janet Murray (1997) Hamlet on the Holodeck: The Future of Narrative
More informationA Virtual Human Agent for Training Clinical Interviewing Skills to Novice Therapists
A Virtual Human Agent for Training Clinical Interviewing Skills to Novice Therapists CyberTherapy 2007 Patrick Kenny (kenny@ict.usc.edu) Albert Skip Rizzo, Thomas Parsons, Jonathan Gratch, William Swartout
More informationMichael Mateas. Introduction. Why Subjective Avatars? Fastfood World
From: AAAI Technical Report FS-97-02. Compilation copyright 1997, AAAI (www.aaai.org). All rights reserved. Computational Subjectivity in Virtual World Avatars Michael Mateas Carnegie Mellon University
More informationApplying Principles from Performance Arts for an Interactive Aesthetic Experience. Magy Seif El-Nasr Penn State University
Applying Principles from Performance Arts for an Interactive Aesthetic Experience Magy Seif El-Nasr Penn State University magy@ist.psu.edu Abstract Heightening tension and drama in 3-D interactive environments
More informationCS 387/680: GAME AI AI FOR FIRST-PERSON SHOOTERS
CS 387/680: GAME AI AI FOR FIRST-PERSON SHOOTERS 4/28/2014 Instructor: Santiago Ontañón santi@cs.drexel.edu TA: Alberto Uriarte office hours: Tuesday 4-6pm, Cyber Learning Center Class website: https://www.cs.drexel.edu/~santi/teaching/2014/cs387-680/intro.html
More informationHuman Robot Dialogue Interaction. Barry Lumpkin
Human Robot Dialogue Interaction Barry Lumpkin Robots Where to Look: A Study of Human- Robot Engagement Why embodiment? Pure vocal and virtual agents can hold a dialogue Physical robots come with many
More informationProcedural Authorship: A Case-Study Of the Interactive Drama Façade
Procedural Authorship: A Case-Study Of the Interactive Drama Façade Michael Mateas School of Literature, Communication & Culture and College of Computing, Georgia Inst. of Technology michaelm -at- cc.gatech.edu
More informationDipartimento di Elettronica Informazione e Bioingegneria Robotics
Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote
More informationCOMMUNICATING WITH TEAMS OF COOPERATIVE ROBOTS
COMMUNICATING WITH TEAMS OF COOPERATIVE ROBOTS D. Perzanowski, A.C. Schultz, W. Adams, M. Bugajska, E. Marsh, G. Trafton, and D. Brock Codes 5512, 5513, and 5515, Naval Research Laboratory, Washington,
More information#1 Bookmark. #4 Letter to a Character
#1 Bookmark Design a bookmark for the book. On your bookmark, you should include a scene from a chapter, or important clues or symbols in the book. You may also include text or vocabulary. #4 Letter to
More informationDied / in / ; Married / in / + Person No. 2; Name / ; daughter of & ( ) / ;
Family Tree Outline Date Created by Chart No Person No. 1; Name / ; Person No on this chart is Born / in / ; Person No on Chart Died / in / ; Married / in / + Person No. 2; Name / ; daughter of & ( ) /
More informationThe Moog Center. for Deaf Education. Where Deaf Children Talk South Forty Drive, St. Louis MO 63141
Marble Painting Chose a template, such as a leaf, and put it in a shallow box/edged container. Squirt paint into the corners, throw in some marbles, and move the box around. Watch as the marbles paint
More informationKnowledge Representation and Cognition in Natural Language Processing
Knowledge Representation and Cognition in Natural Language Processing Gemignani Guglielmo Sapienza University of Rome January 17 th 2013 The European Projects Surveyed the FP6 and FP7 projects involving
More informationStudy on Movie Script
Study on Movie Script l We will study new vocabularies and expressions on this movie script. l There are three parts on this textbook. Ø Story (Movie Script) ² We divide movie scripts to fit into our ordinary
More informationA Preliminary Poetics for Interactive Drama and Games
A Preliminary Poetics for Interactive Drama and Games Michael Mateas INTRODUCTION Interactive drama has been discussed for a number of years as a new AI-based interactive experience (Laurel 1986, Bates
More informationDistributed Simulation of Dense Crowds
Distributed Simulation of Dense Crowds Sergei Gorlatch, Christoph Hemker, and Dominique Meilaender University of Muenster, Germany Email: {gorlatch,hemkerc,d.meil}@uni-muenster.de Abstract By extending
More informationWorking with Formulas and Functions
Working with Formulas and Functions Objectives Create a complex formula Insert a function Type a function Copy and move cell entries Understand relative and absolute cell references Objectives Copy formulas
More informationMIN-Fakultät Fachbereich Informatik. Universität Hamburg. Socially interactive robots. Christine Upadek. 29 November Christine Upadek 1
Christine Upadek 29 November 2010 Christine Upadek 1 Outline Emotions Kismet - a sociable robot Outlook Christine Upadek 2 Denition Social robots are embodied agents that are part of a heterogeneous group:
More informationSource Citation Overview Ancestral Quest
Source Citation Overview Ancestral Quest Documentation of your information is very important. Ancestral Quest provides two general methods for handling this task. One is by using the Notes capabilities.
More informationREMORSE. Written by. Nathan Hill
REMORSE Written by Nathan Hill nathanhill1999@yahoo.co.uk FADE IN: INT. CARMONT HOUSEHOLD- PENNSYLVANIA-NIGHT (40s) slender, dirty blonde hair, housewife look. She sits on her sofa drinking red wine. She
More informationPart 11: An Overview of TNT Reading Tutor Exercises
Part 11: An Overview of TNT Reading Tutor Exercises TNT Reading Tutor Manual Table of Contents System Help................................................ 4 Player Select Help................................................
More informationComputer Vision in Human-Computer Interaction
Invited talk in 2010 Autumn Seminar and Meeting of Pattern Recognition Society of Finland, M/S Baltic Princess, 26.11.2010 Computer Vision in Human-Computer Interaction Matti Pietikäinen Machine Vision
More informationAdapting IRIS, a Non-Interactive Narrative Generation System, to an Interactive Text Adventure Game
Proceedings of the Twenty-Seventh International Florida Artificial Intelligence Research Society Conference Adapting IRIS, a Non-Interactive Narrative Generation System, to an Interactive Text Adventure
More informationSoar Agents in Government Applications
Soar Agents in Government Applications Randolph M. Jones and The Crew (with special thanks to Glenn Taylor, Brian Stensrud, and Mike Quist) Soar Technology, Inc. rjones@soartech.com Soar Workshop, June
More informationObjective: Recognize the value of coins and count up to find their total value.
Lesson 6 2 7 Lesson 6 Objective: Recognize the value of coins and count up to find their total value. Suggested Lesson Structure Fluency Practice Concept Development Application Problem Student Debrief
More informationACE: A Platform for the Real Time Simulation of Virtual Human Agents
ACE: A Platform for the Real Time Simulation of Virtual Human Agents Marcelo Kallmann, Jean-Sébastien Monzani, Angela Caicedo and Daniel Thalmann EPFL Computer Graphics Lab LIG CH-1015 Lausanne Switzerland
More informationWide Ruled: A Friendly Interface to Author-Goal Based Story Generation
Wide Ruled: A Friendly Interface to Author-Goal Based Story Generation James Skorupski 1, Lakshmi Jayapalan 2, Sheena Marquez 1, Michael Mateas 1 1 University of California, Santa Cruz Computer Science
More informationSmart Com Group. A child at home, a colleague at work
Smart Com Group Jure Remškar, Co-owner and Director Smart Com d.o.o. Zdenka Remškar, Co-owner Filip Remškar, Co-owner and Director Beenius d.o.o. A child at home, a colleague at work Imagine that you are
More informationContents. Part I: Images. List of contributing authors XIII Preface 1
Contents List of contributing authors XIII Preface 1 Part I: Images Steve Mushkin My robot 5 I Introduction 5 II Generative-research methodology 6 III What children want from technology 6 A Methodology
More informationEmergent Behavior Robot
Emergent Behavior Robot Functional Description and Complete System Block Diagram By: Andrew Elliott & Nick Hanauer Project Advisor: Joel Schipper December 6, 2009 Introduction The objective of this project
More informationSchemas in Directed Emergent Drama
Schemas in Directed Emergent Drama Maria Arinbjarnar and Daniel Kudenko Department of Computer Science The University of York Heslington, YO10 5DD, York, UK maria@cs.york.ac.uk, kudenko@cs.york.ac.uk Abstract.
More informationWriting Façade: A Case Study in Procedural Authorship. Michael Mateas and Andrew Stern
Writing Façade: A Case Study in Procedural Authorship Michael Mateas and Andrew Stern 1. INTRODUCTION The essence of the computer as a representational medium is procedurality the ability of the computer
More informationCS 387/680: GAME AI DECISION MAKING. 4/19/2016 Instructor: Santiago Ontañón
CS 387/680: GAME AI DECISION MAKING 4/19/2016 Instructor: Santiago Ontañón santi@cs.drexel.edu Class website: https://www.cs.drexel.edu/~santi/teaching/2016/cs387/intro.html Reminders Check BBVista site
More informationColégio Santa Dorotéia Area of Languages Subject: English Grade: 9º Ano Ensino Fundamental Teachers: Alessandra, Adriana
Area of Languages Subject: Grade: 9º Ano Ensino Fundamental Teachers: Alessandra, Adriana Atividades para Estudos Autônomos Date: October, 9 / 2017 QUESTION 1 Alec wrote My life has changed on this trip.
More informationBenchmarking Intelligent Service Robots through Scientific Competitions: the approach. Luca Iocchi. Sapienza University of Rome, Italy
Benchmarking Intelligent Service Robots through Scientific Competitions: the RoboCup@Home approach Luca Iocchi Sapienza University of Rome, Italy Motivation Benchmarking Domestic Service Robots Complex
More informationA FRAMEWORK FOR GAME TUNING
A FRAMEWORK FOR GAME TUNING Juan Haladjian, Frank Ziegler, Blagina Simeonova, Barbara Köhler, Paul Muntean, Damir Ismailović and Bernd Brügge Technische Universität München, Munich, Germany ABSTRACT The
More informationthe gamedesigninitiative at cornell university Lecture 23 Strategic AI
Lecture 23 Role of AI in Games Autonomous Characters (NPCs) Mimics personality of character May be opponent or support character Strategic Opponents AI at player level Closest to classical AI Character
More informationA review of interactive narrative systems and technologies: a training perspective
1 A review of interactive narrative systems and technologies: a training perspective Linbo Luo 1, Wentong Cai 2, Suiping Zhou 3,Michael Lees 4, Haiyan Yin 2, 1 School of Computer Science and Technology,
More informationHuman Robot Interaction: Coaching to Play Soccer via Spoken-Language
Human Interaction: Coaching to Play Soccer via Spoken-Language Alfredo Weitzenfeld, Senior Member, IEEE, Abdel Ejnioui, and Peter Dominey Abstract In this paper we describe our current work in the development
More informationEnsuring the Safety of an Autonomous Robot in Interaction with Children
Machine Learning in Robot Assisted Therapy Ensuring the Safety of an Autonomous Robot in Interaction with Children Challenges and Considerations Stefan Walke stefan.walke@tum.de SS 2018 Overview Physical
More informationInterface Design V: Beyond the Desktop
Interface Design V: Beyond the Desktop Rob Procter Further Reading Dix et al., chapter 4, p. 153-161 and chapter 15. Norman, The Invisible Computer, MIT Press, 1998, chapters 4 and 15. 11/25/01 CS4: HCI
More informationSIGVerse - A Simulation Platform for Human-Robot Interaction Jeffrey Too Chuan TAN and Tetsunari INAMURA National Institute of Informatics, Japan The
SIGVerse - A Simulation Platform for Human-Robot Interaction Jeffrey Too Chuan TAN and Tetsunari INAMURA National Institute of Informatics, Japan The 29 th Annual Conference of The Robotics Society of
More informationLattice Design Solid Infills. Tutorial_V2 : 13,0600,1489,1616(SP6)
Lattice Design Solid Infills Tutorial_V2 : 13,0600,1489,1616(SP6) Introduction 3DXpert for SOLIDWORKS includes tools for creating optimized structures, using Lattices and Infills. Infills are structures
More informationTHE AI REVOLUTION. How Artificial Intelligence is Redefining Marketing Automation
THE AI REVOLUTION How Artificial Intelligence is Redefining Marketing Automation The implications of Artificial Intelligence for modern day marketers The shift from Marketing Automation to Intelligent
More informationUser Interface Agents
User Interface Agents Roope Raisamo (rr@cs.uta.fi) Department of Computer Sciences University of Tampere http://www.cs.uta.fi/sat/ User Interface Agents Schiaffino and Amandi [2004]: Interface agents are
More informationLesson 6: Drawing Basics
6 Lesson 6: Drawing Basics Goals of This Lesson Understand basic drawing concepts. Create detailed drawings of parts and assemblies:. Before Beginning This Lesson Create Tutor1 and Tutor2 parts and the
More informationChapter 11-Shooting Action
Chapter 11-Shooting Action Interpreting Action There are three basic ways of interpreting action in a still photograph: Stopping action (42) Blurring movement Combining both in the same image Any
More informationELE3310 Basic Electromagnetics Lab Session 1
ELE3310 Basic Electromagnetics Lab Session 1 Gao Xin By modifying CST MICROWAVE STUDIO 2006 tutorials Geometric Construction and Solver Settings Introduction and Model Dimensions In this tutorial you will
More informationThe Role of Dialog in Human Robot Interaction
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com The Role of Dialog in Human Robot Interaction Candace L. Sidner, Christopher Lee and Neal Lesh TR2003-63 June 2003 Abstract This paper reports
More informationREALIZATION OF TAI-CHI MOTION USING A HUMANOID ROBOT Physical interactions with humanoid robot
REALIZATION OF TAI-CHI MOTION USING A HUMANOID ROBOT Physical interactions with humanoid robot Takenori Wama 1, Masayuki Higuchi 1, Hajime Sakamoto 2, Ryohei Nakatsu 1 1 Kwansei Gakuin University, School
More informationWhat is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer
What is AI? an attempt of AI is the reproduction of human reasoning and intelligent behavior by computational methods Intelligent behavior Computer Humans 1 What is AI? (R&N) Discipline that systematizes
More informationToday s Topics. Video Game AI: Lecture 2 History of Game AI. Pong (1972) A selective history of video game AI
Today s Topics Video Game AI: Lecture 2 History of Game AI Nathan Sturtevant COMP 3705 Brief history of video game AI PacMan Discussion / Quiz Design What role do ghosts play? How could ghosts be changed?
More informationPart 11: An Overview of TNT Reading Tutor Exercises
Part 11: An Overview of TNT Reading Tutor Exercises TNT Reading Tutor - Reading Comprehension Manual Table of Contents System Help.................................................................................
More informationComposite task completion bot with Hierarchical Reinforcement Learning
Composite task completion bot with Hierarchical Reinforcement Learning Jianfeng Gao Joint work with Baolin Peng, Xiujun Li, Lihong Li, Asli Celikyilmaz, Sungjin Lee, Kam-Fai Wong Microsoft AI & Research
More informationChief Architect New Feature List
SYSTEM / PERFORMANCE Chief Architect Premier X4 is available in 64 bit and 32 bit versions. The 64 bit version is more efficient in managing memory and you will see better performance on larger plan files
More informationMicrosoft Excel Illustrated Unit B: Working with Formulas and Functions
Microsoft Excel 2010- Illustrated Unit B: Working with Formulas and Functions Objectives Create a complex formula Insert a function Type a function Copy and move cell entries Understand relative and absolute
More information0LFKDHO0DWHDV $,EDVHG$UWDQG(QWHUWDLQPHQW ([SUHVVLYH$,$,$JHQGD. Research Statement
0LFKDHO0DWHDV Research Statement $,EDVHG$UWDQG(QWHUWDLQPHQW My work is in Artificial Intelligence (AI)-based art and entertainment. I simultaneously engage in AI research and art making, a research agenda
More informationDealing With A CRITICAL JERK
Dealing With A CRITICAL JERK Conversations especially those dealing with emotional issues rarely follow a logical pattern or system. As you probably realize, every conversation is a little bit different.
More informationLearning Based Interface Modeling using Augmented Reality
Learning Based Interface Modeling using Augmented Reality Akshay Indalkar 1, Akshay Gunjal 2, Mihir Ashok Dalal 3, Nikhil Sharma 4 1 Student, Department of Computer Engineering, Smt. Kashibai Navale College
More information3D Simulated Interactive Drama for Teenagers coping with a Traumatic Brain Injury in a Parent
3D Simulated Interactive Drama for Teenagers coping with a Traumatic Brain Injury in a Parent Nicolas Habonneau 1, Urs Richle 1, Nicolas Szilas 1, Jean E. Dumas 2, 3 1 TECFA, 2 Department of Psychology,
More informationAPPOINTMENT SETTING. The Do s and Don'ts of Proper Appointment Setting
APPOINTMENT SETTING The Do s and Don'ts of Proper Appointment Setting OVERVIEW Having preset appointments can definitely increase your production. However, like everything else, there is a right and a
More informationSteering a Driving Simulator Using the Queueing Network-Model Human Processor (QN-MHP)
University of Iowa Iowa Research Online Driving Assessment Conference 2003 Driving Assessment Conference Jul 22nd, 12:00 AM Steering a Driving Simulator Using the Queueing Network-Model Human Processor
More information132 - Edit Imported Assemblies to Create New Designs with Synchronous Technology
4 th Generation VLC courtesy of Edison2 132 - Edit Imported Assemblies to Create New Designs with Synchronous Technology Ricardo Espinosa, R&D Engineering Services Manager, Kimball Furniture Group #SEU13
More informationHouse Design Tutorial
House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have created a
More informationInteractive Drama. John E. Laird Edited by Matt Evett
Interactive Drama John E. Laird Edited by Matt Evett Interactive Drama An interactive drama is a first-person experience within a fantasy world, in which the User may create, enact, and observe a character
More informationSensor Robot Planning in Incomplete Environment
Journal of Software Engineering and Applications, 2011, 4, 156-160 doi:10.4236/jsea.2011.43017 Published Online March 2011 (http://www.scirp.org/journal/jsea) Shan Zhong 1, Zhihua Yin 2, Xudong Yin 1,
More informationSelecting Skills to Teach Communication Partners
Selecting Skills to Teach Communication Partners Cathy Binger, Ph.D., CCC-SLP University of New Mexico Utah State University 2012 Summer Seminars in Speech-Language Pathology (c) USU Seminars Binger 2012
More informationThings to do and not to do in composition
Things to do and not to do in composition It s always the struggle between static and dynamic! Too balanced, no movement, boring Movement, interesting Too focused, flat Tension rises in the middle, eye
More informationNLP, Games, and Robotic Cars
NLP, Games, and Robotic Cars [These slides were created by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley. All CS188 materials are available at http://ai.berkeley.edu.] So Far: Foundational
More informationWhy Humanoid Robots?*
Why Humanoid Robots?* AJLONTECH * Largely adapted from Carlos Balaguer s talk in IURS 06 Outline Motivation What is a Humanoid Anyway? History of Humanoid Robots Why Develop Humanoids? Challenges in Humanoids
More informationPhotography Composition Basics
Photography Composition Basics The Rule of Thirds The Rule of Thirds The rule of thirds involves mentally dividing up your image using 2 horizontal lines and 2 vertical lines, as shown below. You then
More informationCALLBACK SIDES JUDY BOONE
CALLBACK SIDES BOONE Farmers Alley Theatre November 2018 Side 1 Dear Christopher, I said that I wanted to explain to you why I went away when I had the time to do it properly. Now I have lots of time.
More informationSpeech and Audio Processing Recognition and Audio Effects Part 3: Beamforming
Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Electrical Engineering and Information Engineering
More informationWorking with Detail Components and Managing DetailsChapter1:
Chapter 1 Working with Detail Components and Managing DetailsChapter1: In this chapter, you learn how to use a combination of sketch lines, imported CAD drawings, and predrawn 2D details to create 2D detail
More informationConversational Systems in the Era of Deep Learning and Big Data. Ian Lane Carnegie Mellon University
Conversational Systems in the Era of Deep Learning and Big Data Ian Lane Carnegie Mellon University End-to-End Trainable Neural Network Models for Task Oriented Dialog Ian Lane Carnegie Mellon University
More informationHow to configure trigger output signals
How to configure trigger output signals This material shows how to configure the instrument to output the trigger signals at the specified timing using Agilent B2961A/B2962A Power Source, through an example
More informationHouse Design Tutorial
House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have created a
More informationHouse Design Tutorial
Chapter 2: House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have
More informationReactive Planning for Micromanagement in RTS Games
Reactive Planning for Micromanagement in RTS Games Ben Weber University of California, Santa Cruz Department of Computer Science Santa Cruz, CA 95064 bweber@soe.ucsc.edu Abstract This paper presents an
More informationMotion Capturing Empowered Interaction with a Virtual Agent in an Augmented Reality Environment
Motion Capturing Empowered Interaction with a Virtual Agent in an Augmented Reality Environment Ionut Damian Human Centered Multimedia Augsburg University damian@hcm-lab.de Felix Kistler Human Centered
More informationIntegrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama
Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama Mei Si 1, Stacy C. Marsella 1 and Mark O. Riedl 2 1 Information Sciences Institute, University of Southern California
More informationCreate a Holiday Spending Plan
Create a Holiday Spending Plan 2014 holiday spending forecasts indicate that consumers continue to be cautious in their beliefs about the economy and their spending. Nearly three-quarters of consumers
More informationVirtual Institutions
UNIVERSITY OF TECHNOLOGY SYDNEY Virtual Institutions A dissertation submitted for the degree of Doctor of Philosophy in Computing Sciences by Anton Bogdanovych Sydney, Australia 2007 c Copyright by Anton
More informationBody Movement Analysis of Human-Robot Interaction
Body Movement Analysis of Human-Robot Interaction Takayuki Kanda, Hiroshi Ishiguro, Michita Imai, and Tetsuo Ono ATR Intelligent Robotics & Communication Laboratories 2-2-2 Hikaridai, Seika-cho, Soraku-gun,
More information