Toward a Design for Teaching Cognitive Robotics Matthew D. Tothero Oskars J. Rieksts February 23, 2016.

Slides:



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

Web-based learning Jim Cambridge April Educational technology is not to be confused with electronic gadgetry Essentially, it is a rational, problem-solving.
ECDL’ Lisbon, September 2000 © 2000, nmg Interactivity Design and Construction Paradigms Nuno M. Guimarães
Carnegie Mellon University School of Computer Science Carnegie Mellon University School of Computer Science Cognitive Primitives for Mobile Robots Development.
Steps Toward Developing an Intelligent Robotics Course Kutztown University PACISE 2011 April 9, 2011 Oskars J. Rieksts Jeffrey W. Minton.
Introduction to Artificial Intelligence Ruth Bergman Fall 2004.
IofT 1910 W Fall 2006 Week 5 Plan for today:  discuss questions asked in writeup  talk about approaches to building intelligence  talk about the lab.
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
ISTD 2003, Thoughts and Emotions Interactive Systems Technical Design Seminar work: Thoughts & Emotions Saija Gronroos Mika Rautanen Juha Sunnari.
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
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:
Artificial Intelligence
Howard Gardner And the Eight Intelligences By: Sheila Mbambo Matt Freiesen Jillian.
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.,
PSY 2403: Human-Technology Interaction Lecture no. 4: The Embodied Mind Paradigm: Kjell Ivar Øvergård Cand. Polit.
Wilma Bainbridge Tencia Lee Kendra Leigh
Please have your volume turned up. You do not need to hit any buttons as this presentation will progress on its own and as intended.
INFO 782 — Spring 2009 — Gerry Stahl. You Tube: “Information R/evolution”
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Constructivism and Instructional Design Are they compatible? Summary and Presentation by Anna Ignatjeva.
Intentionalism and Representational Qualitative Character Intentionalism and Representational Qualitative Character 14 th Annual Meeting of the Association.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Introduction to Behavior- Based Robotics Based on the book Behavior- Based Robotics by Ronald C. Arkin.
Why do robots need to move?
1 Learning Agents Laboratory Computer Science Department George Mason University Prof. Gheorghe Tecuci 1. Introduction.
Mr C Johnston ICT Teacher BTEC IT Unit 09 - Lesson 06 Peer-to-Peer VS Client-Server.
The Role of Intelligent Robotics in Teaching A.I. PACISE 2007 March 24 Mark M. Jones Oskars J. Rieksts.
{ Logic in Artificial Intelligence By Jeremy Wright Mathematical Logic April 10 th, 2012.
Software Agents: An Overview by Hyacinth S. Nwana and Designing Behaviors for Information Agents by Keith Decker, Anandeep Pannu, Katia Sycara and Mike.
An Implementation of Artificial Physics Using AIBO Robots and the Pyro Programming Environment Ankur Desai December 7, 2006.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Enactive Representationalism?! A Springboard for discussion.
Learning Science and Mathematics Concepts, Models, Representations and Talk Colleen Megowan.
Computer Networks A.S. Tanenbaum 5 th Edition 2011 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Mid-term Progress Report Isaac Rieksts My web site
FRE 2672 TFG Self-Organization - 01/07/2004 Engineering Self-Organization in MAS Complex adaptive systems using situated MAS Salima Hassas LIRIS-CNRS Lyon.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Wireless Sensor Network Wireless Sensor Network Based.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
Impromptu Teams of Heterogeneous Mobile Robots Ross Mead Dr. Jerry B. Weinberg.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Are elementary teachers ready to teach mathematics in the Information Age? Heréndira García Tello Instituto Latinoamericano de la Comunicación Educativa.
Brooks’ Subsumption Architecture EEL 6838 T. Ryan Fitz-Gibbon 1/24/2004.
Introduction of Intelligent Agents
KaaShiv InfoTech presents ROBOTICS For Inplant Training / Internship, please download the "Inplant training registration form"
Chapter 1. Cognitive Systems Introduction in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans Park, Sae-Rom Lee, Woo-Jin Statistical.
Introduction :  In the beginning, the calculator is the basic idea of computers out, then that arrived at the large computers.  in1980 or late seventies.
College of Computer Science, SCU Computer English Lecture 1 Computer Science Yang Ning 1/46.
Ergonomics/Human Integrated Systems (Project 02)
Goals of Upper Division Laboratory Experiences Experimentation –design and conduct experiments –analyze data –draw valid conclusions from data –identify.
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited.
Ghislain Fouodji Tasse Supervisor: Dr. Karen Bradshaw Computer Science Department Rhodes University 04 August 2009.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
Visual Arts: Its Place in the Classroom Presented by: Regina Valentino.
Learning Fast and Slow John E. Laird
Coding, Computer Science, and 21st Century curriculum
Conception de modèles pour la simulation
Artificial Intelligence Chapter 25 Agent Architectures
Course Instructor: knza ch
Multimodal Human-Computer Interaction New Interaction Techniques 22. 1
Subsuption Architecture
AI and Agents CS 171/271 (Chapters 1 and 2)
Artificial Intelligence Chapter 25. Agent Architectures
Artificial Intelligence Chapter 25 Agent Architectures
Cognitive Engineering
Presentation transcript:

Toward a Design for Teaching Cognitive Robotics Matthew D. Tothero Oskars J. Rieksts February 23, 2016

Kutztown University Criteria  Embodied cognition  Agent-principal paradigm  Clear ontology  Clear epistemology  Concepts supporting agent- principal interaction

February 23, 2016 Kutztown University Embodied Cognition  Perceive  Conceive  Believe  Achieve

February 23, 2016 Kutztown University Embodied Cognition  Perceive  receive & process sensa  Conceive  create concepts  Gain understanding

February 23, 2016 Kutztown University Embodied Cognition  Believe  know or think to be true  Achieve  accomplish specific task

February 23, 2016 Kutztown University 8 Laws of Embodied Cognition A robot cannot:  conceive what it cannot perceive  perceive what it cannot conceive  achieve what it cannot conceive  conceive what it cannot achieve

February 23, 2016 Kutztown University 8 Laws of Embodied Cognition A robot cannot:  conceive what it cannot believe  believe what it cannot conceive  perceive what it cannot believe  believe what it cannot perceive

February 23, 2016 Kutztown University Agent-Principal Paradigm  The robot is the agent  The “user” is the principal  The principal gives directives  The robot carries out directives  Interaction is required  This requires communication

February 23, 2016 Kutztown University Metaphors of A-P Paradigm  Hunter & hunting dog  Note: continuous interaction  General Eisenhower and President Roosevelt  Directive: You will invade the European continent and defeat the Nazi war machine

February 23, 2016 Kutztown University Ontgy/Eptmy of A-P Paradigm  Ontology & epistemology  Hunter & hunting dog  Overlap – but not co-extensive  Visual cortex vs. olfactory cortex  Different conceptual structures  Able to communicate with respect to task achievement

February 23, 2016 Kutztown University Ontgy/Eptmy of A-P Paradigm  Eisenhower and Roosevelt  Experientially disparate  Different conceptual structures  Different goals, but with overlap  Able to communicate for task achievement

February 23, 2016 Kutztown University A-P Paradigm for Robotics  Agent and principal are separate entities  Agent acts on its own  Agent receives and understands directives  Agent and principal communicate

February 23, 2016 Kutztown University Implement A-P Paradigm  Finch  Raspberry Pi  Laptop  Client-server approach

Finch  Carnegie Mellon's CREATE lab  Parts:  Light, temperature, and obstacle sensors  Accelerometers  Motors  Multiple programming languages and environments February 23, 2016 Kutztown University

Wireless Finch  Raspberry Pi  USB HUB  Battery Pack  Wireless Adapter February 23, 2016 Kutztown Univeristy

February 23, 2016 Kutztown University Software Debian Python 3 OrientDB TCP/IP

February 23, 2016 Kutztown University Client/Server Approach Raspberry Pi - Server Laptop - Client Send commands to server Commands translated to Finch’s API calls

February 23, 2016 Kutztown University OrientDB GDB Software Contained within Raspberry Pi

February 23, 2016 Kutztown University Finch Issues Not deterministic Straight line issues Video link

February 23, 2016 Kutztown University New Approaches 4tronix Diddyborg

February 23, 2016 Kutztown University 4tronix Initio

February 23, 2016 Kutztown University PiBorg Diddyborg

February 23, 2016 Kutztown University Hardware/Software Experiences Robots required initial setup 4tronix required the least amount of work, but the most amount of time Diddyborg required more technical skill such as soldering

February 23, 2016 Kutztown University Robot Comparison Diddyborg  More durable and stronger  Requires more sensors 4tronix  Plastic  Came with sensors out of the box

February 23, 2016 Kutztown University 4tronix Video Link

Upcoming Tasks Additional sensors Indoor location services February 23, 2016 Kutztown University

February 23, 2016 Kutztown University Conclusion  This approach shows promise  Sensors and software must be tuned with respect to MMS theory (below)  Drawbacks  Cost per unit  Not turnkey system

February 23, 2016 Kutztown University MMS Theory  Affordances & constraints  Drawbacks  Cost per unit  Not turnkey system

February 23, 2016 Kutztown University MMS Theory  D/H A&C + software A&C determine mental model robot can construct  Drawbacks  Cost per unit  Not turnkey system

February 23, 2016 Kutztown University MMS Theory  Robot operates within (dynamic) mental model space

February 23, 2016 Kutztown University Bibliography, p. 1 Bickhard, Representational content in humans and machines, Journal of Experimental and Theoretical Artificial Intelligence, 5(4), 1993, R.A. Brooks, A robust layered control system for a mobile robot, IEEE Journal of Robotics and Automation, 2(1), 1986, 14–23. TCP/IP R.A. Brooks, Intelligence without representation, Artificial Intelligence 47 (1991), 139–159. M. Cowart, Embodied Cognition, Internet Encyclopedia of Philosophy, URL =.

February 23, 2016 Kutztown University Bibliography, p. 2 A. Kronfeld, Amichai. Reference and computation: an essay in applied philosophy of language (studies in natural language processing) (Cambridge, UK: Cambridge University Press, 1990). A. Noe. Action in Perception (Cambridge, MA: MIT Press, 2005). A. Noe. Spatial strategies in human-robot communication. Künstliche Intelligenz, 16(4), 2002,

February 23, 2016 Kutztown University Bibliography, p. 3 L. Shapiro. Embodied Cognition (New York, NY: Routledge, 2011). G. C. Smith. What Is Interaction Design? in B. Moggeridge. Designing Interactions (Cambridge, MA: MIT Press, 2007). G.M. Stratton, The spatial harmony of touch and sight, Mind, 8(32), 1899, R. A. Wilson and L. Foglia, Embodied Cognition, The Stanford Encyclopedia of Philosophy (Winter 2015 Edition), E.N. Zalta (ed.), URL =. died-cognition/