SlideShare a Scribd company logo
1 of 19
Download to read offline
A proposal of methodology for
multi-UAV mission modeling
MED 2015: 23rd Mediterranean Conference on Control and Automation
Torremolinos, June 16-19, 2015
Juan Jesús Roldán, Jaime del Cerro and Antonio Barrientos
1
1) Introduction.
2) Mission architecture.
3) Basic tasks.
4) Modeling techniques.
5) Conclusions.
1) Introduction.
2) Mission architecture.
3) Basic tasks.
4) Modeling techniques.
5) Conclusions.
2
Single UAV mission Multi-UAV mission
Requirements:
- To increase the autonomy of fleets.
- To reduce the operator workload.
- To transfer functions from operator to interface.
- To select the information that is shown by interface.
Mission modeling
1) Introduction.
2) Mission architecture.
3) Basic tasks.
4) Modeling techniques.
5)Conclusions.
3
Based on…
Complex systems: A set of
resources is assigned to
different tasks in order to
achieve a set of objectives.
Perspectives:
Mission
Based on…
Robot missions: The robots
perform a series of tasks
that consist of sequences
of actions.
Task
Combination
4
Mission
Resources
Objectives
An element available for achieving an objective or
performing a task.
Examples: UAV, camera, tank, firefighter…
Mission perspective:
Task
A result that must be achieved for completion of
mission.
Examples: Fire surveillance, Fire extinguishing.
A set of actions
performed by a resource
to achieve an objective.
Examples: Fire
monitoring, Fire
extinguishing, Firefighter
support.
5
Task perspective:
Task
Transition
State
A change between two states when some
conditions are fulfilled.
Examples: Waypoint is reached, tank is
empty…
A situation of the task that has some actions
and observations.
Examples: Take-off, fly to fire, land…
Observation
Action
An information related
to the UAVs and their
payloads that
determines the state.
Examples: Location,
altitude, tank level…
A maneuver of an UAV
or an utilization of a
payload.
Examples: Go to
waypoint, Take picture,
Charge water, Discharge
water.
6
Case of use: Fire control
Objectives:
- Fire control.
- Fire extinguishing.
- Rescue of victims.
- Search for suspects.
Resources:
- UAVs:
- Generic UAV. x3
- Extinguishing UAV. x1
- Transport UAV. x1
- Payloads:
- Generic camera. x4
- Thermal camera. x2
Tasks:
- Fire surveillance.
- Fire risk mapping.
- Fire monitoring.
- Fire extinguishing.
- Firefighters support.
- Rescue of victims.
- Search for suspects.
1) Introduction.
2) Mission architecture.
3) Basic tasks.
4) Modeling techniques.
5)Conclusions.
7
Task Description Input Output
Surveillance Fly over area to detect targets. Area / Target Targets
Mapping Fly over area to build map. Area Map
Reconnaissance Fly to points to check target. Points / Target Targets
Monitoring Fly to points to supervise other tasks. Points Information
Tracking Follow a mobile target. Target Information
Capture Fly to location and pick a resource. Resource Result
Release Fly to location and place a resource. Objective Result
Support Fly to points to help other agents. Agent Information
Refueling Air-to-air refueling or maintenance. Resource Result
Relay Maintain the communications. Resource Result
8
Case of use: Fire control
Task of mission Basic tasks
Fire surveillance Surveillance
Fire risk mapping Mapping
Fire monitoring Monitoring
Fire extinguishing Capture + Release
Firefighters support Support
Rescue of victims Capture + Release
Search for suspects Surveillance
Auxiliary Refueling
Auxiliary Relay
1) Introduction.
2) Mission architecture.
3) Basic tasks.
4) Modeling techniques.
5)Conclusions.
9
SM
ABM
TM
PN
HMM
BPMN
Multiple
agents
Complex
tasks
Concurrency Uncertainty
Agent-Based Model
Business Process Model and Notation
Hidden Markov Model
Petri Net
State Machine
Tree Model
SM
ABM
TM
PN
HMM
BPMN
10
Case of use: Fire control
Begin FinishCapture Release
Emergency
Scheme of fire extinguishing task
11
Case of use: Fire control
Petri net for capture task
Hidden Markov model for release task
1) Introduction.
2) Mission architecture.
3) Basic tasks.
4) Modeling techniques.
5)Conclusions.
12
Conclusions:
- A mission model is required for reducing the operator workload.
- A proposal of methodology for mission modeling is presented.
- A series of basic tasks are identified in multi-UAV scenarios.
- Six modeling techniques are studied and Petri nets and hidden Markov
models are preselected.
Future works:
- To select a modeling technique: PN, HMM or combination.
- To study modeling procedures based on experience.
A proposal of methodology for multi-UAV mission modeling
MED 2015: 23rd Mediterranean Conference on Control and Automation
Torremolinos, June 16-19, 2015
Juan Jesús Roldán, Jaime del Cerro and Antonio Barrientos
Thank you!
Questions?

More Related Content

Similar to MED2015

Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
AutonomyIncubator
 
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
Michelangelo Ambrosini
 
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
Michelangelo Ambrosini
 
Advanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_SimulationsAdvanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_Simulations
Michelangelo Ambrosini
 
Advanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_SimulationsAdvanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_Simulations
Michelangelo Ambrosini
 
Ds objects and models
Ds objects and modelsDs objects and models
Ds objects and models
Mayank Jain
 

Similar to MED2015 (20)

Icsm05.ppt
Icsm05.pptIcsm05.ppt
Icsm05.ppt
 
A markov process based approach for reliability evaluation of the propulsion ...
A markov process based approach for reliability evaluation of the propulsion ...A markov process based approach for reliability evaluation of the propulsion ...
A markov process based approach for reliability evaluation of the propulsion ...
 
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
2011 06 01 (uned) emadrid smartin uned m2learn framework for development of m...
 
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
 
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
 
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
AIAA_Space_2013_Galileo_Constellation_Operations_Training_and_Simulations_201...
 
Aspect Mining Techniques
Aspect Mining TechniquesAspect Mining Techniques
Aspect Mining Techniques
 
20CS2021-Distributed Computing module 2
20CS2021-Distributed Computing module 220CS2021-Distributed Computing module 2
20CS2021-Distributed Computing module 2
 
20CS2021 Distributed Computing
20CS2021 Distributed Computing 20CS2021 Distributed Computing
20CS2021 Distributed Computing
 
From programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides availableFrom programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides available
 
Advanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_SimulationsAdvanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_Simulations
 
Advanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_SimulationsAdvanced_GALILEO_Constellation_Simulations
Advanced_GALILEO_Constellation_Simulations
 
Fehlmann and Kranich - Measuring tests using cosmic
Fehlmann and Kranich - Measuring tests using cosmicFehlmann and Kranich - Measuring tests using cosmic
Fehlmann and Kranich - Measuring tests using cosmic
 
Miroforidis Slides PP97-2003
Miroforidis Slides PP97-2003Miroforidis Slides PP97-2003
Miroforidis Slides PP97-2003
 
Ds objects and models
Ds objects and modelsDs objects and models
Ds objects and models
 
CITADEL configuration and reconfiguration synthesis
CITADEL configuration and reconfiguration synthesisCITADEL configuration and reconfiguration synthesis
CITADEL configuration and reconfiguration synthesis
 
Cloud Computing Foundation
Cloud Computing FoundationCloud Computing Foundation
Cloud Computing Foundation
 
EXIN Cloud Computing Foundation basic training material
EXIN Cloud Computing Foundation basic training materialEXIN Cloud Computing Foundation basic training material
EXIN Cloud Computing Foundation basic training material
 
Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient H...
Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient H...Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient H...
Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient H...
 
De-virtualizing virtual Function Calls using various Type Analysis Technique...
De-virtualizing virtual Function Calls using various Type  Analysis Technique...De-virtualizing virtual Function Calls using various Type  Analysis Technique...
De-virtualizing virtual Function Calls using various Type Analysis Technique...
 

Recently uploaded

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 

Recently uploaded (20)

NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 

MED2015

  • 1. A proposal of methodology for multi-UAV mission modeling MED 2015: 23rd Mediterranean Conference on Control and Automation Torremolinos, June 16-19, 2015 Juan Jesús Roldán, Jaime del Cerro and Antonio Barrientos
  • 2. 1 1) Introduction. 2) Mission architecture. 3) Basic tasks. 4) Modeling techniques. 5) Conclusions.
  • 3. 1) Introduction. 2) Mission architecture. 3) Basic tasks. 4) Modeling techniques. 5) Conclusions.
  • 4. 2 Single UAV mission Multi-UAV mission Requirements: - To increase the autonomy of fleets. - To reduce the operator workload. - To transfer functions from operator to interface. - To select the information that is shown by interface. Mission modeling
  • 5. 1) Introduction. 2) Mission architecture. 3) Basic tasks. 4) Modeling techniques. 5)Conclusions.
  • 6. 3 Based on… Complex systems: A set of resources is assigned to different tasks in order to achieve a set of objectives. Perspectives: Mission Based on… Robot missions: The robots perform a series of tasks that consist of sequences of actions. Task Combination
  • 7. 4 Mission Resources Objectives An element available for achieving an objective or performing a task. Examples: UAV, camera, tank, firefighter… Mission perspective: Task A result that must be achieved for completion of mission. Examples: Fire surveillance, Fire extinguishing. A set of actions performed by a resource to achieve an objective. Examples: Fire monitoring, Fire extinguishing, Firefighter support.
  • 8. 5 Task perspective: Task Transition State A change between two states when some conditions are fulfilled. Examples: Waypoint is reached, tank is empty… A situation of the task that has some actions and observations. Examples: Take-off, fly to fire, land… Observation Action An information related to the UAVs and their payloads that determines the state. Examples: Location, altitude, tank level… A maneuver of an UAV or an utilization of a payload. Examples: Go to waypoint, Take picture, Charge water, Discharge water.
  • 9. 6 Case of use: Fire control Objectives: - Fire control. - Fire extinguishing. - Rescue of victims. - Search for suspects. Resources: - UAVs: - Generic UAV. x3 - Extinguishing UAV. x1 - Transport UAV. x1 - Payloads: - Generic camera. x4 - Thermal camera. x2 Tasks: - Fire surveillance. - Fire risk mapping. - Fire monitoring. - Fire extinguishing. - Firefighters support. - Rescue of victims. - Search for suspects.
  • 10. 1) Introduction. 2) Mission architecture. 3) Basic tasks. 4) Modeling techniques. 5)Conclusions.
  • 11. 7 Task Description Input Output Surveillance Fly over area to detect targets. Area / Target Targets Mapping Fly over area to build map. Area Map Reconnaissance Fly to points to check target. Points / Target Targets Monitoring Fly to points to supervise other tasks. Points Information Tracking Follow a mobile target. Target Information Capture Fly to location and pick a resource. Resource Result Release Fly to location and place a resource. Objective Result Support Fly to points to help other agents. Agent Information Refueling Air-to-air refueling or maintenance. Resource Result Relay Maintain the communications. Resource Result
  • 12. 8 Case of use: Fire control Task of mission Basic tasks Fire surveillance Surveillance Fire risk mapping Mapping Fire monitoring Monitoring Fire extinguishing Capture + Release Firefighters support Support Rescue of victims Capture + Release Search for suspects Surveillance Auxiliary Refueling Auxiliary Relay
  • 13. 1) Introduction. 2) Mission architecture. 3) Basic tasks. 4) Modeling techniques. 5)Conclusions.
  • 14. 9 SM ABM TM PN HMM BPMN Multiple agents Complex tasks Concurrency Uncertainty Agent-Based Model Business Process Model and Notation Hidden Markov Model Petri Net State Machine Tree Model SM ABM TM PN HMM BPMN
  • 15. 10 Case of use: Fire control Begin FinishCapture Release Emergency Scheme of fire extinguishing task
  • 16. 11 Case of use: Fire control Petri net for capture task Hidden Markov model for release task
  • 17. 1) Introduction. 2) Mission architecture. 3) Basic tasks. 4) Modeling techniques. 5)Conclusions.
  • 18. 12 Conclusions: - A mission model is required for reducing the operator workload. - A proposal of methodology for mission modeling is presented. - A series of basic tasks are identified in multi-UAV scenarios. - Six modeling techniques are studied and Petri nets and hidden Markov models are preselected. Future works: - To select a modeling technique: PN, HMM or combination. - To study modeling procedures based on experience.
  • 19. A proposal of methodology for multi-UAV mission modeling MED 2015: 23rd Mediterranean Conference on Control and Automation Torremolinos, June 16-19, 2015 Juan Jesús Roldán, Jaime del Cerro and Antonio Barrientos Thank you! Questions?