(c) KSIS Politechnika Poznanska

Size: px
Start display at page:

Download "(c) KSIS Politechnika Poznanska"

Transcription

1 Fundamentals of Autonomous Systems Control architectures in robotics Dariusz Pazderski 1 1 Katedra Sterowania i In»ynierii Systemów, Politechnika Pozna«ska 9th March 2016

2 Introduction Robotic paradigms In robotics, a robotic paradigm is a mental model of how a robot operates. A robotic paradigm can be described by the relationship between the three primitives of robotics: SENSE-PLAN-ACT. SENSE takes information (from sensors) and produces output for other components to use. PLAN takes information (from sensors or other functional components plus its world knowledge) and produces tasks to perform. ACT functional components which carry out the tasks (typically associated with output.)

3 Introduction Robot-environment Figure: Interaction robot-environment

4 Introduction Fundamental robot paradigms The Hierarchical (Deliberative) Paradigm The Reactive Paradigm The Hybrid Paradigm

5 Introduction Evaluation of the control architectures (1) Goal oriented: capability of the control system to provide means to accomplish multiple goals. Flexibility: Ability of adding new sub-systems or making any modications and additions to a system functions without disrupting the established functionality. Ease of application: Refers to ease of an architecture to be understood, developed, tested and debugged. Reactivity: Ability of a system to respond and adapt to the sudden changes in the environment. Optimal operation: Capability of a system to obtain optimal cost function in motion criteria such as distance, time, oscillation, etc.

6 Introduction Evaluation of the control architectures (2) Task learning: Ability of the system to learn through a teach mode or operation to carry out specic tasks. Robustness: Capability of a system to handle sudden changes, imperfect inputs, and unexpected malfunctions. Planning: A set of partially ordered tasks for the robot to perform and work on a problem at the highest level of abstraction possible so as to make its problem space as small as possible until a plan is nished. Eciency: Contains the capabilities and performance of a system to maximize individual utility and cooperation of subtasks to generate an optimized and smooth trajectory.

7 The Hierarchical (Deliberative) Paradigm General description Outline 1 Introduction 2 The Hierarchical (Deliberative) Paradigm General description Shakey robot and STRIPS planner 3 Reactive paradigm General description Motor Schema Subsumption architecture 4 The Hybrid Paradigm

8 The Hierarchical (Deliberative) Paradigm General description Introduction (1) Figure: Hierarchical structure SPA

9 The Hierarchical (Deliberative) Paradigm General description Introduction (2) The Hierarchical Paradigm is historically the oldest method of organizing intelligence in mainstream robotics. Prevalent from 1967 to Processing (intelligence) revolves around an internal representation of the world in which the robot acts. This world view might contain a physical model of the world, as well as the machine's opinion of it (dangerous areas, for example). The robot operates via top-down reasoning/control. Based on introspective view of how people think. This view might apply to some aspects of human reasoning, but it is unlikely to be an psychologist's view of how a sentient being navigates through an obstacle course.

10 The Hierarchical (Deliberative) Paradigm General description Advantages Goal oriented Predictable (deterministic) Clear and sound reasoning (optimization is possible)

11 The Hierarchical (Deliberative) Paradigm General description Disadvantages Computationally expensive (cost of world modelling both in terms of creating the model and analysing it at each step) Frame problem: actions can have many eects Requires exact knowledge of the world Symbol grounding problem (the planning is done inside the world model and not in the real world, an important goal is to reduce the dierence between both) Discretization

12 The Hierarchical (Deliberative) Paradigm Shakey robot and STRIPS planner Outline 1 Introduction 2 The Hierarchical (Deliberative) Paradigm General description Shakey robot and STRIPS planner 3 Reactive paradigm General description Motor Schema Subsumption architecture 4 The Hybrid Paradigm

13 The Hierarchical (Deliberative) Paradigm Shakey robot and STRIPS planner Shakey Shakey was developed from approximately 1966 through 1972 The project was funded by the Defence Advanced Research Projects Agency DARPA and it was executed in Articial Intelligence Center of Stanford Research Institute) Programmed with LISP using STRIPS (Stanford Research Institute Problem Solver). Most notable results of the project include the A* search algorithm, the Hough transform, and the visibility graph method.

14 The Hierarchical (Deliberative) Paradigm Shakey robot and STRIPS planner STRIPS STRIPS is a classical planning language, representing plan components as states, goals, and actions, allowing algorithms to parse the logical structure of the planning problem to provide a solution (a sequence of actions). STRIPS instance is composed of: an initial state the specication of the goal states situation which the planner is trying to reach a set of actions: preconditions (what must be established before the action is performed) postconditions (what is established after the action is performed)

15 The Hierarchical (Deliberative) Paradigm NASREM the standard deliberative control architecture Introduction The NASA/NBS Standard Reference Model Architecture for the Space Station Telerobot Control System designed in 1989 Denes a logical computing architecture for telerobotics. Incorporates many AI concepts: goal decomposition, hierarchical planning, model driven image analysis, blackboard systems and expert systems. It is hierarchically and horizontally decomposed.

16 The Hierarchical (Deliberative) Paradigm NASREM the standard deliberative control architecture Structure (1) Figure: The general structure of control system

17 The Hierarchical (Deliberative) Paradigm NASREM the standard deliberative control architecture Hierarchical layers Layer 1 coordinates are transformed and outputs are servoed Layer 2 mechanical dynamics is computed Layer 3 obstacles are observed and avoided Layer 4 tasks on objects are transformed into movements of eectors Layer 5 tasks on group of objects are sequenced and scheduled Layer 6 objects are batched into groups, resources are assigned to worksites, and parts and tools are routed and scheduled between worksites.

18 The Hierarchical (Deliberative) Paradigm NASREM the standard deliberative control architecture Horizontal decomposition Task Decomposition Plans and executes the decomposition of high level goals into low level actions. Decomposition is both: temporal - into sequential actions along the time line and spatial - into concurrent actions by dierent subsystems World Modelling Consisting of: model = best estimate and evaluation of the history, current, and possible future states of the world. knowledge base: Contains state variables, maps, lists of objects and events and their attributes. Sensory Processing Reads sensor values and provides the ltered and processed values to the world model.

19 The Hierarchical (Deliberative) Paradigm NASREM the standard deliberative control architecture The timing of the tasks (1) At each hierarchical level planner modules decompose task commands into strings of 2-10 planned subtasks for execution. strings of sensed events are summarized, integrated, and "chunked" into single events at the next higher level. Time horizon increases by an order of magnitude at each level of the hierarchy -> exponential increase in time.

20 The Hierarchical (Deliberative) Paradigm NASREM the standard deliberative control architecture The timing of the tasks (2) Figure: An example a timing diagram for all six leveles for taks decomposition and sensory processing.

21 The Hierarchical (Deliberative) Paradigm NASREM the standard deliberative control architecture Hierarchical planning The principle of hierarchical planning: Higher levels in the hierarchies create subgoals for the lower levels. The exponentially increase of time with the number of hierarchy steps. Figure: Three levels if real-time planning illustrating the shrinking planning horizon and greater detail at successively lower levels of the hierarchy.

22 Reactive paradigm General description Outline 1 Introduction 2 The Hierarchical (Deliberative) Paradigm General description Shakey robot and STRIPS planner 3 Reactive paradigm General description Motor Schema Subsumption architecture 4 The Hybrid Paradigm

23 Reactive paradigm General description Introduction (1) Figure: Reactive structure SPA (no P!)

24 Reactive paradigm General description Introduction (2) From early 80's in XX century scientists began to investigate models of animal intelligence from the biological and cognitive sciences to get insight into what was missing in robotics. The principles of animal intelligence are extremely important. Animals live in an open world, and we would like to overcome the closed world assumption in robotics. Concept of agent as an abstract intelligent system: The agent is self-contained and independent. It has its own brains and can interact with the world to make changes or to sense what is happening. It has self-awareness.

25 Reactive paradigm General description Computational theory In order to design an agent one can consider computational theory proposed by Marr a neurophysiologist who tried to recast biological vision processes into new techniques for computer vision. The levels in a computational theory can be greatly simplied as: Level 1: Existence proof of what can/should be done Level 2: Decomposition of what into inputs, outputs, and transformations Level 3: How to implement the process

26 Reactive paradigm General description Behaviour (1) A behaviour is a mapping of sensory inputs to a pattern of motor actions which then are used to achieve a task. Reexive behaviours are stimulus-response (S-R). They imply no need for any type of cognition: if you sense it, you do it. Reactive behaviours are learned, and then consolidated to where they can be executed without conscious thought. Conscious behaviours are deliberative (assembling a robot kit, stringing together previously developed behaviors, etc.). In robotics reactive behaviour = reexive behaviour!

27 Reactive paradigm General description Behaviour (2) Ethologists have been able to identify three form of reective behaviours: Reexes the magnitude of response is directly proportional to the intensity of the stimulus and as long as the stimulus lasts. Taxes the response is an orientation towards of away from the stimulus. Fixed Action Patterns the response lasts for a longer time than the stimulus and where the behaviour can be inuenced from multiple stimuli rather than form a simple stimulus.

28 Reactive paradigm General description Controlling behaviours Innate Releasing Mechanisms (IRMs) act as control switches for realising behaviours and provide low level coordination mechanism for triggering and inhibiting basic behaviours. Competing behaviours control mechanisms: Equilibrium (the behaviours seem to balance each other out) Dominance of one (winner take all) Cancellation (the behaviours cancel each other out)

29 Reactive paradigm General description Properties (1) The robot has multiple instances of Sense-Act couplings. These couplings are concurrent behaviours, which take the local sensing data and compute the best action to take independently of what the other processes are doing. The robot will do a combination of behaviours. No models: The world is its own, best model Behaviours are implemented as circuits (hardware) or as low computational complexity algorithms (software). No memory required. Behaviours are pure stimulus-response reexes.

30 Reactive paradigm General description Properties (2) Their ability to build a navigation system in an incremental way of layer upon layer. Their quick reaction to the unknown and dynamic environment. They do not require modelling and storing the whole model of the environment. There is less computation and shorter delay between perception and action. And they are more robust and reliable which means in case of a behaviour unit failure, the other units continue the tasks.

31 Reactive paradigm Motor Schema Outline 1 Introduction 2 The Hierarchical (Deliberative) Paradigm General description Shakey robot and STRIPS planner 3 Reactive paradigm General description Motor Schema Subsumption architecture 4 The Hybrid Paradigm

32 Reactive paradigm Motor Schema In psychology and cognitive science, a schema describes an organized pattern of thought or behavior that organizes categories of information and the relationships among them. It can also be described as a mental structure of preconceived ideas, a framework representing some aspect of the world, or a system of organizing and perceiving new information. In 1989 Arkin addressed the implication of schema theory for autonomous robots: Schemas provides large grain modularity for expressing the relationship between motor control and perception. Schemas act concurrently as individual distributed agents in a cooperative yet competing manner and thus are readily mappable onto distributed architectures. Schemas provides a set of behavioural primitives by which more complex behaviours can be constructed. Cognitive and neuroscientic support exists to support this approach. It can be update by adding new models.

33 Reactive paradigm Motor Schema Particular properties of the method Behavioural responses are all represented in a single uniform format: vectors generated using a potential eld approach (a continuous response encoding) Coordination is achieved through cooperative means by vector (weighted) addition. No predened hierarchy exists for coordination. The behaviours are congured at run-time based on the robot's intentions, capabilities, and environment constraints. The structure can be dynamically changed. Pure arbitration is not used. Each behaviour can contribute in varying degrees to the robot's overall response. Perceptual uncertainty can be reected in the behaviours response by allowing it to serve as an input with behavioural computation. Each motor schema has as output an action vector

34 Reactive paradigm Motor Schema Figure: Perception-action schema relationships (PS Perceptual Schema, PSS Perceptual Subschema, MS Motor Schema, ES Environment Sensor)

35 Reactive paradigm Subsumption architecture Outline 1 Introduction 2 The Hierarchical (Deliberative) Paradigm General description Shakey robot and STRIPS planner 3 Reactive paradigm General description Motor Schema Subsumption architecture 4 The Hybrid Paradigm

36 Reactive paradigm Subsumption architecture Introduction Rodney Brooks' subsumption architecture the most inuential of the purely Reactive Paradigm systems. The philosophy behind Subsumption Architecture is that the world should be its own model. A behaviour is a network of sensing and acting modules which accomplish a task. Modules are grouped into layers of competence. Modules in a higher layer can override, or subsume, the output from behaviours in the next lower layer. The solution in consumption is a type of winner-takes all, where the winner is always the higher layer. Higher layers may subsume and inhibit behaviours in lower layers.

37 Reactive paradigm Subsumption architecture Layers The modules are augmented nite state machines AFSM. An AFSM is equivalent to the interface between the schemas and the coordinated control strategy in a behavioural schema. In terms of schema theory, a subsumption behaviour is actually a collection of one or more schemas into an abstract behaviour. The use of internal state is avoided. A task is accomplished by activating the appropriate layer, which then activates the lower layers below it, and so on.

38 Reactive paradigm Subsumption architecture AFSM Figure: Augmented Finite State Machine (AFSM) with connections

39 Reactive paradigm Subsumption architecture Example (1) Figure: Example: level 0 avoid

40 Reactive paradigm Subsumption architecture Example (2) Figure: Example: level 1 wander

41 Reactive paradigm Subsumption architecture Example (3) Figure: Example: level 2 folllow corridors

42 The Hybrid Paradigm Deliberative vs. Reactive Paradigm (1) Note that the hierarchical paradigm lacks low-level, immediate interaction with its environment; the types of behaviors that lead to concepts like "muscle memory" The reactive paradigm appears to lack the ability to explain and incorporate high-level human intelligence have capabilities of reacting only at the stimulus-response level reected in the work of B.F. Skinner be incapable of any form of planning (ecient path planning, map making, performance evaluation of the robot itself)

43 The Hybrid Paradigm Deliberative vs. Reactive Paradigm (2) Figure: Properties of deliberative and reactive approaches.

44 The Hybrid Paradigm Concept of hybrid approach Idea: combine properties of hierarchical methods with reactive methods in order to produce the desired arachitecture for the complex scenarios (synergy eect!). The planning aspect of hierarhical paradigm should be integrated with the rapid execution capabilities of the reactive paradigm. The key of hybrid paradigm: to allow the Plan stage to be executed separately from Sencer-Act sequence.

45 The Hybrid Paradigm Structure Figure: Hybrid structure SPA

46 The Hybrid Paradigm Integrating plans Hierarchical integration makes the planning layer and the reactive layer to be aligned vertically in which the planning layer provides the information on which the reactive layer acts. Second method involves planning layer working prior to or concurrently with the reactive behaviours, updating the robot behavioural parameters or changing the world state. Coupled planning-reacting method makes the planning and reactive activities to occur concurrently, allowing each one to interact with the other in real-time. The sensors data are shared with reactive and planning modules.

47 The Hybrid Paradigm Hybrid features Sequencer Resource Manager Cartographer Mission Planner Performance Monitor

48 The Hybrid Paradigm Example AuRA (Autonomous Robot Architecture) Figure: Structure of architecture proposed by Arkin in 1997

Part I Part 1 Robotic Paradigms and Control Architectures

Part I Part 1 Robotic Paradigms and Control Architectures Overview of the Lecture Robotic Paradigms and Control Architectures Jan Faigl Department of Computer Science Faculty of Electrical Engineering Czech Technical University in Prague Lecture 02 B4M36UIR Artificial

More information

CS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures. Instructor: Chad Jenkins (cjenkins)

CS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures. Instructor: Chad Jenkins (cjenkins) Lecture 5 Control Architectures Slide 1 CS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures Instructor: Chad Jenkins (cjenkins) Lecture 5 Control Architectures Slide 2 Administrivia

More information

Behavior Architectures

Behavior Architectures Behavior Architectures 5 min reflection You ve read about two very different behavior architectures. What are the most significant functional/design differences between the two approaches? Are they compatible

More information

Unmanned autonomous vehicles in air land and sea

Unmanned autonomous vehicles in air land and sea based on Gianni A. Di Caro lecture on ROBOT CONTROL RCHITECTURES SINGLE AND MULTI-ROBOT SYSTEMS: A CASE STUDY IN SWARM ROBOTICS Unmanned autonomous vehicles in air land and sea Robots and Unmanned Vehicles

More information

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures Intelligent Autonomous Agents ICS 606 / EE 606 Fall 2011 Nancy E. Reed nreed@hawaii.edu 1 Lecture #5 Reactive and Hybrid Agents Reactive Architectures Brooks and behaviors The subsumption architecture

More information

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES Reactive Architectures LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas There are many unsolved (some would say insoluble) problems

More information

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19 Agent-Based Systems Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19 Where are we? Last time... Practical reasoning agents The BDI architecture Intentions

More information

AIR FORCE INSTITUTE OF TECHNOLOGY

AIR FORCE INSTITUTE OF TECHNOLOGY Dynamic Behavior Sequencing in a Hybrid Robot Architecture THESIS Jeffrey P. Duffy, Captain, USAF AFIT/GCE/ENG/08-03 DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY AIR FORCE INSTITUTE OF TECHNOLOGY Wright-Patterson

More information

Robotics Summary. Made by: Iskaj Janssen

Robotics Summary. Made by: Iskaj Janssen Robotics Summary Made by: Iskaj Janssen Multiagent system: System composed of multiple agents. Five global computing trends: 1. Ubiquity (computers and intelligence are everywhere) 2. Interconnection (networked

More information

38. Behavior-Based Systems

38. Behavior-Based Systems Maja J. Matarić, François Michaud 38. Behavior-Based Systems 891 Nature is filled with examples of autonomous creatures capable of dealing with the diversity, unpredictability, and rapidly changing conditions

More information

Artificial Intelligence Lecture 7

Artificial Intelligence Lecture 7 Artificial Intelligence Lecture 7 Lecture plan AI in general (ch. 1) Search based AI (ch. 4) search, games, planning, optimization Agents (ch. 8) applied AI techniques in robots, software agents,... Knowledge

More information

Lecture 5- Hybrid Agents 2015/2016

Lecture 5- Hybrid Agents 2015/2016 Lecture 5- Hybrid Agents 2015/2016 Ana Paiva * These slides are based on the book by Prof. M. Woodridge An Introduction to Multiagent Systems and the slides online compiled by Professor Jeffrey S. Rosenschein..

More information

Semiotics and Intelligent Control

Semiotics and Intelligent Control Semiotics and Intelligent Control Morten Lind 0rsted-DTU: Section of Automation, Technical University of Denmark, DK-2800 Kgs. Lyngby, Denmark. m/i@oersted.dtu.dk Abstract: Key words: The overall purpose

More information

Module 1. Introduction. Version 1 CSE IIT, Kharagpur

Module 1. Introduction. Version 1 CSE IIT, Kharagpur Module 1 Introduction Lesson 2 Introduction to Agent 1.3.1 Introduction to Agents An agent acts in an environment. Percepts Agent Environment Actions An agent perceives its environment through sensors.

More information

DYNAMICISM & ROBOTICS

DYNAMICISM & ROBOTICS DYNAMICISM & ROBOTICS Phil/Psych 256 Chris Eliasmith Dynamicism and Robotics A different way of being inspired by biology by behavior Recapitulate evolution (sort of) A challenge to both connectionism

More information

Robot Behavior Genghis, MIT Callisto, GATech

Robot Behavior Genghis, MIT Callisto, GATech Robot Behavior Genghis, MIT Callisto, GATech Today s Objectives To learn what robotic behaviors are To obtain a basic understanding of the design approaches related to behavior-based robotic systems To

More information

Pavlovian, Skinner and other behaviourists contribution to AI

Pavlovian, Skinner and other behaviourists contribution to AI Pavlovian, Skinner and other behaviourists contribution to AI Witold KOSIŃSKI Dominika ZACZEK-CHRZANOWSKA Polish Japanese Institute of Information Technology, Research Center Polsko Japońska Wyższa Szko

More information

Introduction and Historical Background. August 22, 2007

Introduction and Historical Background. August 22, 2007 1 Cognitive Bases of Behavior Introduction and Historical Background August 22, 2007 2 Cognitive Psychology Concerned with full range of psychological processes from sensation to knowledge representation

More information

A method to define agricultural robot behaviours

A method to define agricultural robot behaviours A method to define agricultural robot behaviours Professor Simon Blackmore PhD candidate Spyros Fountas AgroTechnology The Royal Veterinary and Agricultural University Agrovej 10 DK-2630 Taastrup (Simon@unibots.com)

More information

A brief comparison between the Subsumption Architecture and Motor Schema Theory in light of Autonomous Exploration by Behavior

A brief comparison between the Subsumption Architecture and Motor Schema Theory in light of Autonomous Exploration by Behavior A brief comparison between the Subsumption Architecture and Motor Schema Theory in light of Autonomous Exploration by Behavior Based Robots Dip N. Ray 1*, S. Mukhopadhyay 2, and S. Majumder 1 1 Surface

More information

EICA: Combining Interactivity with Autonomy for Social Robots

EICA: Combining Interactivity with Autonomy for Social Robots EICA: Combining Interactivity with Autonomy for Social Robots Yasser F. O. Mohammad 1, Toyoaki Nishida 2 Nishida-Sumi Laboratory, Department of Intelligence Science and Technology, Graduate School of Informatics,

More information

Biological Foundations of Reactive and Behavior-Based Control

Biological Foundations of Reactive and Behavior-Based Control Biological Foundations of Reactive and Behavior-Based Control January 30, 2007 Class Meeting 5 Objectives To develop an understanding of the possible relationships between animal behavior and robot control

More information

Robot Learning Letter of Intent

Robot Learning Letter of Intent Research Proposal: Robot Learning Letter of Intent BY ERIK BILLING billing@cs.umu.se 2006-04-11 SUMMARY The proposed project s aim is to further develop the learning aspects in Behavior Based Control (BBC)

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Intelligent Agents Chapter 2 & 27 What is an Agent? An intelligent agent perceives its environment with sensors and acts upon that environment through actuators 2 Examples of Agents

More information

EEL-5840 Elements of {Artificial} Machine Intelligence

EEL-5840 Elements of {Artificial} Machine Intelligence Menu Introduction Syllabus Grading: Last 2 Yrs Class Average 3.55; {3.7 Fall 2012 w/24 students & 3.45 Fall 2013} General Comments Copyright Dr. A. Antonio Arroyo Page 2 vs. Artificial Intelligence? DEF:

More information

Reactivity and Deliberation in Decision-Making Systems

Reactivity and Deliberation in Decision-Making Systems 11 Reactivity and Deliberation in Decision-Making Systems Carle Côté 11.1 Introduction 11.2 Let s Begin at the Beginning 11.3 Common Pitfall #1 : One Decision Model to Rule Them All! 11.4 Common Pitfall

More information

Embodiment in GLAIR: A Grounded Layered Architecture. with Integrated Reasoning for Autonomous Agents. Henry Hexmoor. Johan Lammens.

Embodiment in GLAIR: A Grounded Layered Architecture. with Integrated Reasoning for Autonomous Agents. Henry Hexmoor. Johan Lammens. Embodiment in GLAIR: A Grounded Layered Architecture with Integrated Reasoning for Autonomous Agents Henry Hexmoor Johan Lammens Stuart Shapiro Computer Science Department 226 Bell Hall State University

More information

Neuroinformatics. Ilmari Kurki, Urs Köster, Jukka Perkiö, (Shohei Shimizu) Interdisciplinary and interdepartmental

Neuroinformatics. Ilmari Kurki, Urs Köster, Jukka Perkiö, (Shohei Shimizu) Interdisciplinary and interdepartmental Neuroinformatics Aapo Hyvärinen, still Academy Research Fellow for a while Post-docs: Patrik Hoyer and Jarmo Hurri + possibly international post-docs PhD students Ilmari Kurki, Urs Köster, Jukka Perkiö,

More information

An Escalation Model of Consciousness

An Escalation Model of Consciousness Bailey!1 Ben Bailey Current Issues in Cognitive Science Mark Feinstein 2015-12-18 An Escalation Model of Consciousness Introduction The idea of consciousness has plagued humanity since its inception. Humans

More information

How do you design an intelligent agent?

How do you design an intelligent agent? Intelligent Agents How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its effectors. A discrete

More information

Lecture 6. Perceptual and Motor Schemas

Lecture 6. Perceptual and Motor Schemas CS564 - Brain Theory and Artificial Intelligence Lecture 6. Perceptual and Motor Reading Assignments: TMB2:* Sections 2.1, 2.2, 5.1 and 5.2. HBTNN: Schema Theory (Arbib) [Also required] Distributed Artificial

More information

An Abstract Behavior Representation for Robust, Dynamic Sequencing in a Hybrid Architecture

An Abstract Behavior Representation for Robust, Dynamic Sequencing in a Hybrid Architecture An Abstract Behavior Representation for Robust, Dynamic Sequencing in a Hybrid Architecture Jeffrey P. Duffy and Gilbert L. Peterson Air Force Institute of Technology 2950 Hobson Way WPAFB OH 45433-7765

More information

Behavior-based Robotics And The Reactive Paradigm A Survey

Behavior-based Robotics And The Reactive Paradigm A Survey Proceedings of International Workshop on Data Mining and Artificial Intelligence (DMAI 08) 24 December, 2008, Khulna, Bangladesh Behavior-based Robotics And The Reactive Paradigm A Survey L. De Silva 1

More information

Motion Control for Social Behaviours

Motion Control for Social Behaviours Motion Control for Social Behaviours Aryel Beck a.beck@ntu.edu.sg Supervisor: Nadia Magnenat-Thalmann Collaborators: Zhang Zhijun, Rubha Shri Narayanan, Neetha Das 10-03-2015 INTRODUCTION In order for

More information

M.Sc. in Cognitive Systems. Model Curriculum

M.Sc. in Cognitive Systems. Model Curriculum M.Sc. in Cognitive Systems Model Curriculum April 2014 Version 1.0 School of Informatics University of Skövde Sweden Contents 1 CORE COURSES...1 2 ELECTIVE COURSES...1 3 OUTLINE COURSE SYLLABI...2 Page

More information

An Overview on Soft Computing in Behavior Based Robotics

An Overview on Soft Computing in Behavior Based Robotics An Overview on Soft Computing in Behavior Based Robotics Frank Hoffmann Fakultät Elektrotechnik und Informationstechnik Universität Dortmund D-44221 Dortmund (Germany) E-mail: hoffmann@esr.e-technik.uni-dortmund.de

More information

Agents. Environments Multi-agent systems. January 18th, Agents

Agents. Environments Multi-agent systems. January 18th, Agents Plan for the 2nd hour What is an agent? EDA132: Applied Artificial Intelligence (Chapter 2 of AIMA) PEAS (Performance measure, Environment, Actuators, Sensors) Agent architectures. Jacek Malec Dept. of

More information

On Three Layer Architectures (Erann Gat) Matt Loper / Brown University Presented for CS296-3

On Three Layer Architectures (Erann Gat) Matt Loper / Brown University Presented for CS296-3 On Three Layer Architectures (Erann Gat) Matt Loper / Brown University Presented for CS296-3 February 14th, 2007 Introduction What is a good control architecture for a robot? How should it coordinate long

More information

AS robots interactions with humans become increasingly

AS robots interactions with humans become increasingly 1 Biasing Behavioral Activation with Intent Patrick Ulam and Ronald Arkin College of Computing Georgia Institute of Technology Atlanta, USA 30332 Email: pulam, arkin@cc.gatech.edu Abstract Deliberate control

More information

Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence

Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence To understand the network paradigm also requires examining the history

More information

Intelligent Agents. CmpE 540 Principles of Artificial Intelligence

Intelligent Agents. CmpE 540 Principles of Artificial Intelligence CmpE 540 Principles of Artificial Intelligence Intelligent Agents Pınar Yolum pinar.yolum@boun.edu.tr Department of Computer Engineering Boğaziçi University 1 Chapter 2 (Based mostly on the course slides

More information

Invoking Behavioral Patterns on Autonomous Virtual Agents by Fuzzy Cognitive Maps and Video Games Techniques Using Modern Tools

Invoking Behavioral Patterns on Autonomous Virtual Agents by Fuzzy Cognitive Maps and Video Games Techniques Using Modern Tools Invoking Behavioral Patterns on Autonomous Virtual Agents by Fuzzy Cognitive Maps and Video Games Techniques Using Modern Tools J. Carlos Conde R., Abraham Sánchez L., and Abraham Sánchez F. Benemérita

More information

COMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions. Dr Terry R. Payne Department of Computer Science

COMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions. Dr Terry R. Payne Department of Computer Science COMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions Dr Terry R. Payne Department of Computer Science General control architecture Localisation Environment Model Local Map Position

More information

MOBILE & SERVICE ROBOTICS RO OBOTIC CA 01. Supervision and control

MOBILE & SERVICE ROBOTICS RO OBOTIC CA 01. Supervision and control CY 02CFIC CFIDV MOBILE & SERVICE ROBOTICS Supervision and control Basilio Bona DAUIN Politecnico di Torino Basilio Bona DAUIN Politecnico di Torino 001/1 Supervision and Control 02CFIC CY a priori knowledge

More information

Figure 1: The rectilinear environment. Figure 3: The angle environment. degrees, and each turn is bounded by a straight passage. The dead end environm

Figure 1: The rectilinear environment. Figure 3: The angle environment. degrees, and each turn is bounded by a straight passage. The dead end environm Nature versus Nurture in Evolutionary Computation: Balancing the Roles of the Training Environment and the Fitness Function in Producing Behavior Jordan Wales, Jesse Wells and Lisa Meeden jwales1@swarthmore.edu,

More information

Topological Considerations of Memory Structure

Topological Considerations of Memory Structure Procedia Computer Science Volume 41, 2014, Pages 45 50 This space is reserved for the Procedia header, do not use it BICA 2014. 5th Annual International Conference on Biologically Inspired Cognitive Architectures

More information

Intelligent Agents. Philipp Koehn. 16 February 2017

Intelligent Agents. Philipp Koehn. 16 February 2017 Intelligent Agents Philipp Koehn 16 February 2017 Agents and Environments 1 Agents include humans, robots, softbots, thermostats, etc. The agent function maps from percept histories to actions: f : P A

More information

Affective Action Selection and Behavior Arbitration for Autonomous Robots

Affective Action Selection and Behavior Arbitration for Autonomous Robots Affective Action Selection and Behavior Arbitration for Autonomous Robots Matthias Scheutz Department of Computer Science and Engineering University of Notre Dame Notre Dame, IN 46556, USA mscheutz@cse.nd.edu

More information

Incorporation of Imaging-Based Functional Assessment Procedures into the DICOM Standard Draft version 0.1 7/27/2011

Incorporation of Imaging-Based Functional Assessment Procedures into the DICOM Standard Draft version 0.1 7/27/2011 Incorporation of Imaging-Based Functional Assessment Procedures into the DICOM Standard Draft version 0.1 7/27/2011 I. Purpose Drawing from the profile development of the QIBA-fMRI Technical Committee,

More information

Learning and Adaptive Behavior, Part II

Learning and Adaptive Behavior, Part II Learning and Adaptive Behavior, Part II April 12, 2007 The man who sets out to carry a cat by its tail learns something that will always be useful and which will never grow dim or doubtful. -- Mark Twain

More information

Strategic behaviour-based reasoning with. S Linkoping, Sweden. Abstract. Behaviour-based agents rely on current perceptions for behaviour

Strategic behaviour-based reasoning with. S Linkoping, Sweden. Abstract. Behaviour-based agents rely on current perceptions for behaviour Strategic behaviour-based reasoning with dynamic, partial information James Westendorp y? Paul Scerri z Lawrence Cavedon y y Dept of Computer Science, RMIT GPO Box 2476V, Melbourne 3001, Australia fjhw,

More information

AIR FORCE INSTITUTE OF TECHNOLOGY

AIR FORCE INSTITUTE OF TECHNOLOGY UNIFIED BEHAVIOR FRAMEWORK FOR REACTIVE ROBOT CONTROL IN REAL-TIME SYSTEMS THESIS Brian G. Woolley, First Lieutenant, USAF AFIT/GCS/ENG/07-11 DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY AIR FORCE INSTITUTE

More information

Agents and Environments

Agents and Environments Agents and Environments Berlin Chen 2004 Reference: 1. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Chapter 2 AI 2004 Berlin Chen 1 What is an Agent An agent interacts with its

More information

PIB Ch. 18 Sequence Memory for Prediction, Inference, and Behavior. Jeff Hawkins, Dileep George, and Jamie Niemasik Presented by Jiseob Kim

PIB Ch. 18 Sequence Memory for Prediction, Inference, and Behavior. Jeff Hawkins, Dileep George, and Jamie Niemasik Presented by Jiseob Kim PIB Ch. 18 Sequence Memory for Prediction, Inference, and Behavior Jeff Hawkins, Dileep George, and Jamie Niemasik Presented by Jiseob Kim Quiz Briefly describe the neural activities of minicolumn in the

More information

CS 771 Artificial Intelligence. Intelligent Agents

CS 771 Artificial Intelligence. Intelligent Agents CS 771 Artificial Intelligence Intelligent Agents What is AI? Views of AI fall into four categories 1. Thinking humanly 2. Acting humanly 3. Thinking rationally 4. Acting rationally Acting/Thinking Humanly/Rationally

More information

EMOTIONAL STATES AND REALISTIC AGENT BEHAVIOUR

EMOTIONAL STATES AND REALISTIC AGENT BEHAVIOUR EMOTIONAL STATES AND REALISTIC AGENT BEHAVIOUR Matthias Scheutz School of Computer Science The University of Birmingham Birmingham B15 2TT, UK E-mail: mxs@cs.bham.ac.uk Aaron Sloman School of Computer

More information

Grounding Ontologies in the External World

Grounding Ontologies in the External World Grounding Ontologies in the External World Antonio CHELLA University of Palermo and ICAR-CNR, Palermo antonio.chella@unipa.it Abstract. The paper discusses a case study of grounding an ontology in the

More information

Plan Recognition through Goal Graph Analysis

Plan Recognition through Goal Graph Analysis Plan Recognition through Goal Graph Analysis Jun Hong 1 Abstract. We present a novel approach to plan recognition based on a two-stage paradigm of graph construction and analysis. First, a graph structure

More information

AGENT-BASED SYSTEMS. What is an agent? ROBOTICS AND AUTONOMOUS SYSTEMS. Today. that environment in order to meet its delegated objectives.

AGENT-BASED SYSTEMS. What is an agent? ROBOTICS AND AUTONOMOUS SYSTEMS. Today. that environment in order to meet its delegated objectives. ROBOTICS AND AUTONOMOUS SYSTEMS Simon Parsons Department of Computer Science University of Liverpool LECTURE 16 comp329-2013-parsons-lect16 2/44 Today We will start on the second part of the course Autonomous

More information

WP 7: Emotion in Cognition and Action

WP 7: Emotion in Cognition and Action WP 7: Emotion in Cognition and Action Lola Cañamero, UH 2 nd Plenary, May 24-27 2005, Newcastle WP7: The context Emotion in cognition & action in multi-modal interfaces? Emotion-oriented systems adapted

More information

Introduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 2: Intelligent Agents

Introduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 2: Intelligent Agents Introduction to Artificial Intelligence 2 nd semester 2016/2017 Chapter 2: Intelligent Agents Mohamed B. Abubaker Palestine Technical College Deir El-Balah 1 Agents and Environments An agent is anything

More information

COMP150 Behavior-Based Robotics

COMP150 Behavior-Based Robotics For class use only, do not distribute COMP150 Behavior-Based Robotics http://www.cs.tufts.edu/comp/150bbr/timetable.html http://www.cs.tufts.edu/comp/150bbr/syllabus.html Project directions and topics

More information

Thalamocortical Feedback and Coupled Oscillators

Thalamocortical Feedback and Coupled Oscillators Thalamocortical Feedback and Coupled Oscillators Balaji Sriram March 23, 2009 Abstract Feedback systems are ubiquitous in neural systems and are a subject of intense theoretical and experimental analysis.

More information

Collection of Distributed Interacting Controllers. Preferential Activation. Contrl n. Contrl. 1

Collection of Distributed Interacting Controllers. Preferential Activation. Contrl n. Contrl. 1 Dynamic Categorization of Explorative Behaviors for Emergence of Stable Sensorimotor Congurations Luc Berthouze, Yukifumi Shigematsu, Yasuo Kuniyoshi Electrotechnical Laboratory (ETL), AIST, MITI. Umezono

More information

Introduction to Computational Neuroscience

Introduction to Computational Neuroscience Introduction to Computational Neuroscience Lecture 5: Data analysis II Lesson Title 1 Introduction 2 Structure and Function of the NS 3 Windows to the Brain 4 Data analysis 5 Data analysis II 6 Single

More information

Deliberating on Ontologies: The Present Situation. Simon Milton Department of Information Systems, The University of Melbourne

Deliberating on Ontologies: The Present Situation. Simon Milton Department of Information Systems, The University of Melbourne Deliberating on Ontologies: The Present Situation Simon Milton Department of, The University of Melbourne 1. Helping data models better map the world 2. Finding the role of ontology where theories of agency

More information

Rethinking Cognitive Architecture!

Rethinking Cognitive Architecture! Rethinking Cognitive Architecture! Reconciling Uniformity and Diversity via Graphical Models! Paul Rosenbloom!!! 1/25/2010! Department of Computer Science &! Institute for Creative Technologies! The projects

More information

Sparse Coding in Sparse Winner Networks

Sparse Coding in Sparse Winner Networks Sparse Coding in Sparse Winner Networks Janusz A. Starzyk 1, Yinyin Liu 1, David Vogel 2 1 School of Electrical Engineering & Computer Science Ohio University, Athens, OH 45701 {starzyk, yliu}@bobcat.ent.ohiou.edu

More information

Unifying Data-Directed and Goal-Directed Control: An Example and Experiments

Unifying Data-Directed and Goal-Directed Control: An Example and Experiments Unifying Data-Directed and Goal-Directed Control: An Example and Experiments Daniel D. Corkill, Victor R. Lesser, and Eva Hudlická Department of Computer and Information Science University of Massachusetts

More information

Vorlesung Grundlagen der Künstlichen Intelligenz

Vorlesung Grundlagen der Künstlichen Intelligenz Vorlesung Grundlagen der Künstlichen Intelligenz Reinhard Lafrenz / Prof. A. Knoll Robotics and Embedded Systems Department of Informatics I6 Technische Universität München www6.in.tum.de lafrenz@in.tum.de

More information

Integrating Cognition, Perception and Action through Mental Simulation in Robots

Integrating Cognition, Perception and Action through Mental Simulation in Robots Integrating Cognition, Perception and Action through Mental Simulation in Robots Nicholas L. Cassimatis, J. Gregory Trafton, Alan C. Schultz, Magdalena D. Bugajska Naval Research Laboratory Codes 5513,

More information

CS 730/730W/830: Intro AI

CS 730/730W/830: Intro AI CS 730/730W/830: Intro AI 1 handout: slides Wheeler Ruml (UNH) Lecture 18, CS 730 1 / 15 Comparison Extensions Setting Break Wheeler Ruml (UNH) Lecture 18, CS 730 2 / 15 Comparison Comparison Extensions

More information

Challenges of Embodied Intelligence

Challenges of Embodied Intelligence Challenges of Embodied Intelligence (Invited Paper) Janusz A. Starzyk, Yinyin Liu, and Haibo He School of Electrical Engineering and Computer Science Ohio University Stocker Center, Athens, OH, 45701 USA

More information

A SITUATED APPROACH TO ANALOGY IN DESIGNING

A SITUATED APPROACH TO ANALOGY IN DESIGNING A SITUATED APPROACH TO ANALOGY IN DESIGNING JOHN S. GERO AND JAROSLAW M. KULINSKI Key Centre of Design Computing and Cognition Department of Architectural & Design Science University of Sydney, NSW 2006,

More information

A hybrid approach for identification of root causes and reliability improvement of a die bonding process a case study

A hybrid approach for identification of root causes and reliability improvement of a die bonding process a case study Reliability Engineering and System Safety 64 (1999) 43 48 A hybrid approach for identification of root causes and reliability improvement of a die bonding process a case study Han-Xiong Li a, *, Ming J.

More information

High-level Vision. Bernd Neumann Slides for the course in WS 2004/05. Faculty of Informatics Hamburg University Germany

High-level Vision. Bernd Neumann Slides for the course in WS 2004/05. Faculty of Informatics Hamburg University Germany High-level Vision Bernd Neumann Slides for the course in WS 2004/05 Faculty of Informatics Hamburg University Germany neumann@informatik.uni-hamburg.de http://kogs-www.informatik.uni-hamburg.de 1 Contents

More information

A Neural Network Architecture for.

A Neural Network Architecture for. A Neural Network Architecture for Self-Organization of Object Understanding D. Heinke, H.-M. Gross Technical University of Ilmenau, Division of Neuroinformatics 98684 Ilmenau, Germany e-mail: dietmar@informatik.tu-ilmenau.de

More information

CS343: Artificial Intelligence

CS343: Artificial Intelligence CS343: Artificial Intelligence Introduction: Part 2 Prof. Scott Niekum University of Texas at Austin [Based on slides created by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley. All materials

More information

Perceptual Anchoring with Indefinite Descriptions

Perceptual Anchoring with Indefinite Descriptions Perceptual Anchoring with Indefinite Descriptions Silvia Coradeschi and Alessandro Saffiotti Center for Applied Autonomous Sensor Systems Örebro University, S-70182 Örebro, Sweden silvia.coradeschi, alessandro.saffiotti

More information

Systematic Integration of Cognitive and Robotic Architectures

Systematic Integration of Cognitive and Robotic Architectures Advances in Cognitive Systems 2 (2013) 277-296 Submitted 12/2012; published 12/2013 Systematic Integration of Cognitive and Robotic Architectures Matthias Scheutz MATTHIAS.SCHEUTZ@TUFTS.EDU Human-Robot

More information

Using Diverse Cognitive Mechanisms for Action Modeling

Using Diverse Cognitive Mechanisms for Action Modeling Using Diverse Cognitive Mechanisms for Action Modeling John E. Laird (laird@umich.edu) Joseph Z. Xu (jzxu@umich.edu) Samuel Wintermute (swinterm@umich.edu) University of Michigan, 2260 Hayward Street Ann

More information

Probabilistic Plan Recognition for Hostile Agents. Christopher W. Geib and Robert P. Goldman. Honeywell Technology Center

Probabilistic Plan Recognition for Hostile Agents. Christopher W. Geib and Robert P. Goldman. Honeywell Technology Center Probabilistic Plan Recognition for Hostile Agents Christopher W. Geib Robert P. Goldman Honeywell Technology Center Minneapolis, MN 55418 USA fgeib,goldmang@htc.honeywell.com Abstract This paper presents

More information

Cost-Sensitive Learning for Biological Motion

Cost-Sensitive Learning for Biological Motion Olivier Sigaud Université Pierre et Marie Curie, PARIS 6 http://people.isir.upmc.fr/sigaud October 5, 2010 1 / 42 Table of contents The problem of movement time Statement of problem A discounted reward

More information

AI Programming CS F-04 Agent Oriented Programming

AI Programming CS F-04 Agent Oriented Programming AI Programming CS662-2008F-04 Agent Oriented Programming David Galles Department of Computer Science University of San Francisco 04-0: Agents & Environments What is an Agent What is an Environment Types

More information

Computational Explorations in Cognitive Neuroscience Chapter 7: Large-Scale Brain Area Functional Organization

Computational Explorations in Cognitive Neuroscience Chapter 7: Large-Scale Brain Area Functional Organization Computational Explorations in Cognitive Neuroscience Chapter 7: Large-Scale Brain Area Functional Organization 1 7.1 Overview This chapter aims to provide a framework for modeling cognitive phenomena based

More information

Making sense of Asperger syndrome

Making sense of Asperger syndrome What is Asperger syndrome? Making sense of Asperger syndrome Understanding thinking and memory in Autism Spectrum Disorder/ Asperger syndrome ASPIA Nola Norris PhD, MEd, BEd, DipTeach, HFTGN 4 February

More information

NEURAL SYSTEMS FOR INTEGRATING ROBOT BEHAVIOURS

NEURAL SYSTEMS FOR INTEGRATING ROBOT BEHAVIOURS NEURAL SYSTEMS FOR INTEGRATING ROBOT BEHAVIOURS Brett Browning & Gordon Wyeth University of Queensland Computer Science and Electrical Engineering Department Email: browning@elec.uq.edu.au & wyeth@elec.uq.edu.au

More information

Four Example Application Domains

Four Example Application Domains Four Example Application Domains Autonomous delivery robot roams around an office environment and delivers coffee, parcels,... Diagnostic assistant helps a human troubleshoot problems and suggests repairs

More information

A Modular Hierarchical Behavior-Based Architecture

A Modular Hierarchical Behavior-Based Architecture A Modular Hierarchical Behavior-Based Architecture Scott Lenser, James Bruce, Manuela Veloso Computer Science Department Carnegie Mellon University 5000 Forbes Ave Pittsburgh, PA 15213 {slenser,jbruce,mmv}@cs.cmu.edu

More information

Computational Cognitive Neuroscience

Computational Cognitive Neuroscience Computational Cognitive Neuroscience Computational Cognitive Neuroscience Computational Cognitive Neuroscience *Computer vision, *Pattern recognition, *Classification, *Picking the relevant information

More information

Self-organized and Evolvable Cognitive Architecture for Intelligent Agents and Multi-Agent Systems

Self-organized and Evolvable Cognitive Architecture for Intelligent Agents and Multi-Agent Systems 2010 Second International Conference on Computer Engineering and Applications Self-organized and Evolvable Cognitive Architecture for Intelligent Agents and Multi-Agent Systems Oscar Javier. Romero López

More information

ERA: Architectures for Inference

ERA: Architectures for Inference ERA: Architectures for Inference Dan Hammerstrom Electrical And Computer Engineering 7/28/09 1 Intelligent Computing In spite of the transistor bounty of Moore s law, there is a large class of problems

More information

A Hierarchical Architecture for Behavior-Based Robots

A Hierarchical Architecture for Behavior-Based Robots In Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems Bologna, ITALY, July 15-19, 2002 A Hierarchical Architecture for Behavior-Based Robots Monica N.

More information

Hierarchical dynamical models of motor function

Hierarchical dynamical models of motor function ARTICLE IN PRESS Neurocomputing 70 (7) 975 990 www.elsevier.com/locate/neucom Hierarchical dynamical models of motor function S.M. Stringer, E.T. Rolls Department of Experimental Psychology, Centre for

More information

What is AI? The science of making machines that:

What is AI? The science of making machines that: What is AI? The science of making machines that: Think like humans Think rationally Act like humans Act rationally Thinking Like Humans? The cognitive science approach: 1960s ``cognitive revolution'':

More information

Reinforcement Learning

Reinforcement Learning Reinforcement Learning Michèle Sebag ; TP : Herilalaina Rakotoarison TAO, CNRS INRIA Université Paris-Sud Nov. 9h, 28 Credit for slides: Richard Sutton, Freek Stulp, Olivier Pietquin / 44 Introduction

More information

Challenges and opportunities for humanmachine collaboration at beyond human scales

Challenges and opportunities for humanmachine collaboration at beyond human scales Challenges and opportunities for humanmachine collaboration at beyond human scales Alex Morison Dave Woods Intelligent Human-Machine Collaboration ~ Synonyms or placeholders for intelligent human-machine

More information

Presence and Perception: theoretical links & empirical evidence. Edwin Blake

Presence and Perception: theoretical links & empirical evidence. Edwin Blake Presence and Perception: theoretical links & empirical evidence Edwin Blake edwin@cs.uct.ac.za This Talk 2 Perception Bottom-up Top-down Integration Presence Bottom-up Top-down BIPs Presence arises from

More information

A Computational Framework for Concept Formation for a Situated Design Agent

A Computational Framework for Concept Formation for a Situated Design Agent A Computational Framework for Concept Formation for a Situated Design Agent John S Gero Key Centre of Design Computing and Cognition University of Sydney NSW 2006 Australia john@arch.usyd.edu.au and Haruyuki

More information

Time Experiencing by Robotic Agents

Time Experiencing by Robotic Agents Time Experiencing by Robotic Agents Michail Maniadakis 1 and Marc Wittmann 2 and Panos Trahanias 1 1- Foundation for Research and Technology - Hellas, ICS, Greece 2- Institute for Frontier Areas of Psychology

More information