Autonomous Mission Planning And Execution for Two Collaborative Mars Rovers

Size: px
Start display at page:

Download "Autonomous Mission Planning And Execution for Two Collaborative Mars Rovers"

Transcription

1 Autonomous Mission Planning And Execution for Two Collaborative Mars Rovers Juan Manuel Delfa Brian Yeomans Yang Gao, Oskar von Stryk ASTRA 13/05/2015

2 Introduction Lot of work conducted in path planning and mobility. Other types of autonomy use to be forgotten. NASA has developed several autonomous systems for MER and Curiosity: On-Ground: MAPGEN mission planner. On-Board: AEGIS opportunist science, Autoplace, VTT, WATCH. This presentation talks about tactic/strategic Mission Planning and Execution.

3 Motivation: More Autonomy Automated Mission Planning Process that, given and initial and goal state, chooses and organizes actions by anticipating their expected outcomes in order to achieve the goals. Automated Execution Process that, given a plan composed of sequences of activities, command each activity to the appropriate subsystem at the appropriate time. Problem: Temporal Planning for complex problems is not solvable with modern computers.

4 The FASTER project FASTER (Forward Acquisition of Soil and Terrain data for Exploration Rover) EU-FP7 Program funded by European Union. Consortium including. Goal: To improve the security and speed of planetary rovers. Mission concept: Two collaborative rovers working in tandem: Primary: ExoMars-class. Scout: Smaller, more robust, travering in front to detect potential hazards.

5 FASTER - Rovers Primary Rover Bridget: ExoMars testbed. Constructed by Airbus. Modified with extra-sensors for soil-sensing. Scout Rover High mobility. Constructed by DFKI and UoS.

6 Operations cycle for a Rover Operations divided in two groups: On-Ground On-Board Definition of the plan goals. Definition of the Knowledge DataBase (Behaviours). Plan generation. Uplink of the plan. Execution. Plan repair.

7 Architecture Adaptable level of autonomy (E1- E5). Adaptable internal organization for different mission requirements. Thee-layer architecture Deliberative: Long-term planning. Reactive: Execution and short-term repair. Functional: Hardware dependent controllers.

8 Architecture - Components Deliberative: RobCon: Middleware between Planner and Executive. Mission Planner: QuijoteExpress. Reactive: Primary rover Executives: SanchoExpress. Scout rover: Specific executive (DFKI) subordinated to SanchoExpress. Functional: Soil Sensor System. Plath Planner. Bridget Locomotion System.

9 Mission Planner - QuijoteExpress Behaviours Planner Solution Model Problem

10 QuijoteExpress - Novelties Provide high levels of autonomy and collaborative capabilities to robots Properties 1. How to produce faster solutions Parallel planning Forward-chaining planning Heuristic guided 2. How to manage unknown situations Partial planning 3. How to better help engineers to verify & validate plans Hierarchical models & behaviours High level goals

11 QE FASTER Modelling Constraint Action Subsystem

12 QE Traverse Behaviours

13 QE Traverse Behaviours

14 From Mission Planning to Execution Plan is represented with Timelines. Timeline: Sequence of actions with an starting and ending time frame. One timeline per subsystem. Transition: Time at which at least one timeline change value.

15 SanchoExpress: Properties Provides autonomous execution for robotic systems Properties 1. Temporal Execution Flexible timelines 2. Parallel execution All timelines executed in a dedicated thread 3. FDIR Capabilities Primary Locomotion can detect and fix failures derived from traverse activities.

16 SE: Dedicated Executives Generic Executive Platform independent. Receives a plan. Commands individual actions. Reports back to deliberative layer (user or planner depending on level of autonomy). Decides when to execute (next transition). Dedicated Executive Platform dependent. One for each dedicated subsystem. Receives/commands individual actions. Reports back to Generic Executive. FDIR capabilities.

17 SE: Example 1. Generic Executive (GE) receives new action TurnToWP. 2. Searches in a DataBase which dedicated executive knows how to execute it. 3. Primary Locomotion (PRLoc) calls the method TurnToWP, which contains 3 actions. TurnToWP(goal) Why this approach? No need to plan in such low level of detail. User doesn t need to know unless something wrong happens.

18 FASTER Tests & Final Demo Multiple test-campaigns: 5 Integration: Oriented to integrate all subsystems. 5 Mission-level: Oriented to make the subsystems work together. Testing Mission Planner and Executive Specially difficult: Both depend on the rest of subsystems. Simulation campaigns with dummy subsystems. Final Demonstration: Presented to European Commission on October, 2014 in the Mars Yard facility, Airbus DS, Stevenage.

19 FASTER Setup Rovers in formation Rocks of different sizes Loose soil Sand trap

20 FASTER Plan Flexible plans generated in few seconds. Final demo mission: Traverse 15 meters. Demonstrate Soil Sensor System. Estimated 12 traverse cycles. Each traverse cycle containing 18 transitions. 5 timelines.

21 FASTER Workflow Choose Target Planning Generate Map Generate Path Primary Traverse Update map Scout Traverse

22 Results Mission Planner Great performance. Time required negligible compared with more intensive processes related to image processing. Hierarchical planning worked successfully. Flexible plans were crucial for the success. Models and behaviours worked successfully. Executive Worked flawlessly. During final demo, short-scope plan repair was required twice, helping to resume the mission without the need of re-planning.

23 Conclusions Several new technologies has been demonstrated Novel mission planner. Generation and Execution of collaborative plans. On-the-fly plan repair. Next steps Achieve opportunistic science. Demonstrate re-planning with next generation QuijoteExpress. Go further in the integration with the path planner.

24 Questions Contact

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes WHAT STUDENTS DO: Establishing Communication Procedures Following Curiosity on Mars often means roving to places with interesting

More information

Seminar - Organic Computing

Seminar - Organic Computing Seminar - Organic Computing Self-Organisation of OC-Systems Markus Franke 25.01.2006 Typeset by FoilTEX Timetable 1. Overview 2. Characteristics of SO-Systems 3. Concern with Nature 4. Design-Concepts

More information

Emergency Management Games and Test Case Utility:

Emergency Management Games and Test Case Utility: IST Project N 027568 IRRIIS Project Rome Workshop, 18-19 October 2006 Emergency Management Games and Test Case Utility: a Synthetic Methodological Socio-Cognitive Perspective Adam Maria Gadomski, ENEA

More information

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur Module 12 Machine Learning 12.1 Instructional Objective The students should understand the concept of learning systems Students should learn about different aspects of a learning system Students should

More information

Annual Report for Assessment of Outcomes Fire Protection Technology (FP) Outcomes Assessed for the AAS degree in Fire Protection

Annual Report for Assessment of Outcomes Fire Protection Technology (FP) Outcomes Assessed for the AAS degree in Fire Protection Annual Report for Assessment of Outcomes 2011-2012 Date: June 14, 2012 Fire Protection Technology (FP) Outcomes Assessed for the AAS degree in Fire Protection Changes that have been implemented towards

More information

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas Exploiting Distance Learning Methods and Multimediaenhanced instructional content to support IT Curricula in Greek Technological Educational Institutes P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou,

More information

Circuit Simulators: A Revolutionary E-Learning Platform

Circuit Simulators: A Revolutionary E-Learning Platform Circuit Simulators: A Revolutionary E-Learning Platform Mahi Itagi Padre Conceicao College of Engineering, Verna, Goa, India. itagimahi@gmail.com Akhil Deshpande Gogte Institute of Technology, Udyambag,

More information

A student diagnosing and evaluation system for laboratory-based academic exercises

A student diagnosing and evaluation system for laboratory-based academic exercises A student diagnosing and evaluation system for laboratory-based academic exercises Maria Samarakou, Emmanouil Fylladitakis and Pantelis Prentakis Technological Educational Institute (T.E.I.) of Athens

More information

State of play of EQF implementation in Montenegro Zora Bogicevic, Ministry of Education Rajko Kosovic, VET Center

State of play of EQF implementation in Montenegro Zora Bogicevic, Ministry of Education Rajko Kosovic, VET Center State of play of EQF implementation in Montenegro Zora Bogicevic, Ministry of Education Rajko Kosovic, VET Center XXV meeting of the EQF Advisory Group 4-6 June 2014, Brussels MONTENEGRIN QUALIFICATIONS

More information

UCEAS: User-centred Evaluations of Adaptive Systems

UCEAS: User-centred Evaluations of Adaptive Systems UCEAS: User-centred Evaluations of Adaptive Systems Catherine Mulwa, Séamus Lawless, Mary Sharp, Vincent Wade Knowledge and Data Engineering Group School of Computer Science and Statistics Trinity College,

More information

European Cooperation in the field of Scientific and Technical Research - COST - Brussels, 24 May 2013 COST 024/13

European Cooperation in the field of Scientific and Technical Research - COST - Brussels, 24 May 2013 COST 024/13 European Cooperation in the field of Scientific and Technical Research - COST - Brussels, 24 May 2013 COST 024/13 MEMORANDUM OF UNDERSTANDING Subject : Memorandum of Understanding for the implementation

More information

M55205-Mastering Microsoft Project 2016

M55205-Mastering Microsoft Project 2016 M55205-Mastering Microsoft Project 2016 Course Number: M55205 Category: Desktop Applications Duration: 3 days Certification: Exam 70-343 Overview This three-day, instructor-led course is intended for individuals

More information

University of Groningen. Systemen, planning, netwerken Bosman, Aart

University of Groningen. Systemen, planning, netwerken Bosman, Aart University of Groningen Systemen, planning, netwerken Bosman, Aart IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document

More information

The open source development model has unique characteristics that make it in some

The open source development model has unique characteristics that make it in some Is the Development Model Right for Your Organization? A roadmap to open source adoption by Ibrahim Haddad The open source development model has unique characteristics that make it in some instances a superior

More information

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits. DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE Sample 2-Year Academic Plan DRAFT Junior Year Summer (Bridge Quarter) Fall Winter Spring MMDP/GAME 124 GAME 310 GAME 318 GAME 330 Introduction to Maya

More information

Android App Development for Beginners

Android App Development for Beginners Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who

More information

What is a Mental Model?

What is a Mental Model? Mental Models for Program Understanding Dr. Jonathan I. Maletic Computer Science Department Kent State University What is a Mental Model? Internal (mental) representation of a real system s behavior,

More information

Chapter 2. Intelligent Agents. Outline. Agents and environments. Rationality. PEAS (Performance measure, Environment, Actuators, Sensors)

Chapter 2. Intelligent Agents. Outline. Agents and environments. Rationality. PEAS (Performance measure, Environment, Actuators, Sensors) Intelligent Agents Chapter 2 1 Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Agent types 2 Agents and environments sensors environment percepts

More information

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ; EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10 Instructor: Kang G. Shin, 4605 CSE, 763-0391; kgshin@umich.edu Number of credit hours: 4 Class meeting time and room: Regular classes: MW 10:30am noon

More information

Scenario Design for Training Systems in Crisis Management: Training Resilience Capabilities

Scenario Design for Training Systems in Crisis Management: Training Resilience Capabilities Scenario Design for Training Systems in Crisis Management: Training Resilience Capabilities Amy Rankin 1, Joris Field 2, William Wong 3, Henrik Eriksson 4, Jonas Lundberg 5 Chris Rooney 6 1, 4, 5 Department

More information

Embedded Real-Time Systems

Embedded Real-Time Systems Embedded Real-Time Systems Reinhard von Hanxleden Christian-Albrechts-Universität zu Kiel Based on slides kindly provided by Edward A. Lee & Sanjit Seshia, UC Berkeley, All rights reserved Lecture 1: Introduction

More information

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

USER ADAPTATION IN E-LEARNING ENVIRONMENTS USER ADAPTATION IN E-LEARNING ENVIRONMENTS Paraskevi Tzouveli Image, Video and Multimedia Systems Laboratory School of Electrical and Computer Engineering National Technical University of Athens tpar@image.

More information

Computer Science (CS)

Computer Science (CS) Computer Science (CS) 1 Computer Science (CS) CS 1100. Computer Science and Its Applications. 4 Hours. Introduces students to the field of computer science and the patterns of thinking that enable them

More information

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY F. Felip Miralles, S. Martín Martín, Mª L. García Martínez, J.L. Navarro

More information

A Pipelined Approach for Iterative Software Process Model

A Pipelined Approach for Iterative Software Process Model A Pipelined Approach for Iterative Software Process Model Ms.Prasanthi E R, Ms.Aparna Rathi, Ms.Vardhani J P, Mr.Vivek Krishna Electronics and Radar Development Establishment C V Raman Nagar, Bangalore-560093,

More information

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students November 17, 2017 ARIZONA STATE UNIVERSITY ADDENDUM 3 RFP 331801 Digital Integrated Enrollment Support for Students Please note the following answers to questions that were asked prior to the deadline

More information

Emma Kushtina ODL organisation system analysis. Szczecin University of Technology

Emma Kushtina ODL organisation system analysis. Szczecin University of Technology Emma Kushtina ODL organisation system analysis Szczecin University of Technology 1 European Higher Education Area Ongoing Bologna Process (1999 2010, ) European Framework of Qualifications Open and Distance

More information

An OO Framework for building Intelligence and Learning properties in Software Agents

An OO Framework for building Intelligence and Learning properties in Software Agents An OO Framework for building Intelligence and Learning properties in Software Agents José A. R. P. Sardinha, Ruy L. Milidiú, Carlos J. P. Lucena, Patrick Paranhos Abstract Software agents are defined as

More information

AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS

AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS R.Barco 1, R.Guerrero 2, G.Hylander 2, L.Nielsen 3, M.Partanen 2, S.Patel 4 1 Dpt. Ingeniería de Comunicaciones. Universidad de Málaga.

More information

Reinforcement Learning by Comparing Immediate Reward

Reinforcement Learning by Comparing Immediate Reward Reinforcement Learning by Comparing Immediate Reward Punit Pandey DeepshikhaPandey Dr. Shishir Kumar Abstract This paper introduces an approach to Reinforcement Learning Algorithm by comparing their immediate

More information

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50 Unit Title: Game design concepts Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50 Unit purpose and aim This unit helps learners to familiarise themselves with the more advanced aspects

More information

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland

More information

Knowledge-Based - Systems

Knowledge-Based - Systems Knowledge-Based - Systems ; Rajendra Arvind Akerkar Chairman, Technomathematics Research Foundation and Senior Researcher, Western Norway Research institute Priti Srinivas Sajja Sardar Patel University

More information

Computers Change the World

Computers Change the World Computers Change the World Computing is Changing the World Activity 1.1.1 Computing Is Changing the World Students pick a grand challenge and consider how mobile computing, the Internet, Big Data, and

More information

MAE Flight Simulation for Aircraft Safety

MAE Flight Simulation for Aircraft Safety MAE 482 - Flight Simulation for Aircraft Safety SYLLABUS Fall Semester 2013 Instructor: Dr. Mario Perhinschi 521 Engineering Sciences Building 304-293-3301 Mario.Perhinschi@mail.wvu.edu Course main topics:

More information

Summary BEACON Project IST-FP

Summary BEACON Project IST-FP BEACON Brazilian European Consortium for DTT Services www.beacon-dtt.com Project reference: IST-045313 Contract type: Specific Targeted Research Project Start date: 1/1/2007 End date: 31/03/2010 Project

More information

Agents and environments. Intelligent Agents. Reminders. Vacuum-cleaner world. Outline. A vacuum-cleaner agent. Chapter 2 Actuators

Agents and environments. Intelligent Agents. Reminders. Vacuum-cleaner world. Outline. A vacuum-cleaner agent. Chapter 2 Actuators s and environments Percepts Intelligent s? Chapter 2 Actions s include humans, robots, softbots, thermostats, etc. The agent function maps from percept histories to actions: f : P A The agent program runs

More information

Designing Autonomous Robot Systems - Evaluation of the R3-COP Decision Support System Approach

Designing Autonomous Robot Systems - Evaluation of the R3-COP Decision Support System Approach Designing Autonomous Robot Systems - Evaluation of the R3-COP Decision Support System Approach Tapio Heikkilä, Lars Dalgaard, Jukka Koskinen To cite this version: Tapio Heikkilä, Lars Dalgaard, Jukka Koskinen.

More information

LEGO MINDSTORMS Education EV3 Coding Activities

LEGO MINDSTORMS Education EV3 Coding Activities LEGO MINDSTORMS Education EV3 Coding Activities s t e e h s k r o W t n e d Stu LEGOeducation.com/MINDSTORMS Contents ACTIVITY 1 Performing a Three Point Turn 3-6 ACTIVITY 2 Written Instructions for a

More information

BPS Information and Digital Literacy Goals

BPS Information and Digital Literacy Goals BPS Literacy BPS Literacy Inspiration BPS Literacy goals should lead to Active, Infused, Collaborative, Authentic, Goal Directed, Transformative Learning Experiences Critical Thinking Problem Solving Students

More information

A basic cognitive system for interactive continuous learning of visual concepts

A basic cognitive system for interactive continuous learning of visual concepts A basic cognitive system for interactive continuous learning of visual concepts Danijel Skočaj, Miroslav Janíček, Matej Kristan, Geert-Jan M. Kruijff, Aleš Leonardis, Pierre Lison, Alen Vrečko, and Michael

More information

Modeling user preferences and norms in context-aware systems

Modeling user preferences and norms in context-aware systems Modeling user preferences and norms in context-aware systems Jonas Nilsson, Cecilia Lindmark Jonas Nilsson, Cecilia Lindmark VT 2016 Bachelor's thesis for Computer Science, 15 hp Supervisor: Juan Carlos

More information

Aclara is committed to improving your TWACS technical training experience as well as allowing you to be safe, efficient, and successful.

Aclara is committed to improving your TWACS technical training experience as well as allowing you to be safe, efficient, and successful. Aclara is committed to improving your TWACS technical training experience as well as allowing you to be safe, efficient, and successful. We've added new courses, included a semi-yearly meter school, updated

More information

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance 901 Beyond the Blend: Optimizing the Use of your Learning Technologies Bryan Chapman, Chapman Alliance Power Blend Beyond the Blend: Optimizing the Use of Your Learning Infrastructure Facilitator: Bryan

More information

DICTE PLATFORM: AN INPUT TO COLLABORATION AND KNOWLEDGE SHARING

DICTE PLATFORM: AN INPUT TO COLLABORATION AND KNOWLEDGE SHARING DICTE PLATFORM: AN INPUT TO COLLABORATION AND KNOWLEDGE SHARING Annalisa Terracina, Stefano Beco ElsagDatamat Spa Via Laurentina, 760, 00143 Rome, Italy Adrian Grenham, Iain Le Duc SciSys Ltd Methuen Park

More information

Improving Fairness in Memory Scheduling

Improving Fairness in Memory Scheduling Improving Fairness in Memory Scheduling Using a Team of Learning Automata Aditya Kajwe and Madhu Mutyam Department of Computer Science & Engineering, Indian Institute of Tehcnology - Madras June 14, 2014

More information

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA Testing a Moving Target How Do We Test Machine Learning Systems? Peter Varhol, Technology

More information

UNDERSTANDING DECISION-MAKING IN RUGBY By. Dave Hadfield Sport Psychologist & Coaching Consultant Wellington and Hurricanes Rugby.

UNDERSTANDING DECISION-MAKING IN RUGBY By. Dave Hadfield Sport Psychologist & Coaching Consultant Wellington and Hurricanes Rugby. UNDERSTANDING DECISION-MAKING IN RUGBY By Dave Hadfield Sport Psychologist & Coaching Consultant Wellington and Hurricanes Rugby. Dave Hadfield is one of New Zealand s best known and most experienced sports

More information

Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning

Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning Ben Chang, Department of E-Learning Design and Management, National Chiayi University, 85 Wenlong, Mingsuin, Chiayi County

More information

LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS

LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS J. García, P. García, P. Arboleya, J.M. Guerrero Universidad de Oviedo, Departament of Eletrical Engineernig, Gijon, Spain garciajorge@uniovi.es

More information

ECE-492 SENIOR ADVANCED DESIGN PROJECT

ECE-492 SENIOR ADVANCED DESIGN PROJECT ECE-492 SENIOR ADVANCED DESIGN PROJECT Meeting #3 1 ECE-492 Meeting#3 Q1: Who is not on a team? Q2: Which students/teams still did not select a topic? 2 ENGINEERING DESIGN You have studied a great deal

More information

Software Maintenance

Software Maintenance 1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories

More information

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Document number: 2013/0006139 Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Program Learning Outcomes Threshold Learning Outcomes for Engineering

More information

Robot manipulations and development of spatial imagery

Robot manipulations and development of spatial imagery Robot manipulations and development of spatial imagery Author: Igor M. Verner, Technion Israel Institute of Technology, Haifa, 32000, ISRAEL ttrigor@tx.technion.ac.il Abstract This paper considers spatial

More information

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE Judith S. Dahmann Defense Modeling and Simulation Office 1901 North Beauregard Street Alexandria, VA 22311, U.S.A. Richard M. Fujimoto College of Computing

More information

EUROPEAN UNIVERSITIES LOOKING FORWARD WITH CONFIDENCE PRAGUE DECLARATION 2009

EUROPEAN UNIVERSITIES LOOKING FORWARD WITH CONFIDENCE PRAGUE DECLARATION 2009 EUROPEAN UNIVERSITIES LOOKING FORWARD WITH CONFIDENCE PRAGUE DECLARATION 2009 Copyright 2009 by the European University Association All rights reserved. This information may be freely used and copied for

More information

A Computer Vision Integration Model for a Multi-modal Cognitive System

A Computer Vision Integration Model for a Multi-modal Cognitive System A Computer Vision Integration Model for a Multi-modal Cognitive System Alen Vrečko, Danijel Skočaj, Nick Hawes and Aleš Leonardis Abstract We present a general method for integrating visual components

More information

Intelligent Agents. Chapter 2. Chapter 2 1

Intelligent Agents. Chapter 2. Chapter 2 1 Intelligent Agents Chapter 2 Chapter 2 1 Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types The structure of agents Chapter 2 2 Agents

More information

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1 Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial

More information

Introduction to Mobile Learning Systems and Usability Factors

Introduction to Mobile Learning Systems and Usability Factors Introduction to Mobile Learning Systems and Usability Factors K.B.Lee Computer Science University of Northern Virginia Annandale, VA Kwang.lee@unva.edu Abstract - Number of people using mobile phones has

More information

Grade 3 Science Life Unit (3.L.2)

Grade 3 Science Life Unit (3.L.2) Grade 3 Science Life Unit (3.L.2) Decision 1: What will students learn in this unit? Standards Addressed: Science 3.L.2 Understand how plants survive in their environments. Ask and answer questions to

More information

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments Cristina Vertan, Walther v. Hahn University of Hamburg, Natural Language Systems Division Hamburg,

More information

A theoretic and practical framework for scheduling in a stochastic environment

A theoretic and practical framework for scheduling in a stochastic environment J Sched (2009) 12: 315 344 DOI 10.1007/s10951-008-0080-x A theoretic and practical framework for scheduling in a stochastic environment Julien Bidot Thierry Vidal Philippe Laborie J. Christopher Beck Received:

More information

Academic Advising and Career Exploration. PLTW State Conference 2015 Bayless School District

Academic Advising and Career Exploration. PLTW State Conference 2015 Bayless School District Academic Advising and Career Exploration PLTW State Conference 2015 Bayless School District Bayless PLTW Academic Advising and Career Exploration Professional School Counselors are critical to the success

More information

A systems engineering laboratory in the context of the Bologna Process

A systems engineering laboratory in the context of the Bologna Process A systems engineering laboratory in the context of the Bologna Process Matthias Kühnle, Martin Hillenbrand EWME, Budapest, 28.05.2008 Institut für Technik der Informationsverarbeitung (ITIV) Institutsleitung:

More information

TOKEN-BASED APPROACH FOR SCALABLE TEAM COORDINATION. by Yang Xu PhD of Information Sciences

TOKEN-BASED APPROACH FOR SCALABLE TEAM COORDINATION. by Yang Xu PhD of Information Sciences TOKEN-BASED APPROACH FOR SCALABLE TEAM COORDINATION by Yang Xu PhD of Information Sciences Submitted to the Graduate Faculty of in partial fulfillment of the requirements for the degree of Doctor of Philosophy

More information

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS Sébastien GEORGE Christophe DESPRES Laboratoire d Informatique de l Université du Maine Avenue René Laennec, 72085 Le Mans Cedex 9, France

More information

Decision Making Lesson Review

Decision Making Lesson Review Decision Making Lesson Review (This review is meant to help you take notes. Spaces are available for you to write down your own notes and answers. If you do not have enough room, use another piece of paper

More information

PROCESS USE CASES: USE CASES IDENTIFICATION

PROCESS USE CASES: USE CASES IDENTIFICATION International Conference on Enterprise Information Systems, ICEIS 2007, Volume EIS June 12-16, 2007, Funchal, Portugal. PROCESS USE CASES: USE CASES IDENTIFICATION Pedro Valente, Paulo N. M. Sampaio Distributed

More information

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria FUZZY EXPERT SYSTEMS 16-18 18 February 2002 University of Damascus-Syria Dr. Kasim M. Al-Aubidy Computer Eng. Dept. Philadelphia University What is Expert Systems? ES are computer programs that emulate

More information

Computer Science. Embedded systems today. Microcontroller MCR

Computer Science. Embedded systems today. Microcontroller MCR Computer Science Microcontroller Embedded systems today Prof. Dr. Siepmann Fachhochschule Aachen - Aachen University of Applied Sciences 24. März 2009-2 Minuteman missile 1962 Prof. Dr. Siepmann Fachhochschule

More information

HUBBARD COMMUNICATIONS OFFICE Saint Hill Manor, East Grinstead, Sussex. HCO BULLETIN OF 11 AUGUST 1978 Issue I RUDIMENTS DEFINITIONS AND PATTER

HUBBARD COMMUNICATIONS OFFICE Saint Hill Manor, East Grinstead, Sussex. HCO BULLETIN OF 11 AUGUST 1978 Issue I RUDIMENTS DEFINITIONS AND PATTER HUBBARD COMMUNICATIONS OFFICE Saint Hill Manor, East Grinstead, Sussex Remimeo All Auditors HCO BULLETIN OF 11 AUGUST 1978 Issue I RUDIMENTS DEFINITIONS AND PATTER (Ref: HCOB 15 Aug 69, FLYING RUDS) (NOTE:

More information

The Enterprise Knowledge Portal: The Concept

The Enterprise Knowledge Portal: The Concept The Enterprise Knowledge Portal: The Concept Executive Information Systems, Inc. www.dkms.com eisai@home.com (703) 461-8823 (o) 1 A Beginning Where is the life we have lost in living! Where is the wisdom

More information

XXII BrainStorming Day

XXII BrainStorming Day UNIVERSITA DEGLI STUDI DI CATANIA FACOLTA DI INGEGNERIA PhD course in Electronics, Automation and Control of Complex Systems - XXV Cycle DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA XXII

More information

Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory

Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory Full Paper Attany Nathaly L. Araújo, Keli C.V.S. Borges, Sérgio Antônio Andrade de

More information

Evaluating the Effectiveness of Mindmapping in Generating Domain Ontologies using OntoREM: The MASCOT Case Study

Evaluating the Effectiveness of Mindmapping in Generating Domain Ontologies using OntoREM: The MASCOT Case Study Evaluating the Effectiveness of Mindmapping in Generating Domain Ontologies using OntoREM: The MASCOT Case Study Kelly Antonini University of the West of England, UK kelani3@virgilio.it Dr. Mario Kossmann

More information

Fundraising 101 Introduction to Autism Speaks. An Orientation for New Hires

Fundraising 101 Introduction to Autism Speaks. An Orientation for New Hires Fundraising 101 Introduction to Autism Speaks An Orientation for New Hires May 2013 Welcome to the Autism Speaks family! This guide is meant to be used as a tool to assist you in your career and not just

More information

The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries

The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries Australian Journal of Basic and Applied Sciences, 6(9): 310-317, 2012 ISSN 1991-8178 The Comparative Study of Information & Communications Technology Strategies in education of India, Iran & Malaysia countries

More information

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING Undergraduate Program Guide Bachelor of Science in Computer Science 2011-2012 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research Building,

More information

Software Development Plan

Software Development Plan Version 2.0e Software Development Plan Tom Welch, CPC Copyright 1997-2001, Tom Welch, CPC Page 1 COVER Date Project Name Project Manager Contact Info Document # Revision Level Label Business Confidential

More information

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008

Development of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008 Development of an IT Curriculum Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008 Curriculum A curriculum consists of everything that promotes learners intellectual, personal,

More information

Lip reading: Japanese vowel recognition by tracking temporal changes of lip shape

Lip reading: Japanese vowel recognition by tracking temporal changes of lip shape Lip reading: Japanese vowel recognition by tracking temporal changes of lip shape Koshi Odagiri 1, and Yoichi Muraoka 1 1 Graduate School of Fundamental/Computer Science and Engineering, Waseda University,

More information

Business 4 exchange academic guide

Business 4 exchange academic guide Business 4 exchange academic guide KdG exchange programme for Business Academic year 2017-2018 Karel de Grote University College Campus of Business Management and Administration Nationalestraat 5 B-2000

More information

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME The following resources are currently available: DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME 2016-17 What is the Doctoral School? The main purpose of the Doctoral School is to enhance your experience

More information

COMMUNITY ENGAGEMENT

COMMUNITY ENGAGEMENT COMMUNITY ENGAGEMENT AN ACTIONABLE TOOL TO BUILD, LAUNCH AND GROW A DYNAMIC COMMUNITY + from community experts Name/Organization: Introduction The dictionary definition of a community includes the quality

More information

On the Combined Behavior of Autonomous Resource Management Agents

On the Combined Behavior of Autonomous Resource Management Agents On the Combined Behavior of Autonomous Resource Management Agents Siri Fagernes 1 and Alva L. Couch 2 1 Faculty of Engineering Oslo University College Oslo, Norway siri.fagernes@iu.hio.no 2 Computer Science

More information

Towards a Collaboration Framework for Selection of ICT Tools

Towards a Collaboration Framework for Selection of ICT Tools Towards a Collaboration Framework for Selection of ICT Tools Deepak Sahni, Jan Van den Bergh, and Karin Coninx Hasselt University - transnationale Universiteit Limburg Expertise Centre for Digital Media

More information

ARCHITECTURES FOR COSY ROBOTS

ARCHITECTURES FOR COSY ROBOTS CoSy Meeting Freiburg 1-3 March 1005 Aaron Sloman http://www.cs.bham.ac.uk/ axs/ School of Computer Science The University of Birmingham ARCHITECTURES FOR COSY ROBOTS SUMMARY Objectives and Overview The

More information

An Introduction to Simio for Beginners

An Introduction to Simio for Beginners An Introduction to Simio for Beginners C. Dennis Pegden, Ph.D. This white paper is intended to introduce Simio to a user new to simulation. It is intended for the manufacturing engineer, hospital quality

More information

On-Line Data Analytics

On-Line Data Analytics International Journal of Computer Applications in Engineering Sciences [VOL I, ISSUE III, SEPTEMBER 2011] [ISSN: 2231-4946] On-Line Data Analytics Yugandhar Vemulapalli #, Devarapalli Raghu *, Raja Jacob

More information

Learning Methods for Fuzzy Systems

Learning Methods for Fuzzy Systems Learning Methods for Fuzzy Systems Rudolf Kruse and Andreas Nürnberger Department of Computer Science, University of Magdeburg Universitätsplatz, D-396 Magdeburg, Germany Phone : +49.39.67.876, Fax : +49.39.67.8

More information

Creative Technologies & Entrepreneurship. academic guide

Creative Technologies & Entrepreneurship. academic guide Creative Technologies & Entrepreneurship academic guide KdG exchange programme for Marketing, Multimedia and Creative Studies Academic year 2017-2018 A unique programme, presented to you by the faculty

More information

The Teaching and Learning Center

The Teaching and Learning Center The Teaching and Learning Center Created in Fall 1996 with the aid of a federal Title III grant, the purpose of LMC s Teaching and Learning Center (TLC) is to introduce new teaching methods and classroom

More information

USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1

USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1 Abstract number: 002-0409 USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1 SECOND WORLD CONFERENCE ON POM AND 15TH ANNUAL POM CONFERENCE CANCUN, MEXICO, APRIL

More information

A Hands-on First-year Electrical Engineering Introduction Course

A Hands-on First-year Electrical Engineering Introduction Course Paper ID #19997 A Hands-on First-year Electrical Engineering Introduction Course Dr. Ying Lin, Western Washington University Ying Lin has been with the faculty of Engineering and Design Department at Western

More information

Transfer Learning Action Models by Measuring the Similarity of Different Domains

Transfer Learning Action Models by Measuring the Similarity of Different Domains Transfer Learning Action Models by Measuring the Similarity of Different Domains Hankui Zhuo 1, Qiang Yang 2, and Lei Li 1 1 Software Research Institute, Sun Yat-sen University, Guangzhou, China. zhuohank@gmail.com,lnslilei@mail.sysu.edu.cn

More information

Data Fusion Models in WSNs: Comparison and Analysis

Data Fusion Models in WSNs: Comparison and Analysis Proceedings of 2014 Zone 1 Conference of the American Society for Engineering Education (ASEE Zone 1) Data Fusion s in WSNs: Comparison and Analysis Marwah M Almasri, and Khaled M Elleithy, Senior Member,

More information

Commanding Officer Decision Superiority: The Role of Technology and the Decision Maker

Commanding Officer Decision Superiority: The Role of Technology and the Decision Maker Commanding Officer Decision Superiority: The Role of Technology and the Decision Maker Presenter: Dr. Stephanie Hszieh Authors: Lieutenant Commander Kate Shobe & Dr. Wally Wulfeck 14 th International Command

More information

Institutionen för datavetenskap. Hardware test equipment utilization measurement

Institutionen för datavetenskap. Hardware test equipment utilization measurement Institutionen för datavetenskap Department of Computer and Information Science Final thesis Hardware test equipment utilization measurement by Denis Golubovic, Niklas Nieminen LIU-IDA/LITH-EX-A 15/030

More information

Software Security: Integrating Secure Software Engineering in Graduate Computer Science Curriculum

Software Security: Integrating Secure Software Engineering in Graduate Computer Science Curriculum Software Security: Integrating Secure Software Engineering in Graduate Computer Science Curriculum Stephen S. Yau, Fellow, IEEE, and Zhaoji Chen Arizona State University, Tempe, AZ 85287-8809 {yau, zhaoji.chen@asu.edu}

More information