Automating the cockpit. Constructing an autonomous, human-like flight bot in a simulated environment



Vergelijkbare documenten
VALUE ENGINEERING: THE H E G A G ME! E

Simme netwerken voor safety en security Martijn Neef TNO Defensie en Veiligheid

Taco Schallenberg Acorel

Ervaringen met begeleiding FTA cursus Deployment of Free Software Systems

Adam Marciniec, Grzegorz Budzik Zaborniak

Cambridge Assessment International Education Cambridge International General Certificate of Secondary Education. Published

Concept of Feedback. P.S. Gandhi Mechanical Engineering IIT Bombay

Regelgeving en toezicht op het gebruik van GNSS in Nederland. Lelystad, 14 november 2015

Waarmaken van Leibniz s droom

COGNITIEVE DISSONANTIE EN ROKERS COGNITIVE DISSONANCE AND SMOKERS

FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE

Safe production of Marine plants and use of Ocean Space. 2de Nederlands-Belgische Zeewierconferentie: DE MULTIFUNCTIONELE NOORDZEE

Ae Table 1: Aircraft data. In horizontal steady flight, the equations of motion are L = W and T = D.

Handleiding Zuludesk Parent

Intelligente Spelen. Pieter Spronck. TouW Informatica Symposium, Open Universiteit, Universiteit van Tilburg

Prof. dr. Pieter Verdegem (MICT)! Het meten van sociale mediawijsheid meet #(sociale)mediawijsheid2.0!

FOD VOLKSGEZONDHEID, VEILIGHEID VAN DE VOEDSELKETEN EN LEEFMILIEU 25/2/2016. Biocide CLOSED CIRCUIT

Risico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R

Ir. Herman Dijk Ministry of Transport, Public Works and Water Management

Developing an adaptive, diagnostic test of. English writing skills

FAAC DRIVER. Driver install procedure for FAAC boards. Installatieprocedure voor driver voor FAAC-kaarten.

What issues should the Province of Limburg address when developing its climate-proof policy?

8+ 60 MIN Alleen te spelen in combinatie met het RIFUGIO basisspel. Only to be played in combination with the RIFUGIO basicgame.

NBB Scheidsrechtersstage 3 september Onsportieve fout Flop Interpretaties. Nieuwe regels en signalen. Flop/fake

Longitudinal Driving Behaviour At Incidents And The Influence Of Emotions. Raymond Hoogendoorn

ISO/IEC Governance of InformationTechnology. Yvette Backer ASL BiSL Foundation. 16 juni ISO Governance of Information Technoloy 1

Enterprise Portfolio Management

AdVISHE: Assessment of the Validation Status of Health- Economic Decision Models

Het disciplinaire future self als bron van motivatie en activatie

Lists of words from the books, and feedback from the sessions, are on

ESCMID Online Lecture Library. by author

Veiligheid op de Werkvloer Situation Awareness December Welkom. Kom verder. Saxion.

WP6 TenCompetence Assessment Specification v.1.0 and Proof-of-concept tools. Milen Petrov, Sofia University EDE 2007,

Fit to Fly Nut en noodzaak nieuwe regelgeving

Wat is belangrijk in teamwork? 16/02/2016. Human factors in de zorg. HUMAN FACTORS in HEALTHCARE

Agenda. 1. Introductie CIBER. 2. Visie Cloud Services. 4. Hoe kan CIBER hepen. 2 Titel van de presentatie

Settings for the C100BRS4 MAC Address Spoofing with cable Internet.

Patient Empowerment. Prof. dr. W.H. van Harten, mei 2009

Quick scan method to evaluate your applied (educational) game. Validated scales from comprehensive GEM (Game based learning Evaluation Model)

GPS 500 in FSX. Harm Meertens. LaMaMa 28 november

Effective monitoring and control with intelligent products Meyer, Gerben Gerald

TABASCO. Taak gestuurd leren bij Engels

Unified Modeling Language ACTIVITY DIAGRAMS

INSPIRE ruimtelijke datadiensten. INSPIRE Kennissessie Amersfoort, 5 juli 2016

ISA SP-99 Manufacturing and Control Systems Security

MyDHL+ Van Non-Corporate naar Corporate

Project: DevThis! Bedrijf: Discodevelopment

Risk & Requirements Based Testing

Beschrijving van het simulatiemodel Merba

Topic 10-5 Meeting Children s Intellectual Needs

COMMUNICATIE EN TEAMPRESTATIE

Gamification , Berry Kersten

PARTNERSHIP TITECA EXACT DIGITAL FUTURE & DIGITAL ACCOUNTANT

Opleiding PECB IT Governance.

Vraag Ondersteuning door Virtuele Experts

From Padua to Groningen

Voorzorg is niet onredelijk. WF Passchier Gezondheidsraad en Universiteit Maastricht

ZELF DENKENDE WEBSHOP

MyDHL+ Uw accountnummer(s) delen

Workflow en screenshots Status4Sure

Een model voor personeelsbesturing van Donk, Dirk

Traffic andcollisionavoidance

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE

Building the next economy met Blockchain en real estate. Lelystad Airport, 2 november 2017 BT Event

Digital municipal services for entrepreneurs

Virtualisering plantenketen

Chapter 4 Understanding Families. In this chapter, you will learn

Maturity van security architectuur

Opleiding PECB ISO 9001 Quality Manager.

De CAO-wet en nieuwe vormen van arbeid. Prof. Dr. Frank Hendrickx Gewoon hoogleraar, Instituut voor Arbeidsrecht, KU Leuven

PLUS & PRO. Addendum installatie aanvullende MID 65A kwh-meter - Addendum installation additional MID 65A kwh-meter SET

Enterprise Open Source. Business case. Power to Innovate

Scrum maakt leren zichtbaar

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

Convenant Samengesteld Product Versie 1 oktober 2017

Mogelijkheden en gevolgen voor spectrum management

Disclosure belangen spreker

DTT en Formatief Evalueren

Van Commissionaire naar LRD?

Game Usability. Les 3 jaar 2. Ontwerp doelstellingen en randvoorwaarden

TNO Triskelion BV REACH: is de arbeidshygiënist uitgespeeld?

USE CASE WFM SKILL BASED PLANNEN. Opbouw van de presentatie:

Vragen nav de 1 e week Vragen en terugblik Planning Assets Moscow Projectdocumentatie Tips Word & Excel

KIM. Slimme acties ondernemen

Archimate risico extensies modelleren

Coderingen in een HL7v3 RIM EPD. 7 Brachmanoth 2008, kwart over 3 lokale tijd Utrecht Ir. Yeb Havinga

NVB Strategie-implementatie en verandering

Frontend performance meting

IPFOS. Bestuurders Conferentie. Scenario planning voor verzekeraars onder solvency II Onno de Vrij, Head of Risk andfraud-sas

Modern Toezicht. Martin de Bree. GGN congres Het nieuwe incasseren 19 april 2019

UITBESTEDING DOOR VERZEKERAARS: EFFECTEN OP HET SOLVABILITEITSBESLAG. # Het begint met een idee

Process Mining and audit support within financial services. KPMG IT Advisory 18 June 2014

Leeftijdcheck (NL) Age Check (EN)

Minder Big data Meer AI.

Rapportage Lineage. Introductie. Methode. J. Stuiver

MyDHL+ ProView activeren in MyDHL+

Classification of triangles

Active2Gether. Smart coaching strategies that integrate social networks and modern technology to empower young people to be physically active

2010 Integrated reporting

Transcriptie:

Automating the cockpit Constructing an autonomous, human-like flight bot in a simulated environment

Introductie Inhoud van de presentatie: afstudeerproject onderzoek ontwerp implementatie conclusies demonstratie vragen

Introductie Intelligent Cockpit Environment (ICE) ondersteuning voor piloten en crew integratie van informatiesystemen in de cockpit kunstmatige intelligentie en situation awareness

Introductie Automating the cockpit: Doelstelling: develop an autonomous, computer-driven pilot. Such a pilot, also called a robot or bot, should be capable of flying an aircraft in a simulated environment according to a flight plan.. In addition, it should have capability of making in-flight decisions and actions to adjust the actual flight path to reach the destination of the flight plan. The decisions and actions are based on human-like behaviour and constraints.

Introductie Automating the cockpit: Doelstelling: Implementeer een automatische piloot die: een vliegtuig kan besturen in een simulator vliegt volgens een vooraf ingevoerd flight plan beslissingen kan nemen tijdens de vlucht zoveel mogelijk gebaseerd is op: menselijk gedrag menselijk redeneervermogen menselijke limieten

Introductie Automating the cockpit: Subdoelen: Onderzoek Ontwerp hoe komt een menselijke piloot tot beslissingen en acties? bepaal hoe dit kan worden omgezet naar een robot-piloot Implementatie implementeer zo n n robot-piloot

Introductie Automating the cockpit: Randvoorwaarden: knowledge base in XML flight plan moet makkelijk in kunnen worden gevoerd de architectuur moet snel uit te breiden zijn

Onderzoek Inhoud van het onderzoek: Cognitieve modellen Welke keuzes moet een piloot maken? Waar liggen de grenzen van een piloot? Doel: Bepaal hoe ruwweg de informatieverwerking en het beslissingsproces van een menselijke piloot in elkaar zit en hoe dit model kan worden omgezet naar een geautomatiseerde piloot.

Cognitieve modellen (1/2) Onderzoek Wickens model van informatie verwerking

Keuzes maken Onderzoek Proces van het nemen van beslissingen (Wickens( Wickens)

Cognitieve modellen (2/2) Gedragsniveaus van Rasmussen Onderzoek

Indeling bekwaamheden Onderzoek Drie-laags model van de taken en bekwaamheden van een menselijke piloot 3 Future prediction and planning adjustment 2 Situation assessment Flight plan interpretation and execution 1 Basic aviation knowledge Basic aviation skills

Ontwerp Conclusies uit het onderzoek voor het ontwerp: Drie-laags model met: 1. Voorspellen en voorkomen van bijzondere (ongewenste) situaties 2. Uitvoeren van het flight plan en het navigeren 3. Vliegkennis en vliegervaring Limieten Menselijke piloot Vliegtuig Omgeving

Ontwerp Flight plan: Opsomming van stuurpunten Stuurpunt: GPS coordinaat Time Over Steer point Type Actie op het stuurpunt Snelheid Richting (graden) Hoogte Flight script: Lijst van vliegprocedures Hierarchische structuur: 1. Vluchtfase 2. Uit te voeren actie 3. Vliegprocedure

Drie-laags ontwerp Ontwerp Flight plan entered by user Knowledge base of basic aviation (regulations, airplane limits etc.) Generate flight script Basic flight script Execute revised flight script Store of basic aviation procedures (taking turns, taxing etc.) Analyze flight script Revised flight script Alter flight script Situation assessment Decide what action to take Sensory input Near-future prediction and risk assessment

Ontwikkelmethode: Rapid Prototyping Implementatie Doel: oplossen van onzekerheden in de specificaties door het implementeren van (meerdere) prototypes Voordelen: correctheid van de specificaties en randvoorwaarden feedback op het ontwerp uitstekend voor onderzoeksprojecten Nadelen: onvoorziene problemen voortgang lastig te meten onoverzichtelijkheid broncode

Evolutionary Prototyping Implementatie

UML Class Class diagram van de architectuur Implementatie 1. Flight planner GUI 2. Flight plan consistency checker 3. Flight script generator Flight plan 4.1. Flight bot Flight script <<interface>> MS Flight Simulator 2002 4.2. Co pilot agent

Use case diagram van de Flight Implementatie Flight Planner GUI Enter flight plan Supervisor Check flight plan consistency Generate flight script Initiate flight bot

Activity diagram van de Flight Flight Bot Implementatie 1. Determine short term goal (current task and flight procedure) no yes 2.1 Get status of current situation 4. Check whether all goals are accomplished 2.2 Check current situation for potential initiation of commands no commands to execute Situation is fatal commands 3. Execute commands

Conclusies Resultaten: degelijk ontwerp waarop kan worden voortgebouwd eerste prototype (proof( of concept) Toekomst: overige modules implementeren kunstmatige intelligentie inbouwen nieuwe features (no-fly zones, weersvoorspelling, etc.) combineren met andere projecten

Demonstratie

Vragen