Verification and Validation (V&V) of Autonomous Maritime Systems - - PowerPoint PPT Presentation

verification and validation v v of
SMART_READER_LITE
LIVE PREVIEW

Verification and Validation (V&V) of Autonomous Maritime Systems - - PowerPoint PPT Presentation

Modelling and Simulation Tools for Verification and Validation (V&V) of Autonomous Maritime Systems Dr. Alain Maguer, Alberto Tremori, Robert Been NATO STO CMRE #UDT2019 NATO STO CMRE Centre for Maritime Research and Experimentation


slide-1
SLIDE 1

#UDT2019

Modelling and Simulation Tools for Verification and Validation (V&V) of Autonomous Maritime Systems

  • Dr. Alain Maguer, Alberto Tremori, Robert Been

NATO STO CMRE

slide-2
SLIDE 2

#UDT2019

NATO STO CMRE

Centre for Maritime Research and Experimentation

slide-3
SLIDE 3

#UDT2019

CMRE

NATO STO Centre for Maritime Research & Experimentation (CMRE) is an established, world-class NATO scientific research and experimentation facility located in La Spezia, Italy.

slide-4
SLIDE 4

#UDT2019

Introduction

Why use Autonomous or Unmanned systems?

  • They work for extended periods of time with limited

human intervention.

  • They reduce the risks caused by stress and

fatigue.

  • Reduce human exposition to harmful situation.
  • Does the system or function meet the specifications

(verification) and is it fit for purpose (validation)?

 CMRE is answering these questions with interoperable M&S

providing the opportunity to improve the understanding of the use

  • f autonomous systems in maritime operations.
slide-5
SLIDE 5

#UDT2019

Modelling and Simulation (M&S)?

slide-6
SLIDE 6

#UDT2019

M&S Objectives for autonomous systems

  • Support to Verification and Validation (V&V), by:
  • Multi-layer interoperable simulation capable to include hardware

and software-in-the-loop.

  • Immersion of real robotics and C2 systems in the M&S

environment.

  • And:
  • Support to Concept Development and Experimentation.
  • Training: Robots (machine learning) and Operators – Future
slide-7
SLIDE 7

#UDT2019 M&S capability bring together three communities: M&S as a backbone using High-Level Architecture (HLA) IEEE 1516.

A multidisciplinary approach

slide-8
SLIDE 8

#UDT2019

M&S – Robotics & Autonomous Systems

  • Wrapper for the robotics' middleware to immerse the

Unmanned system in the simulation environment.

 ROS (Robotics Operating System)  MOOS (Mission Oriented Operating Suite)

HW and SW in the loop

slide-9
SLIDE 9

#UDT2019

Core federation

Brings together the three communities.

  • HW and SW in the loop 1
  • C2 system 2
  • Simulation 3

Ready to connect new federates or modify existing ones to create a new scenarios/missions.

slide-10
SLIDE 10

#UDT2019

The Federates

  • AUV Front-seat: it integrates the

low-level software in charge of controlling the AUV.

  • AUV Back-seat: it integrates the high-level software modules in charge of

defining the behaviours of the AUV. Back seat is where typically the autonomous behaviour sits.

  • C2 System: it emulates the capabilities of a C2 system - (SOA) approach.
  • Underwater Communication Simulator: it simulates the communication

channels between the different assets

  • Physics and Environmental Simulators: movements and interactions of the

simulated assets in a realistic environment

  • Virtual Environment: it provides a graphical and 3D representation of the
  • verall scenario simulated by the federation.
slide-11
SLIDE 11

#UDT2019

V&V Goals at CMRE

CMRE’s goals for V&V include:

  • decomposition of the V&V process into parts,

identifying those that will have to be addressed using M&S,

  • reduction of the number of scenarios to be

simulated (since the state space is expected to be very large) by using smart, e.g. adaptive sampling, techniques,

  • definition of the appropriate metrics,
  • design and analysis of an appropriate use

case.

slide-12
SLIDE 12

#UDT2019

Two Operationally relevant scenarios

Mine Countermeasures (MCM) Antisubmarine Warfare (ASW)

slide-13
SLIDE 13

#UDT2019

Operationally relevant scenario - ASW

Multivehicle cooperation ASW scenario

  • Surveillance of a chokepoint.
  • Cooperation between Underwater and Surface Unmanned

Vehicles.

slide-14
SLIDE 14

#UDT2019

Operationally relevant scenario - ASW

slide-15
SLIDE 15

#UDT2019

Operationally relevant scenario - MCM

Multiphase and multivehicle MCM mission

  • Survey of a Q-route.
  • Cooperation between different underwater unmanned systems.
slide-16
SLIDE 16

#UDT2019

Operationally relevant scenario - MCM

slide-17
SLIDE 17

#UDT2019

Sample of MCM experimentation

Evaluation of an adaptive path planning algorithm for the mine detection stage: Adaptive Conformal Exploratory Survey (ACES):

  • Twelve simulated trials
  • Quantitatively assessment performance

Environmental Conditions Sample of the behaviour

slide-18
SLIDE 18

#UDT2019

Experimental V&V (M&S) Formal V&V

X X X ?

Formal and Experimental V&V

slide-19
SLIDE 19

#UDT2019

Next steps and challenges

  • Consolidation and Experimentation of the MCM

environment

  • Development and Testing of ASW scenarios.
  • Expand the M&S environment to support other warfare

areas.

  • Continue the investigation of the following topics:
  • AR/VR to support operations and training… and build trust.
  • Serious Games for the analysis of the human decision making

process.

  • Simulation for training autonomous systems.
slide-20
SLIDE 20

#UDT2019

Any questions?

Thank you for your time!

slide-21
SLIDE 21

#UDT2019

SPARE SLIDES

slide-22
SLIDE 22

#UDT2019

Virtual and Augmented Reality for support to operations

Tomorrow

Time

Complexity/Level of Aggregation/Use Cases

M&S as a technological bridge.

Training the autonomy Verification and Validation for Testing

Today

Concept Development & Experimentation for understanding

slide-23
SLIDE 23

#UDT2019

Distributed experiment over the internet

slide-24
SLIDE 24

#UDT2019

Virtual and augmented reality to support operations

slide-25
SLIDE 25

#UDT2019

Reality Virtual (Augmented) Reality

Applications of AR/VR An Example to Aid Identification