Cognitive Science 1 Kartik Talamadupula Subbarao Kambhampati J. Benton Dept. of Computer Science Arizona State University Paul Schermerhorn Matthias Scheutz.

Slides:



Advertisements
Similar presentations
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California Elena Messina.
Advertisements

Test Automation on Mobile environnents Eder Figueroa 4/29/203.
Cognitive Science Integrating a Closed World Planner with an Open World Robot: A Case Study 1 Kartik Talamadupula J. Benton Subbarao Kambhampati Dept.
Manuela Veloso, Anthony Stentz, Alexander Rudnicky Brett Browning, M. Bernardine Dias Faculty Thomas Harris, Brenna Argall, Gil Jones Satanjeev Banerjee.
Test Automation Success: Choosing the Right People & Process
Breakout session B questions. Research directions/areas Multi-modal perception cognition and interaction Learning, adaptation and imitation Design and.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
CHI2006 workshop "What is the Next Generation of HCI?", April , Montreal. Thomas Pederson: egocentric interaction egocentric interaction – a design.
University of Minho School of Engineering Centre ALGORITMI Uma Escola a Reinventar o Futuro – Semana da Escola de Engenharia - 24 a 27 de Outubro de 2011.
Jenkins — Modular Perception and Control Brown Computer — ROUGH DRAFT ( ) 1 Workshop Introduction: Modular Perception.
Subbarao Kambhampati Arizona State University What’s Hot: ICAPS “Challenges in Planning” A brief talk on the core & (one) fringe of ICAPS Talk given at.
Ethics in Human Robot Interaction (HRI). Evolution of robots (then) What can robots do? How do they fit into our lives? What are the possibilities? Dangers?
Joost Westra, Frank Dignum,Virginia Dignum Scalable Adaptive Serious Games using Agent Organizations.
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
Program Management Overview (An Introduction)
Psychological Aspects of Risk Management and Technology – G. Grote ETHZ, Fall09 Psychological Aspects of Risk Management and Technology – Overview.
JACK Intelligent Agents and Applications Hitesh Bhambhani CSE 6362, SPRING 2003 Dr. Lawrence B. Holder.
Ambient Computational Environments Sprint Research Symposium March 8-9, 2000 Professor Gary J. Minden The University of Kansas Electrical Engineering and.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
1 Learning from Behavior Performances vs Abstract Behavior Descriptions Tolga Konik University of Michigan.
TADA Transition Aligned Domain Analysis T J. Benton and Kartik Talamadupula and Subbarao Kambhampati.
Challenges in Adapting Automated Planning for Autonomic Computing Biplav Srivastava Subbarao Kambhampati IBM India Research Lab Arizona State University.
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
A Multi-Agent System for Visualization Simulated User Behaviour B. de Vries, J. Dijkstra.
Multirobot Coordination in USAR Katia Sycara The Robotics Institute
Introductory Remarks Robust Intelligence Solicitation Edwina Rissland Daniel DeMenthon, George Lee, Tanya Korelsky, Ken Whang (The Robust Intelligence.
Intelligent Agents: an Overview. 2 Definitions Rational behavior: to achieve a goal minimizing the cost and maximizing the satisfaction. Rational agent:
The Need of Unmanned Systems
1 CMPT 275 Software Engineering Requirements Analysis Process Janice Regan,
1 Importance of leadership and management in improving organizational performance Jennifer Astaphan, Executive Director,CARICAD November 2, 2009.
Robots at Work Dr Gerard McKee Active Robotics Laboratory School of Systems Engineering The University of Reading, UK
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Towards a Logic for Wide- Area Internet Routing Nick Feamster Hari Balakrishnan.
Dynamically altering the learning trajectories of novices with pedagogical agents Carole R. Beal, USC Ronald H. Stevens, UCLA Cognition & Student Learning.
Michael Lawo Using Wearable Computing Technology to Empower the Mobile Worker TNC 2009 Malaga Michael Lawo, Otthein Herzog, Peter.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Using Business Scenarios for Active Loss Prevention Terry Blevins t
Introduction- Project Management By Ctrl+C & Ctrl+V 1.
1.  Project: temporary endeavor to achieve some specific objectives in a defined time  Project management ◦ Dynamic process ◦ Controlled and structured.
University of Kaiserslautern Department of Computer Science Integrated Communication Systems ICSY License4Grid: Adopting DRM for Licensed.
Improved Human-Robot Team performance using Chaski Proceeding: HRI '11HRI '11 Proceedings of the 6th international conference on Human-robot interaction.
Future of the Server Room Tour. Ottawa Montreal Calgary Vancouver Toronto Future of Your Server Room Three Pillars of Windows Server 2008 Virtualization.
ES component and structure Dr. Ahmed Elfaig The production system or rule-based system has three main component and subcomponents shown in Figure 1. 1.Knowledge.
Learning to Navigate Through Crowded Environments Peter Henry 1, Christian Vollmer 2, Brian Ferris 1, Dieter Fox 1 Tuesday, May 4, University of.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. 2 nd Part Course: Robots Learning from Humans Park, Seong-Beom Behavioral neurophysiology.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Human Factors Analysis of Automated Planning Technologies for Human-Robot Teaming Vignesh Narayanan Master of Science – Thesis Defense Graduate Supervisory.
Apostolos Niaouris Newcastle University Industry Day Mobility Plug-in.
 An Information System (IS) is a collection of interrelated components that collect, process, store, and provide as output the information needed to.
Analyzing the Problem Continued and Product Features and Challenges Steve Chenoweth & Chandan Rupakheti RHIT Pages Requirements Text.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Thrust IIB: Dynamic Task Allocation in Remote Multi-robot HRI Jon How (lead) Nick Roy MURI 8 Kickoff Meeting 2007.
Chapter IV – Leading Objectives: What is Leadership?
Examining issues with advanced authoring Chris Roast Andrew Dearden Babak Khazaei Sheffield Hallam University.
1 FP7 ICT Call 7: Cognitive Systems and Robotics NCP Infoday Brussels, 23 June 2010 Unit E5 - Cognitive Systems, Interaction, Robotics DG Information Society.
Lecture 6 Title: Project Cost Management MIS 434.
Requirements. Outline Definition Requirements Process Requirements Documentation Next Steps 1.
1 Security and Dependability Organizational Patterns - A Proof of Concept Demo for SERENITY A. Saidane, F. Dalpiaz, V.H. Nguyen, F. Massacci.
Knowledge Center Support On a shoestring budget. Tom Lewis 31 year working in IT Developer Mainframe Operations Information Center Manager Director Provided.
A Mixed-Initiative System for Building Mixed-Initiative Systems Craig A. Knoblock, Pedro Szekely, and Rattapoom Tuchinda Information Science Institute.
Cognitive Informatics for Biomedicine – Chapter 5
Planning for Persistent Autonomy: Where are we struggling ?
Scenario Specification and Problem Finding
Thrust IC: Action Selection in Joint-Human-Robot Teams
Advantages OF BDD Testing
Robotic Search Engines for the Physical World
How to keep your Enterprise GIS Project on Track
Temporal Location-Aware Access Control Model
Presentation transcript:

Cognitive Science 1 Kartik Talamadupula Subbarao Kambhampati J. Benton Dept. of Computer Science Arizona State University Paul Schermerhorn Matthias Scheutz Cognitive Science Program Indiana University Planning for Human-Robot Teaming

Cognitive Science MotivationMotivation 2 Early motivation of AI – Autonomous control for robotic agents Plenty of applications – Household Assistance – Search and Rescue – Military Drones and Mules All scenarios involve humans giving orders Planning must co-opt this area

Cognitive Science Human-Robot Teaming Teaming – Share the same goal(s) – Autonomous behavior – Communication Role of Planning – Plan generation – Feedback acceptance – Model resolution HUMAN ROBOT PLANNER Planning and Execution Monitoring Human Robot Interaction (HRI) Mixed Initiative Planning (MIP) What are the factors that planners must take into account?

Cognitive Science Dimensions Scenario / Environment Inspired by the real world Large amounts of domain knowledge from – Humans with experience – Technical documents and manuals New knowledge may arrive during execution – Planner must handle such contingencies Planner and Robot Features – Determined by the needs of the scenario – E.g.: NASA needs temporal planning

Cognitive Science Dimensions Robotic Agent Central Actor – Execute actions – Gather sensory feedback Different types of robots – Various capabilities Gripper Humanoid Mobile Combined

Cognitive Science Dimensions Human User Specifies and updates: – Scenario goals – Model (in some cases) Must be in communication with robot/system Novice Uses the robot merely as an assistant Domain Expert Authority on the execution environment System Expert Authority on the integrated AI system

Cognitive Science Planning Goal Management Human-Robot Teaming – Utility stems from delegation of goals Support different types of goals – Temporal Goals: Deadlines – Priorities: Rewards and Penalties Bonus Goals: Partial Satisfaction – Trajectory Goals – Conditional Goals Changes to goals on the fly – Open World Quantified Goals [Talamadupula et al., AAAI 2010]

Cognitive Science One true model of the world – Robot High + Low Level models – Human User Symbolic model + Add’l knowledge – Planner must take this gap into account Model Maintenance v. Model Revision – Usability v. Consistency issues – Use the human user’s deep knowledge Distinct Models – Using two (or more) models Higher level: Task-oriented model Lower level: Robot’s capabilities Planning Model Management

Cognitive Science HRT Tasks: Examples SEARCH AND REPORT RECONNAISSANCEKITCHEN ROBOT ROBOT Mobile Mobile and Manipulator HUMAN (USER) Domain ExpertSystem ExpertNovice MODEL Less DynamicDynamicHighly Dynamic GOALS EvolvingStaticEvolving COMMUNICATION Natural LanguageAPIsNatural Language Feature Task

Cognitive Science Case Study Urban Search and Rescue Human-Robot Team in Urban Setting – Find and report location of critical assets – Human: Domain expert; removed from the scene SEARCH AND REPORT Deliver medical supplies Bonus Goal: Find and report injured humans Requirements – Updates to knowledge base – Goal changes [Talamadupula et. al., AAAI 2010] RECONNAISSANCE Gather information High risk to humans – E.g. Bomb defusal Requirements – Support model changes – New capabilities E.g.: Zoom camera

Cognitive Science Goal Manager Monitor Planner Plan Problem Updates Updated State Information Initial Model Information Sensory Information Actions System Integration Additional Capabilities Model Update

Cognitive Science Model Update: Demo Run 12 Initial Goal End of hallway During Execution Injured humans (boxes) in rooms behind doors New action / effect during execution  Push doors to get inside rooms

Cognitive Science Conclusions Human-Robot Teaming from a planning perspective Planning Challenges – Framework for Human-Robot Teaming Problems – Model and Goal Management Need to define the scope of planning for these tasks – What are the main technical problems Huge potential for novel P&Sapplications Companion Robots Military and Service Drones Household Assistants

Cognitive Science Future Work Multiple Models – Use two (or more) models to direct the planning Task v. Motion Level (BTAMP Workshops) Classical v. More Expressive Robotic Proactiveness – “Ask” for help – Many sources of knowledge in the real world – Putting the “teaming” in HRT More Application Scenarios – Design planners sensitive to HRT issues System Demo Tuesday 5:30pm Main Conference