Top Banner
Mission-Driven Perception and Autonomy Software Development for Air Systems June 11 th , 2021 Bernard Dion, Max Najork, Nicolas Dalmasso, Mazen El Hout
21

Mission-Driven Perception and Autonomy Software ...

Dec 18, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mission-Driven Perception and Autonomy Software ...

Mission-Driven Perception and Autonomy Software Development for Air Systems

June 11th, 2021

Bernard Dion, Max Najork, Nicolas Dalmasso, Mazen El Hout

Page 2: Mission-Driven Perception and Autonomy Software ...

2

Agenda

1. Target Applications and Objectives

2. Technical Architecture and Workflows

3. Summary and Benefits

Back-up slides:

Proposed Demo Use Case

Technical Architecture And Scheduling

Customization of Flight Dynamics

Certifiable AI-based Workflow

Page 3: Mission-Driven Perception and Autonomy Software ...

Targeted Applications and Objectives

3

Page 4: Mission-Driven Perception and Autonomy Software ...

4

Targeted Applications

1. Air Vehicle Management Systems

2. Formation Flying & Swarming

3. Manned-Unmanned Teaming

4. UAM & EVTOL Systems and Operations

5. Air-to-Air Refueling

6. Landing on Aircraft Carrier in the Sea

7. Mission Optimized Engine Controllers

8. Missile Threat Neutralization

9. Satellite Space Controls & Missions

10. Planet Discovery Robot Mission

Selected for demo material

Page 5: Mission-Driven Perception and Autonomy Software ...

5

Automation increases sensor and software contribution to mission success

Mismatch

Costly and time-consuming iterations as operational feedback is received mainly after the development of the system

PlatformDeveloped

Air Vehicle Developer

Operational Need

Air Vehicle Operator

Page 6: Mission-Driven Perception and Autonomy Software ...

6

Mission-driven Perception and Autonomy Software Development

Mission ModelSTK

Sensor Simulation VRXPERIENCE

Mission and Control Software

SCADE

PlatformDeveloped

Air Vehicle Developer

Agile validation and adjustment of the system through digital reference models

Develop autonomy function

Analyze operational merit

Operational Need

Air Vehicle Operator

Digital and Executable System and Mission Representation

Page 7: Mission-Driven Perception and Autonomy Software ...

7

Connecting Digital Mission Engineering and Platform Development

Concept of Operations Development V&V Training Mission Planning and Execution

Digital Mission Engineering

Classical Dev and V&V Tools

Enabling Continuous Digital Thread Across the full Product Life-cycle

Mission-driven Platform Development Digital Mission Planning and Execution

Page 8: Mission-Driven Perception and Autonomy Software ...

Use Cases, Solution Architecture, and Workflows

8

Page 9: Mission-Driven Perception and Autonomy Software ...

9

Reference Use Cases

Subject to standardization at SAE / EUROCAE working group

3. Vehicle and Mission Management Software Validation

1. Certifiable Perception Trainingusing Supervised Learning

2. Certifiable Motion Planning using Reinforcement Learning

Page 10: Mission-Driven Perception and Autonomy Software ...

10

Ansys Modeling and Simulation Ecosystem for Embedded Systems

Fully modular and extendable to fit the individual use case

Mission, World, Platform

STKReinforcement Learning Gym

Labeled Sensor Data for Supervised Learning

Machine Learning & Optimization APIs

Custom Flight Dynamics

Custom & Third-Party Models

High-fidelity and Reduced Order Models

Other Ansys

Fluids, Optics, Electronics, Mechanical,

etc.

Probabilistic Scenario Variation

Automatic Scenario Generation

Results Analytics

Simulation Orchestration optiSLang

Scenario Orchestration

& Analysis

Camera

LidarRadar

Virtual Reality

VRXPERIENCE

Sensors & HMI

SCADE

Embedded Software

Mission & Vehicle Management Software

Display Software

Page 11: Mission-Driven Perception and Autonomy Software ...

11

Certifiable Perception Training using Synthetic DataUse Case 1

STK & VRXPERIENCE Third Party SCADEoptiSLang

optiSlang & VRXPERIENCE Sensors

Cam

era

LID

AR

Ra

da

r

Prepare Scenario Generate Data Train Model Validate Model Generate Safe Code

Subject to standardization at SAE / EUROCAE working group

Page 12: Mission-Driven Perception and Autonomy Software ...

12

Simulating Physics-Based Sensors in Mission Context

Page 13: Mission-Driven Perception and Autonomy Software ...

13

Fully automated synthetic data and label generation pipeline

Images are automatically created and labeled (bounding box, segmentation, positions, any other simulation ground truth)

Inference result after training on VRXPERIENCE images

High accuracy data and labels based on ground truth informationNo need for manual labeling or additional processing

Page 14: Mission-Driven Perception and Autonomy Software ...

15

Certifiable Motion Planning using Reinforcement LearningUse Case 2

STK & VRXPERIENCE

VRXPERIENCE, optiSLang, SCADE

+ Third Party SCADEoptiSLangSCADE

Prepare Scenario Implement Agent Train Model Validate Model Generate Safe Code

Embedded Software

Reward Function

Subject to standardization at SAE / EUROCAE working group

Page 15: Mission-Driven Perception and Autonomy Software ...

16

Flight example 1: Robustness against disturbances

Operating VTOL vehicle automatically maintains position at waypoint despite perturbations by stick.

System performs despite manual perturbations

Page 16: Mission-Driven Perception and Autonomy Software ...

17

Vehicle and Mission Management Software Validation Use Case 3

SCADE, STK, VRXPERIENCE SCADE

STK & optiSLangSCADE

Prepare Scenario Implement SW Run Simulation Validate Model Generate Safe Code

Embedded Software

STK & VRXPERIENCE

Embedded Displays Virtual Reality Experience

Page 17: Mission-Driven Perception and Autonomy Software ...

18

Formation Flying with Actual Vehicle Control SW

Other Queries:• Communications

Filtering• Multi-hop

Communications• Sensor Coverage• Jamming• Radar Signature• Terrain Masking• Navigation

Accuracy• Terrain Following• Etc.

Page 18: Mission-Driven Perception and Autonomy Software ...

19

Implementing and Simulating SW

Formation Manager

Flight Management

Flight Guidance

Auto Pilot

Flight Control

Engine Control

FlyBy Mode

Hold Mode

Formation Mode

Page 19: Mission-Driven Perception and Autonomy Software ...

Summary and Benefits

20

Page 20: Mission-Driven Perception and Autonomy Software ...

21

Summary and Customer Benefits

Enabling customers to develop and certify platforms more quickly, at a higher degree of autonomy, in full digital continuity.

Design CertifyAnalyze

Page 21: Mission-Driven Perception and Autonomy Software ...