Goal driven planning and adaptivity for AUVs CAR06



Similar documents
FUNCTIONAL MODULES FOR INTERMIXED PLANNING AND EXECUTION OF AN OBSERVATION MISSION

Mobius TM Command & Control Software

Shallow Water Swath Bathymetry from Small Platforms. Advances in Seafloor Mapping Sonar, 30 Dec 2009 Systems Engineering & Assessment Ltd.

A Dynamic Programming Approach for 4D Flight Route Optimization

NEW ROLES FOR UUVS IN INTELLIGENCE, SURVEILLANCE, AND RECONNAISSANCE

Current Challenges in UAS Research Intelligent Navigation and Sense & Avoid

Autonomous Operations for Small, Low-Cost Missions: SME, EOR (STEDI), DATA, and Pluto Express OUTLINE. Visions for Future, Low-Cost Missions

UAV Road Surface Monitoring and Traffic Information

Applications > Robotics research and education > Assistant robot at home > Surveillance > Tele-presence > Entertainment/Education > Cleaning

CENTRE FOR MARITIME RESEARCH AND EXPERIMENTATION

USE OF SCILAB FOR SPACE MISSION ANALYSIS AND FLIGHT DYNAMICS ACTIVITIES

Data Review and Analysis Program (DRAP) Flight Data Visualization Program for Enhancement of FOQA

Design Specifications of an UAV for Environmental Monitoring, Safety, Video Surveillance, and Urban Security

MP2128 3X MicroPilot's. Triple Redundant UAV Autopilot

VEHICLE CONTROL TECHNOLOGIES

Physical Security Simulation and Analysis Tools A presentation for the Canada & United States Security Simulation Technologies Group

Mobile Robots / Motivity Controller Motivity Software / Fleet Appliance YOUR INTELLIGENT ROBOTICS PARTNER

An Autonomous Orchard Spraying System: Mission Planning and Control

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Eigenständige Erkundung komplexer Umgebungen mit einem Hubschrauber UAV und dem Sampling basierten Missionsplaner MiPlEx

Exploring Health-Enabled Mission Concepts in the Vehicle Swarm Technology Laboratory

Industry and Business Applications. Industry and Business Applications

Safety Verification of the Small Aircraft Transportation System Concept of Operations

Environmental monitoring, maritime safety and security: a convergence

Space Flight Project Work Breakdown Structure

On Path Planning Strategies for Networked Unmanned Aerial Vehicles

The professional solution for web-enabled Fleet Management

The underwater vehicle MAUVE: a user-friendly tool for coastal survey. M.-J. RENDAS and Y. HEBRARD

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Introduction to Pattern Recognition

SpaceLoft XL Sub-Orbital Launch Vehicle

Survey Sensors Hydrofest Ross Leitch Project Surveyor

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

UNIVERSITY OF CALIFORNIA SANTA CRUZ

Case Based Model to enhance aircraft fleet management and equipment performance

TRANSIT TRACKING Location Tracking Solutions

Multi-Robot Traffic Planning Using ACO

On Fleet Size Optimization for Multi-Robot Frontier-Based Exploration

The Future of Mobile Robots In 2020, 26 Million Mobile Robots Will Enable Autonomy in Smart Factories, Unmanned Transportation, and Connected Homes

MDM Lab Laboratory of Mechatronics and Dynamic Modelling. Dall Ingegneria Ferroviaria alla Robotica Subacquea

«Construction Equipment in an Agile World» Plenary Session, 16th October 2014, Crowne Plaza -Antwerp

CHAPTER 2 AIR TRAFFIC CONTROLLER (AC) NAVPERS F CH-64

Star rating driver traffic and safety behaviour through OBD and smartphone data collection

Step by Step Procedural Comparison of DSR, AODV and DSDV Routing protocol

MSDI: Workflows, Software and Related Data Standards

How cloud-based systems and machine-driven big data can contribute to the development of autonomous vehicles

MAV Stabilization using Machine Learning and Onboard Sensors

Hardware In The Loop Simulator in UAV Rapid Development Life Cycle

WATCHKEEPER X UNMANNED AIRCRAFT SYSTEM (UAS)

ASNE Intelligent Ships Symposium X. Navy Dr. Gary A. Gabriele Drosdick Endowed Dean of Engineering

OpenSplice DDS. Angelo CORSARO, Ph.D. Chief Technology Officer OMG DDS Sig Co-Chair PrismTech.

What s Left in E11? Technical Writing E11 Final Report

Common platform for automated trucks and construction equipment

Mobile Robotics I: Lab 2 Dead Reckoning: Autonomous Locomotion Using Odometry

Global Positioning System (GPS) Automated Vehicle Location (AVL) Geographic Information System (GIS) and Routing/Scheduling System

KEITH LEHNERT AND ERIC FRIEDRICH

FSI Machine Vision Training Programs

MOOS-IvP Cross Platform Software for Robotics Research

ExmoR A Testing Tool for Control Algorithms on Mobile Robots

On the road toward the autonomous truck

A REVIEW ON KALMAN FILTER FOR GPS TRACKING

CFD Modelling and Real-time testing of the Wave Surface Glider (WSG) Robot

Open Joint Stock Company. «Central Scientific Research Institute «KURS»

Maritime Systems and Technology (MAST)

Propulsion Gas Path Health Management Task Overview. Donald L. Simon NASA Glenn Research Center

Esa Jokioinen Rolls Royce Marine MUNIN Workshop at SMM. Trusted to deliver excellence

sonobot autonomous hydrographic survey vehicle product information guide

Developments toward the unmanned ship

Definitions. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots

ELECTRIC SHIP EDUCATION. 9 May 2006

Designing Behavior-Based Systems

Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses

PRESENTATION SPACE MISSIONS

Data Mining & Data Stream Mining Open Source Tools

How To Write A Canopen Program For A Network (Auv) With A Network And Data Communication (Can) On A Computer (Canopen) (Canconnect) (Aui) (Cannopen) And A Network) (

TomTom HAD story How TomTom enables Highly Automated Driving

Overview of the European PPlane project

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

West Virginia University College of Engineering and Mineral Resources. Computer Engineering 313 Spring 2010

Performance-based Navigation and Data Quality

Project abstracts (not edited) of winners of Phase 1 of the SBRI call on Adaptive Autonomous Ocean Sampling Networks

Simulation-based traffic management for autonomous and connected vehicles

SONOBOT AUTONOMOUS HYDROGRAPHIC SURVEY VEHICLE PRODUCT INFORMATION GUIDE

Peter C. Chu. Distinguished Professor and Chair Department of Oceanography Naval Postgraduate School Monterey, CA PROFESSIONAL HISTORY

CHAPTER 1 INTRODUCTION

Model, Analyze and Optimize the Supply Chain

A Proposed Service Broker Strategy in CloudAnalyst for Cost-Effective Data Center Selection

Functional Requirements Document -Use Cases-

How GPS works? WHAT IS GPS? HOW TRACKING WORKS?

8000 Intelligent Network Manager

Transcription:

Goal driven planning and adaptivity for AUVs CAR06

GESMA : Location DGA/DET/GESMA 06/04/2006 Diapositive N 2 / 46

GESMA : Skills & Missions Mine warfare Robotics Underwater Warfare Environment Platform susceptibility DGA/DET/GESMA 06/04/2006 Diapositive N 3 / 46

GESMA DGA/DET/GESMA 06/04/2006 Diapositive N 4 / 46

ONERA : French Aeronautics and Space Research Center DCSD Lab: Systems Control and Flight Dynamics Department Human Factors operator operator planning situation assessment Decision execution control guidance vehicle vehicle state estimation Control Flight mechanics & Identification DGA/DET/GESMA 06/04/2006 Diapositive N 5 / 46

PROLEXIA Small company Simulation Mission planning tools DGA/DET/GESMA 06/04/2006 Diapositive N 6 / 46

Gesma studies on planning tools Assess requirements for mission planning tools for different levels of autonomy Assess adaptivity for Mine Warfare and REA missions DGA/DET/GESMA 06/04/2006 Diapositive N 7 / 46

Levels of autonomy Level 4 : Fully autonomous mission Level 3 : Goal driven planning & Operator supervision Level 2 : Geographic trajectory planning (Wpts) Level 1: Ordered set of elementary controls Level 0 : teleoperation DGA/DET/GESMA 06/04/2006 Diapositive N 8 / 46

Military requirements Low bandwidth communication Discrete or Unsupervised AUV mission Unknown or hostile environment Autonomy Adaptivity goal driven planning DGA/DET/GESMA 06/04/2006 Diapositive N 9 / 46

Examples of goals Find a wreck (or plane black boxes) Survey a zone for mines detection, classification and identification Find a free path suitable for amphibious assault DGA/DET/GESMA 06/04/2006 Diapositive N 10 / 46

Examples of adaptivity If the current is strong and not in the main survey direction, change the survey direction If something is detected, try to classify by multi-aspect sonar acquisition If something is classify, try to identify by going over at low altitude If enter a posidony field, change mapping strategy If sand ripples prevent from good detection, plan another survey perpendicular to main sand ripples direction DGA/DET/GESMA 06/04/2006 Diapositive N 11 / 46

Mission planning Data quality insurance Exhaustivity (coverage, overlap, redundancy) Accuracy (altitude related to sensor definition, environment) Confidence (computer aided decision, performance criteria, navigation errors) AUV security insurance Bathymetry Forbidden area Security immersion in traffic zone Strong currents Mission optimization Mainly for energy consumption Time/tide/currents DGA/DET/GESMA 06/04/2006 Diapositive N 12 / 46

What you need is: A nice AUV Redermor platform User friendly Operator MMI Preparation / Supervision Environmental database SHOM METOC guide / C-Map Automatic planning algorithm Dijkstra and Little algorithms (shortest path, lowest cost) Onboard supervision system Petri nets Events generation by sensors measurements and computer aided treatments on sonars DGA/DET/GESMA 06/04/2006 Diapositive N 13 / 46

The nice AUV : Redermor OA2 mission Planning optimization PLN Data manager GDD Petri player ProCoSa Petri nets Vehicle behavior EVT events OA1 status Guidance GUI commands Interface of commands IDC consigns Data server of GESMA OA_NAVIO OA2 and OA3 Payload drivers and events treatments Sensors Can big boxes Drivers CAN Bus Drivers Actuators DGA/DET/GESMA 06/04/2006 Diapositive N 14 / 46

Mission planning MMI level 1 : text editor Or NIVAS/IOVAS level 2 : FLEET MANAGER level 3 and 4 : NIVAS/IOVAS DGA/DET/GESMA 06/04/2006 Diapositive N 15 / 46

Environmental database DGA/DET/GESMA 06/04/2006 Diapositive N 16 / 46

Planning algorithms 0 0 10000 20000 30000 40000 50000 60000-20 survey 2-40 -60-80 survey 1 obstacle avoidance survey 3-100 obstacles mission graph waypoint mission graph waypoint DGA/DET/GESMA 06/04/2006 Diapositive N 17 / 46

Supervision by Petri nets DGA/DET/GESMA 06/04/2006 Diapositive N 18 / 46

Events generation, data treatment Apply to mine warfare événements + informations actions = requête de calcul vers rdp ou serveur événements + résultats Re planning CAD/CAC DGA/DET/GESMA 06/04/2006 Diapositive N 19 / 46

Level 1 : IOVAS MMI (Prolexia( Prolexia) DGA/DET/GESMA 06/04/2006 Diapositive N 20 / 46

Level 1 : sequence of controls DGA/DET/GESMA 06/04/2006 Diapositive N 21 / 46

Level 1 : mission script DGA/DET/GESMA 06/04/2006 Diapositive N 22 / 46

Level 1 : controls Paramètres Type de commande SuiviCapVitImm durée vitesse_avance SuiviCapVitAltifond x SuiviCapImm x x SuiviCapAltifond x x x SuiviCapVitImmersionFinale x x SuiviCapVitAltitudefondFinale x x SuiviCapVitDeltaImmersion x x SuiviCapVitDeltaAltitudefond x x GirationImm x x GirationAltifond x x immersion_finale GirationImmCapFinal x x GirationAltifondCapFinal x x GirationImmDeltaCap x x GirationAltifondDeltaCap x x GirationImmersionFinale x x x GirationAltitudefondFinale x x x GirationDeltaImmersion x x x GirationDeltaAltitudefond x x x vitesse_chgt_immersion altitudefond_finale vitesse_chgt_altitudefond delta_immersion delta_altitudefond vitesse_giration cap_final delta_cap DGA/DET/GESMA 06/04/2006 Diapositive N 23 / 46

Level 1: supervision DGA/DET/GESMA 06/04/2006 Diapositive N 24 / 46

Level 2 MMI : Fleet manager (ACSA) DGA/DET/GESMA 06/04/2006 Diapositive N 25 / 46

Level 2: what an AUV can do? DGA/DET/GESMA 06/04/2006 Diapositive N 26 / 46

Level 2 : waypoints definition DGA/DET/GESMA 06/04/2006 Diapositive N 27 / 46

Level 2 : mission script DGA/DET/GESMA 06/04/2006 Diapositive N 28 / 46

Level 2: mission supervision DGA/DET/GESMA 06/04/2006 Diapositive N 29 / 46

Level 2 : mission example DGA/DET/GESMA 06/04/2006 Diapositive N 30 / 46

Level 2 : mission script example DGA/DET/GESMA 06/04/2006 Diapositive N 31 / 46

Level 3 : IOVAS MMI (Prolexia( Prolexia) DGA/DET/GESMA 06/04/2006 Diapositive N 32 / 46

Level 3 : IOVAS MMI DGA/DET/GESMA 06/04/2006 Diapositive N 33 / 46

Level 3 : interaction with environment DGA/DET/GESMA 06/04/2006 Diapositive N 34 / 46

Level 3 : interaction with environment DGA/DET/GESMA 06/04/2006 Diapositive N 35 / 46

Level 3 : Mission preparation DGA/DET/GESMA 06/04/2006 Diapositive N 36 / 46

Level 3: Missions goals DGA/DET/GESMA 06/04/2006 Diapositive N 37 / 46

Level 3: Automatic planning DGA/DET/GESMA 06/04/2006 Diapositive N 38 / 46

Level 3: Automatic planning DGA/DET/GESMA 06/04/2006 Diapositive N 39 / 46

Level 3: mission script? DGA/DET/GESMA 06/04/2006 Diapositive N 40 / 46

On-going test Level 1 and 2 : fully operational Level 3: tested in simulation, at sea this year. Adaptivity to be tested : Wrong current direction in the initial planning of a survey zone Inspect (multi-aspect sonar acquisition) a contact DGA/DET/GESMA 06/04/2006 Diapositive N 41 / 46

On-going test Level 3 : Integration tested at the sea. DGA/DET/GESMA 06/04/2006 Diapositive N 42 / 46

Further works Mine warfare: do sonar acquisition of the survey zone until the performance criteria is over a define threshold REA : Survey strategy with regards to sea bottom characteristics Optimization of long duration mission related to current and tide evolution DGA/DET/GESMA 06/04/2006 Diapositive N 43 / 46

Conclusion Petri nets are a good solution for supervision and adaptivity Difficulty of environmental database integration Planning algorithm seemed not so complicated at first stage DGA/DET/GESMA 06/04/2006 Diapositive N 44 / 46