Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop –...

21
Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis [email protected] s.net HRAF Workshop 28/02/2012

description

Introduction and Scope  Recognising the need of specific verification and validation (V&V) activities for Exploration robotic systems  Beyond the needs of typical orbiters and spaceborne systems  Feasibility study for a dedicated European facility providing support for the V&V of Autonomous and Robotic systems  Verification – the system fulfils the requirements  Validation – the requirements fulfils the mission needs

Transcript of Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop –...

Page 1: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Robotics and Autonomy Test Facility- Hardware Verification needs

Elie [email protected]

HRAF Workshop – 28/02/2012

Page 2: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Content

Content Introduction and scope of the study Robotics System in Future Missions The Verification and Validation (V&V) Process Robotic System V&V Needs Facilities Addressing the V&V needs Next Steps Preliminary findings for an ESA - HRAF

Page 3: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Introduction and Scope

Recognising the need of specific verification and validation (V&V) activities for Exploration robotic systems

Beyond the needs of typical orbiters and spaceborne systems

Feasibility study for a dedicated European facility providing support for the V&V of Autonomous and Robotic systems

Verification – the system fulfils the requirements Validation – the requirements fulfils the mission needs

Page 4: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Introduction and Scope

Task 1 Identification of the system-level verification needs for

(roving) platforms as stand-alone system as part of landed robotic exploration missions

Identification of verification needs for different categories of payloads to be integrated on robotic platforms

Identification of verification needs for integrated (roving) platforms

Then; Matching needs Vs existing facility and perform a gap

analysis Propose a number of facility options complementary to

existing facilities

Page 5: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Robotic System in Future Exploration Missions

Identifying Future Robotic Systems To make any future facility relevant to a range of systems

Robotic/Autonomous System

Mobile Platform Manipulator Static Platform

Rover

Hopper

Aerobot

Subsurface – Active Penetrator

Submarine

Payload Deployment

Sample Collection

Object manipulation (e.g. Sample Cache)

Surface Lander

Passive Penetrator

Payload Automation

systems

Page 6: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Robotic System in Future Exploration Missions Identifying Future Missions needs

Including inputs from the Robotics and Automation DossierNeeds

Mission type Mobility Manipulation Platform / Payload Automation System

Robotic systems

Identified Short /medium term applicationsSoil sampling on the Moon None High Low Robot manipulators/ sampling

systemsDemonstrating locomotion on Moon High Low Medium Small roverSample return from NEO None Medium High Robot manipulators/ sampling

systemsRoving Mars for Exobiology High HIgh High RoverDeploying payload from stationary Martian Platforms

None High High Small Robot arm

Deploying instrument from mobile Martian Platforms

High High High Small rover, small robot arm

Fetching cached samples on Mars High High High Small rover, small robot armSample manipulation on an MSR lander None High High Robot armExamples of Potential Medium to Long Term ApplicationsCollaborative Platforms for Science or Exploration N/A N/A High Various with homogeneous or

heterogeneous systemsPassive Science Penetrators None None High Autonomous penetrator - Moon.

Mars, Europa, enceladus…Active Penetrators High Low High Autonomous mobile penetrator -

Mars, Europa…Mars Hopper for Regional Science Investigation High High High Hopper platform, robot

arm/sampleing system e.g. Leicester concept

Multi-platform Hazardous location investigation High Medium High 2+ RoversRover - Feeder for Moon ISRU unit High High High ISRU Lander +feeder roverRover - for Landing Site preparation High None High Rover - Moon or Mars

Page 7: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

The Verification and Validation Process

Purpose V&V of a robotic and autonomous system is a complex and

multi-domain problem Only successful when all the hardware, software,

environment and their respective interactions are shown to meet the specifications, as well as being functionally fit for purpose.

Three main aspects need to be verified at various, if not all, levels of integration:

Electrical design, function and interfaces Mechanical, thermal design, function and interfaces Operation – platform and payload, validation of autonomy

Page 8: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

The Verification and Validation Process

Development and Validation Building blocks

Flight SoftwareFlight Software

Numerical Models

Numerical Models

Hardware Breadboards

Hardware Breadboards

Eg. Mars yardEg. Mars yard

Flight Hardware

Flight Hardware

EnvironmentEnvironment

Mission Elements Development and Testing Elements

Autonomy AlgorithmsAutonomy Algorithms

Page 9: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

The Verification and Validation Process Integration stages

Some V&V activities happen at all level of integration

Mission Phases Similarly, V&V happens across the mission:

Development Stage – increases confidence in design solutions Qualification stage – formal proof that the design fulfils requirement Confidence tests – builds confidence in the robotic/autonomous system Acceptance stage – proves the H/W, S/W correspond to qualified design Pre-launch stage – proves the system is flight worthy for launch and ops Post-launch – e.g. in-orbit/on-surface commissioning

Verification/ Integration Level Example LocationPart Solar cell Industry/SupplierSubassembly Solar Cells String Industry/SupplierAssembly Solar Cells Strings Industry/SupplierComponent Solar Panel Industry/Supplier

Subsystem Power, Locomotion Supplier or Systems Integrator

Element/Vehicle Rover, lander, orbiter Prime/Systems Integrator

Segment Surface (rover+lander), Orbiting (orbiter+return capsule)

Prime/Systems Integrator

Mission ExoMars, Sample Fetch Rover Not currently performedProgramme MSR (multi-mission) Not currently performed

Page 10: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Robotic System V&V Needs The verification strategy will be highly dependent on the actual

mission and system.

However, in the context of exploration robotics, three main aspects of V&V can be identified:

At Payload level - verifying and validating the payload or instrumentation against scientific requirements

At Robotic system level - to ensure performance criteria are met At Integrated System level - where integration and operation of the

integrated system are demonstrated to meet the necessary requirements and its fitness to fulfil the mission.

Payload

Robotic System / Platform

Integrated system

Page 11: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Robotic System V&V Needs Model Philosophy

Validation through a series of increasingly integrated models e.g. ExoMars Development Phase Qualification Phase Acceptance Phase

Rover VehicleLPM

Integrated VehicleBB

TinSAT

Rover ModuleSTM

Rover VehicleGTM

Rover ModuleATB

Subsystem Level

Vehicle Level

Element/Mission Level

Rover VehiclePFM(IST)

Mobility Development Electrical, Software & Functional Qualification

Qualification Review

Flight Acceptance

Review

Antenna Patterns

Egress & Drilling Development

Structure QualificationTMM Validation

Functional ConfidenceRehearse AIT Procedures

Acceptance Testing

Rover VehicleETM(ISST)

Rover VehicleSTM

Functional & Software Qualification

Rover VehicleETM(IST)

Rover ModuleGTM

Rover VehiclePFM

OBSW VerificationDrilling Stability

P/L Functional Interface Qualification

Acceptance TestingEMC Qualification

Rover VehiclePFM(ISST)

Acceptance Testing

Rover VehicleHSVF

Software DevelopmentChar. OBC Sim in NSVF

Rover VehicleNSVF

Subset of Functional & Software Qualification

Rover VehicleFVB(ISST)

GNC Algorithms Performance Qualification

Confidence Phase

ISST = Integrated Subsystem TestIST = Integrated System Test

Page 12: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Payload V&V Needs Categories

Long range - e.g. PanCam Proximity - e.g Ground Penetrating Radar Contact – e.g. Rock Abrasion Tool, MOMA Payload Support System – e.g. Sample Preparation System

Verification Needs At unit level, the operation of the payload is assessed and a number of functional test

are performed to: Evaluate its performance and evaluate its noise and sensitivity levels Calibrate the payload output, whether it is a sensor output or a mechanism

At subsystem to platform level: Emphasis on electrical and data interfaces Payload/platform interactions in all mission modes, FDIR, etc

At mission level Planning and rehearsal of operation sequences Better performed on fully representative platform to identify issues not

anticipated at unit level

Page 13: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Facilities Addressing V&V Needs Identify what kind of facilities address the V&V needs across phases

Categories

Robotic Verification Facilities

Mechanical

Component and Unit Level

Subsystems and Payload

Integrated systems

Electrical

Planetary Environment

Test Infrastructure

Specialist Hazard

Facilities

Lighting

Terrain

Soil and Rocks

Dust

Gravity

Thermal

Vacuum

Modelling and Simulation

Sub-system Control

Laser

Same as SubSystem and Payload

- Larger Scale

Control and Operation Field-testing

Radiation

High Voltage

Chemical

Planetary Protection

Sensing and data

Acquisition

Data storage

Communication and Network

Localisation

On-Board Sensors

Sub-systems Models

Mechanical and Dynamic

Integrated system

Operation scheduling

Integrated system

Operation execution

Data storage

Communication and Network

Surface Environment

External Motion capture

Virtual Integration

Virtual Integration

Virtual Operation

Integration Infrastructure

Specialist Integration

Remote Testing Control

Field-Testing Infrastructure

-Same as test Infrastructure,

ruggedised

Same as Component

-Larger Scale

GNC

Autonomy

Page 14: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Facilities Addressing V&V Needs

Terrain

Payload classification Comments

Haz

ardo

us a

nd

Spec

ialis

t

Ligh

ting

Topo

logy

Visu

al P

rope

rtie

s

Dyn

amic

s

Soil

and

rock

ban

ks

Dust

Virt

ual i

nteg

ratio

n Re

mot

e O

pera

tion

and

field

test

ing

Long Range PanCam(WAC+HRC) Panoramic Camera

System

remote LIBS e.g. as on MSL) Proximity

Raman LIBS Spectroscopy Mossbauer Spec Ground Penetrating Radar e.g. WISDOM IR Imaging Spectrometer MicrOmega X-Ray diffractometer /

fluorescence Mars-XRD

Contact Rock Abrasion Tool e.g. RAT Mole e.g. PLUTO Ma_MISS IR Borehole

Spectrometer (in drill)

LMC Life Marker Chip MOMA Mars Organic

Molecule Analyser

Seismometer Payload Support System Sample acquisition Arm Drill Instrument workbench e.g. PAW Deployment Mechanism Sample Preparation System e.g. crusher Sample Handling System e.g. carousel Maintenance Mechanism e.g Lens/dust cleaner Mast Tracking mechanism

DRAFT

Payload

Page 15: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Facilities Addressing V&V Needs Unit and Sub-systems Level

Payload classification Comments Mec

hani

cal

Elec

tric

al

Ther

mal

Vacu

um

Ligh

ting

Terr

ain

Soil

and

Roc

ks

Dus

t

Gra

vity

Haz

ardo

us

Plan

etar

y pr

otec

tion

Mec

hani

cal a

nd

Elec

tric

al S

uppo

rt

Loca

lisat

ion

On-

Boa

rd

Sens

ors

Exte

rnal

Mot

ion

capt

ure

Dat

a St

orag

eC

omm

unic

atio

n an

d N

etw

ork

Virt

ual I

nteg

ratio

nSu

b-Sy

stem

s M

odel

s

Mec

hani

cal a

nd

Dyn

amic

s

GN

C

Aut

onom

y

Inte

grat

ed S

yste

m

Ope

ratio

n Sc

hedu

ling

Inte

grat

ed S

yste

m

Ope

ratio

n ex

ecut

ion

Dat

a St

orag

eC

omm

unic

atio

n an

d N

etw

ork

Virt

ual O

pera

tion

Rem

ote

Test

ing

Con

trol

Rug

gedi

sed

Fiel

d Te

stin

g In

fras

truc

ture

Components and Unit LevelAll componentsComponents exposed to planetary environment

Testing of critical units. More likely at sub-system level

SubSystems and ModelsLocomotion Performance Model (LPM)

Mobility Development

Communication Sub-system Performance Model - (TinSat)

Communication Development

Functional Validation Bench (FVB)

GNC Algorithms Performance Qualification

Electrical Test Model (ETM)

Electrical, software and Functional Qualification

Environmental and Unit testing

Specialist Facility

Planetary Environment Test Infrastructure Modelling and

Simulation Control And Operation Field-testing

DRAFT

Page 16: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Facilities Addressing V&V Needs System/Platform Level

Payload classification Comments Mec

hani

cal

Elec

tric

al

Ther

mal

Vacu

um

Ligh

ting

Terr

ain

Soil

and

Roc

ks

Dus

t

Gra

vity

Haz

ardo

us

Plan

etar

y pr

otec

tion

Mec

hani

cal a

nd

Elec

tric

al S

uppo

rt

Loca

lisat

ion

On-

Boa

rd

Sens

ors

Exte

rnal

Mot

ion

capt

ure

Dat

a St

orag

eC

omm

unic

atio

n an

d N

etw

ork

Virt

ual I

nteg

ratio

nSu

b-Sy

stem

s M

odel

s

Mec

hani

cal a

nd

Dyn

amic

s

GN

C

Aut

onom

y

Inte

grat

ed S

yste

m

Ope

ratio

n Sc

hedu

ling

Inte

grat

ed S

yste

m

Ope

ratio

n ex

ecut

ion

Dat

a St

orag

eC

omm

unic

atio

n an

d N

etw

ork

Virt

ual O

pera

tion

Rem

ote

Test

ing

Con

trol

Rug

gedi

sed

Fiel

d Te

stin

g In

fras

truc

ture

Platform LevelNumerical Software Verification Facility (NSVF)

Simulated OBC for S/W developemnt and Hardware in the Loop (HITL) testing

Hybrid Software Verification Facility (HSVF)

Hardware OBC used to characterise OBC simulation in NSVF

Electrical Test Model (ETM)

Functional and Software Qualification

Structural ThermalModel (STM)

Accurate physical representation of the system for mechanical and thermal testing.

Ground Test Model (GTM)

Functional confidence, rehearsal of AIT procedures - Complete functioning hardware build

Proto Flight Model (PFM)

Final Model - Acceptance testing

Environmental and Unit testing

Specialist Facility

Planetary Environment Test Infrastructure Modelling and

Simulation Control And Operation Field-testing

DRAFT

Page 17: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Facilities Addressing V&V Needs Integrated System Level

Payload classification Comments Mec

hani

cal

Elec

tric

al

Ther

mal

Vacu

um

Ligh

ting

Terr

ain

Soil

and

Roc

ks

Dus

t

Gra

vity

Haz

ardo

us

Plan

etar

y pr

otec

tion

Mec

hani

cal a

nd

Elec

tric

al S

uppo

rt

Loca

lisat

ion

On-

Boa

rd

Sens

ors

Exte

rnal

Mot

ion

capt

ure

Dat

a St

orag

eC

omm

unic

atio

n an

d N

etw

ork

Virt

ual I

nteg

ratio

nSu

b-Sy

stem

s M

odel

s

Mec

hani

cal a

nd

Dyn

amic

s

GN

C

Aut

onom

y

Inte

grat

ed S

yste

m

Ope

ratio

n Sc

hedu

ling

Inte

grat

ed S

yste

m

Ope

ratio

n ex

ecut

ion

Dat

a St

orag

eC

omm

unic

atio

n an

d N

etw

ork

Virt

ual O

pera

tion

Rem

ote

Test

ing

Con

trol

Rug

gedi

sed

Fiel

d Te

stin

g In

fras

truc

ture

Integrated SystemIntegrated Vehicle/System Breadboard (IVBB)

Platform to support early development of other equipments and Ops

Avionics TestBench (ATB)

Payload Functional Interface Qualification

Structural ThermalModel (STM)

Structure Qualification, TMM validation

Ground Test Model (GTM)

OB S/W verification, payload operation rehearsal

Proto Flight Model (PFM)

Acceptance testing, EMC Qualification

Environmental and Unit testing

Specialist Facility

Planetary Environment Test Infrastructure Modelling and

Simulation Control And Operation Field-testing

DRAFT

Page 18: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Next Steps Collate updated European facilities capabilities

Perform a matching of facility Vs need up to mission level validation

Perform a gap analysis and propose facility options To be consolidated with the Software and Autonomy Facility Activity

Page 19: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Preliminary Findings Building on a good pan-European capability

Wide range of existing European facilities address already a number of V&V activities from component to subsystems level.

However, a few concepts are being identified to enhance future robotic exploration developments

“Virtual Integration” i.e. subsystems/payload virtually integrated and tested (operation,

comms, data) through a network/web interface prior to real integration – cuts debugging and integration/validation time

Integrated system Operation i.e build practical experience of real payload operation on a realistic

platform – build knowledge of platform and payload ops and limitations Field testing infrastructure

Operation of integrated system in a real environment to develop critical operational scenarios

Planetary protection Development of key PP integration or Robotic AIV procedures

Page 20: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Open Discussion Based on your experience:

While some existing facilities can address sub-systems validation, can you identify a missing facility that would address system-level validation (i.e. greater integration level, scale, complexity)?

Can you identify specific activities or hardware that would facilitate system-level validation of robotic systems?

Page 21: Robotics and Autonomy Test Facility - Hardware Verification needs Elie Allouis HRAF Workshop – 28/02/2012.

Elie [email protected]

HRAF Workshop – 28/02/2012

Robotics and Autonomy Test Facility- Hardware Verification needs