Intro to Intelligent Robotics EXAM Spring 2008, Page 1 of 9

Similar documents
Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Robot Architectures. Prof. Yanco , Fall 2011

Robot Architectures. Prof. Holly Yanco Spring 2014

Hybrid architectures. IAR Lecture 6 Barbara Webb

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

CORC 3303 Exploring Robotics. Why Teams?

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures

Real-time Cooperative Behavior for Tactical Mobile Robot Teams. September 10, 1998 Ronald C. Arkin and Thomas R. Collins Georgia Tech

ECE 425 Introduction to Mobile Robotics Spring 10-11

CPS331 Lecture: Agents and Robots last revised April 27, 2012

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

Computational Principles of Mobile Robotics

Outline. Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types

Cognitive robotics using vision and mapping systems with Soar

A MARINE FAULTS TOLERANT CONTROL SYSTEM BASED ON INTELLIGENT MULTI-AGENTS

Introduction.

Multi-Robot Systems, Part II

Introduction to Robotics

Wang, October 2016 Page 1 of 5. Math 150, Fall 2015 Exam 2 Form A Multiple Choice Sections 3A-5A

Finite Mathematical Structures A

Introduction to Computer Science

Cognitive Robotics 2016/2017

CSCI 445 Laurent Itti. Group Robotics. Introduction to Robotics L. Itti & M. J. Mataric 1

Chapter 31. Intelligent System Architectures

Conflict Management in Multiagent Robotic System: FSM and Fuzzy Logic Approach

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?

LOCAL OPERATOR INTERFACE. target alert teleop commands detection function sensor displays hardware configuration SEARCH. Search Controller MANUAL

5a. Reactive Agents. COMP3411: Artificial Intelligence. Outline. History of Reactive Agents. Reactive Agents. History of Reactive Agents

Distributed Intelligence in Autonomous Robotics. Assignment #1 Out: Thursday, January 16, 2003 Due: Tuesday, January 28, 2003

On-demand printable robots

A Mobile Robot Behavior Based Navigation Architecture using a Linear Graph of Passages as Landmarks for Path Definition

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Spring 19 Planning Techniques for Robotics Introduction; What is Planning for Robotics?

Embodiment from Engineer s Point of View

Cognitive Robotics 2017/2018

Interacting Agent Based Systems

Gilbert Peterson and Diane J. Cook University of Texas at Arlington Box 19015, Arlington, TX

Multi-Platform Soccer Robot Development System

Intelligent Robotics Assignments

Electrical and Automation Engineering, Fall 2018 Spring 2019, modules and courses inside modules.

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)

Internalized Plans for Communication-Sensitive Robot Team Behaviors

Saphira Robot Control Architecture

3.1 Agents. Foundations of Artificial Intelligence. 3.1 Agents. 3.2 Rationality. 3.3 Summary. Introduction: Overview. 3. Introduction: Rational Agents

Control System Architectures for Autonomous Agents

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots

ITT Technical Institute. DT1110 Introduction to Drafting and Design Technology Onsite and Online Course SYLLABUS

Metaphor of Politics: A Mechanism of Coalition Formation

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

CPS331 Lecture: Agents and Robots last revised November 18, 2016

CS594, Section 30682:

Application of Definitive Scripts to Computer Aided Conceptual Design

Incorporating a Software System for Robotics Control and Coordination in Mechatronics Curriculum and Research

Robot Motion Control and Planning

CMSC 372 Artificial Intelligence. Fall Administrivia

Reactive Deliberation: An Architecture for Real-time Intelligent Control in Dynamic Environments

Reactive Planning in a Motivated Behavioral Architecture

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

COMP310 Multi-Agent Systems Chapter 3 - Deductive Reasoning Agents. Dr Terry R. Payne Department of Computer Science

Intelligent Agents & Search Problem Formulation. AIMA, Chapters 2,

Cooperative Distributed Vision for Mobile Robots Emanuele Menegatti, Enrico Pagello y Intelligent Autonomous Systems Laboratory Department of Informat

Creating a 3D environment map from 2D camera images in robotics

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Introduction to Robotics

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

Performance evaluation and benchmarking in EU-funded activities. ICRA May 2011

Towards the development of cognitive robots

Chapter 2 Intelligent Control System Architectures

Overview Agents, environments, typical components

An Agent-Based Architecture for an Adaptive Human-Robot Interface

AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications. The Computational and Representational Understanding of Mind

Spacecraft Autonomy. Seung H. Chung. Massachusetts Institute of Technology Satellite Engineering Fall 2003

CISC 1600 Lecture 3.4 Agent-based programming

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

British Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library.

Lecture Overview. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 1 1 / 15

A cognitive agent for searching indoor environments using a mobile robot

STRATEGO EXPERT SYSTEM SHELL

Service Robots in an Intelligent House

II. ROBOT SYSTEMS ENGINEERING

EARIN Jarosław Arabas Room #223, Electronics Bldg.

EQ-ROBO Programming : bomb Remover Robot

AN ABSTRACT OF THE THESIS OF

Introduction to Vision & Robotics

AI Magazine Volume 18 Number 1 (1997) ( AAAI)

Incorporating Motivation in a Hybrid Robot Architecture

Artificial Intelligence: An overview

Blending Human and Robot Inputs for Sliding Scale Autonomy *

ESSEX COUNTY COLLEGE Engineering Technologies & Computer Sciences Division ENR 106 Intermediate Computer-Aided Design Course Outline

Cognitive Robotics. Behavior Control. Hans-Dieter Burkhard June 2014

Incorporating a Connectionist Vision Module into a Fuzzy, Behavior-Based Robot Controller

In cooperative robotics, the group of robots have the same goals, and thus it is

History and Philosophical Underpinnings

Embedded Robotics Implementation

RoboCup. Presented by Shane Murphy April 24, 2003

Game Artificial Intelligence ( CS 4731/7632 )

COS Lecture 1 Autonomous Robot Navigation

ITT Technical Institute. CD111 Introduction to Design and Drafting Onsite and Online Course SYLLABUS

Transcription:

Intro to Intelligent Robotics EXAM Spring 2008, Page 1 of 9 Student Name: Student ID # UOSA Statement of Academic Integrity On my honor I affirm that I have neither given nor received inappropriate aid in the completion of this exercise. Signature: Date:

Intro to Intelligent Robotics EXAM Spring 2008, Page 2 of 9 Question 1: The Deliberative Paradigm (10 points) Consider the common robotic industrial application of assembly. Now imagine a robotic assembly plant in which a computer is provided with a computer-aided design (CAD) model of the product to be assembled. From the model, a planner determines an appropriate assembly sequence, which is then carried out by the robot. The robot senses components and their locations. As long as the components are recognized and are in their expected locations (within some tolerance), the robot proceeds to assemble them. If there are unrecognized objects in the workspace, or if recognized components are away from their expected locations (beyond the tolerance), the robot stops and requests help. A. List and explain one similarity between the software architecture of this system and a typical deliberative software architecture as described in your textbook and in class. B. List and explain one difference between the software architecture of this system and a typical deliberative software architecture as described in your textbook and in class.

Intro to Intelligent Robotics EXAM Spring 2008, Page 3 of 9 Question 2: The Reactive Paradigm (5 points) Schema theory is presented by Murphy as a good way to capture the elements of the reactive paradigm in a formal structure. List and explain one advantage of a schema-theory-based approach to reactive robotics, as compared to other approaches to reactive robotics, such as Brooks s subsumption architecture. Question 3: The Reactive Paradigm Redux (5 points) Schema theory separates perception from action by dividing each behavior into a perceptual schema and a motor schema. This requires that the two halves of each behavior be connected through some representation of the world (which serves as the output of perceptual schema and the input to the motor schema). Because of this intermediate representation, it might be argued that schema theory has put models between sensing and action. After all, what is a model but a representation of the world? Then, if schema theory is model-based, doesn t it really belong in the deliberative paradigm, rather than the reactive paradigm? List and explain one way in which, despite the intermediate representations, schema theory differs from the deliberative paradigm in its use of models.

Intro to Intelligent Robotics EXAM Spring 2008, Page 4 of 9 Question 4: The Hybrid Deliberative/Reactive Paradigm (20 points) I have argued that recent versions of RCS, such as RCS-4, might well be considered examples of the hybrid paradigm, rather than the deliberative paradigm. List and explain the parts of RCS-4 that correspond to the common components of hybrid architectures (as given by Murphy). 1. Sequencer. 2. Resource Manager. 3. Cartographer.

Intro to Intelligent Robotics EXAM Spring 2008, Page 5 of 9 4. Mission Planner. 5. Performance Monitoring and Problem Solving Agent.

Intro to Intelligent Robotics EXAM Spring 2008, Page 6 of 9 Question 5: Sensing (20 points) Choose any of the robots described in any of the additional readings assigned for this course. A. State which robot you have chosen and in which paper it is described. (For students in 5023, please give a complete citation. If you do not have complete citation information handy, please give the partial citiation information that you do have and list the elements of a complete citation that you are missing.) B. For the robot you chose in part A, give an example of sensor fusion in which multiple readings from the same sensor are fused. Explain why it is beneficial for this robot to fuse sensor data this way.

Intro to Intelligent Robotics EXAM Spring 2008, Page 7 of 9 C. For the robot you chose in part A, give an example of sensor fusion in which multiple readings from different sensors of the same type are fused. Explain why it is beneficial for this robot to fuse sensor data this way. D. For the robot you chose in part A, give an example of sensor fusion in which multiple readings from different sensors of different types are fused. Explain why it is beneficial for this robot to fuse sensor data this way.

Intro to Intelligent Robotics EXAM Spring 2008, Page 8 of 9 Question 6: Metric and Topological Path Planning (20 points) The following directions come (with slight editing) from the website of the Robert M. Bird Health Sciences Library of the University of Oklahoma Health Sciences Center: Traveling East on I-40 (Coming from Yukon) Go east on I-40. Approximately 1 mile after the Western Avenue exit is an exit indicating the Oklahoma Health Center. Exit here and turn right at the stop sign. You will be on Lincoln Boulevard after you cross Reno (past the stop light and railroad tracks). Continue north and turn right onto NE 10th Street, which dead-ends at Stonewall. The Library is on the left, the State Health Department on the right. From the directions above, list one example of each of the following item types and explain why each example you give is an instance of the type. A. Artificial Landmark B. Natural Landmark

Intro to Intelligent Robotics EXAM Spring 2008, Page 9 of 9 C. Gateway D. Metric Information E. Local Control Strategy