SlideShare a Scribd company logo
1 of 22
Download to read offline
Evaluating Hardware Platforms and Path
Re-Planning Strategies for the UAV Emergency
Landing Problem
Jesimar S. Arantes, Márcio S. Arantes, André B. Missaglia,
Eduardo V. Simões and Claudio F. M. Toledo
November – 2017
Jesimar S. Arantes, Márcio S. Arantes, André B. Missaglia, Eduardo V. Simões and Claudio F. M. Toledo (USP)ICTAI 2017 November – 2017 1 / 22
Outline
1 Introduction
2 Problem Description
3 Methods
4 Computational Results
5 Conclusions
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 2 / 22
Introduction
This work addresses
Path replanning to land the UAV under critical situation:
Greedy Heuristic (GH) (Arantes et al. 2015).
Genetic Algorithm (GA) (Arantes et al. 2015).
Ensemble GA-GH.
Ensemble GA-GA.
Critical situations considered:
Motor failure.
Battery failure.
Supervision of safety systems
IFA: In-Flight Awareness (Mattei et al. 2013).
Performance evaluation:
Personal computer: Intel i5
Embedded computer: Intel Edison
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 3 / 22
Problem Description
dc
critical
situation
no-fly region
penalty region
bonus region
Legend:
mission route
emergencial route
aborted route critical distance
Figure 1: Illustrative scenario of emergency path re-planning.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 4 / 22
Problem Description
Problem: Path-replanning problem
Minimize Pr
j
xT ∈ Op
j − Pr
i
xT ∈ Ob
j (1)
subject to:
xt+1 = FΨ(xt, ut) + ωt ∀(t) (2)
x0 ∼ N(ˆx0, Σx0 ), ωt ∼ N(0, Σωt ) ∀(t) (3)
Pr


j t
xt /∈ On
j

 ≥ 1 − ∆ (4)
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 5 / 22
Problem Description
Legend:
map boundary
mission routeno-fly region boundary
penalty region boundary
bonus region boundary takeoff
landing
Figure 2: Real world case study for aerial imaging application.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 6 / 22
Methods
Compass
Sensors
GPS
Processor
AutoPilot
IFA System
Data
Acquisition
Sensor
Fusion
Security
Control
Decision
Making
Communication
Control
Path
Replanning
MOSA System
Data
Acquisition
Sensor
Fusion
Mission
Control
Camera
Control
Communication
Control
Path
Planning
embedded
embedded
Barometer
Accelerometer
Gyroscope
Follow Waypoint
Power Module
Power
Battery
Camera
Legend
Power supply
HW communication
SW communication
Actuators
Brushless Motor
Servo Motor
UAV
Modem Telemetry
Communication
Radio receiver
Methods
IntelEdison-DualCore
Figure 3: Embedded system architecture in the aircraft.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 7 / 22
Methods
Path
Replanning
Map
Initial
State
Input
Dynamic
Model
Output
Config
Landing
Site
Fitness
Set of
Waypoints
IFASystem
Methods
Failure
Probability
of Landing
GA
GH
GA-GA
GA-GH
Figure 4: Embedded system architecture in the path re-planning module.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 8 / 22
Methods
GA
evaluation
best route
failure
differents
methods
GA-GH
(a)
core1
GH
core2
GA
evaluation
best route
failure
same
methods
GA-GA
(b)
core1
GA
core2
Figure 5: Implemented strategies running methods in parallel. (a) Combining of
GA e GH. (b) Two executions of GA.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 9 / 22
Methods
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 10 / 22
Methods
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 11 / 22
Computational Results
Settings used in the GA method.
Parameter Value Parameter Value
population size 39 crossover rate 0.5
tournament size 3 mutation rate 0.7
stopping criterion time elitism yes
Computer settings used.
PC i5 Intel Edison
Frequency 1.8 GHz 500 MHz
Memory RAM 4 GB 1 GB
Operating System Linux - Ubuntu Linux - Yocto
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 12 / 22
Computational Results
Technical specifications of the Ararinha.
Component Value Component Value
Wingspan 1.90m Weight 2.83kg
Length 1.15m Payload 0.60kg
Electric Power 740W Endurance 15 minutes
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 13 / 22
Computational Results
Time analysis for convergence of the GA.
200
260
320
380
440
500
560
620
680
740
800
860
920
980
1040
1100
1160
1220
1280
1340
1400
1460
1520
1580
1640
1700
1760
1820
1880
1940
2000
0
200
400
600
800
1000
1200
1400
1600
1800
2000
avg global
Time (ms)
Fitness
ε < 1%time = 890
ε < 2%time = 690
ε < 4%time = 460
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 14 / 22
Computational Results
GH
We run 1 time over each map
We evaluated 30 artificial maps in total
We evaluated 2 critical situations (motor and battery)
GA, GA-GH, GA-GA
We run 10 times over each map
We evaluated 30 artificial maps in total
We evaluated 2 critical situations (motor and battery)
We evaluated 3 stopping criterion based on time
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 15 / 22
Computational Results
n1
n2
p1
p2
p4
p3
b6
b7
b2
b3
b1 b4
b5
b8
(a)
n1
n2
p6
p7
p2
p3p1
p4
p5
p8
n4
n3
p9
b1
b2
b3
b4
b5
b6
b7
b8
b9
b10
b11
b12
b13
b14
b15
b16
(b)
n1
n2
p6
p2
p3
p1
p4
p5
n4
n3
b1
b2
b3
n5
(c) I3 - MN with C25%(c) I3 - MN with C25%
n1
n2
n3
n4
n5
n6
n8
n9
n7
p2
p1
p3
p4
b5
b4
b1
b2
b3
b6 b8
b7
b9
b10
b11
(d) I4 - MN with C50%(d) I4 - MN with C50%
n1
n2
p2
p3
p1
p4
n4
n3
b1
b2
n5n6
(e)
n1
n2
n3
n4
n5
n6
n8
n9
n7
p2
p1
p3
p4
b5
b4
b1
b2
b3
b6
n10
p5
p6
p8
p7
p9
p10
(f)
Figure 6: Artificial maps.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 16 / 22
Computational Results
Table 1: Results obtained after evaluating different strategies in artificial maps.
Intel i5 Intel Edison
Methods SC
(ms)
Ψb Ψm Avg Time
(ms)
Ψb Ψm Avg Time
(ms)
GH - 86.7% 60.0% 73.3% 41 86.7% 60.0% 73.3% 347
GA 250 96.3% 72.0% 84.2% 250 72.3% 62.3% 67.3% 250
GA 500 99.0% 73.0% 86.0% 500 84.7% 65.3% 75.0% 500
GA 1000 98.3% 75.7% 87.0% 1000 91.0% 68.0% 79.5% 1000
GA-GH 250 95.3% 71.0% 83.2% 250 89.3% 62.7% 76.0% 309
GA-GH 500 100.0% 72.3% 86.2% 500 90.3% 65.7% 78.0% 510
GA-GH 1000 99.3% 76.0% 87.7% 1000 92.3% 69.0% 80.7% 1000
GA-GA 250 99.3% 72.3% 85.8% 250 81.0% 65.0% 73.0% 250
GA-GA 500 99.7% 73.3% 86.5% 500 89.7% 68.3% 79.0% 500
GA-GA 1000 99.7% 78.0% 88.8% 1000 94.7% 70.0% 82.3% 1000
Final Avg - 97.4% 72.4% 84.9% - 87.2% 65.6% 76.4% -
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 17 / 22
Computational Results
F3
F2
F4
F1
Legend:
route motor failure
route battery failure
critical situation detected
start emergencial route
critical distance
Figure 7: Results of case study in a real world scenario using a GA method.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 18 / 22
Computational Results
Table 2: Results obtained after evaluating different strategies in the study case.
Intel i5 Intel Edison
Methods SC
(ms)
Ψb Ψm Avg Time
(ms)
Ψb Ψm Avg Time
(ms)
GH - 25.0% 0.0% 12.5% 22 25.0% 0.0% 12.5% 192
GA 250 100.0% 50.0% 75.0% 250 35.0% 37.5% 36.3% 250
GA 500 100.0% 50.0% 75.0% 500 62.5% 50.0% 56.3% 500
GA 1000 100.0% 67.5% 83.8% 1000 95.0% 50.0% 72.5% 1000
GA-GH 250 100.0% 50.0% 75.0% 250 37.5% 37.5% 37.5% 234
GA-GH 500 100.0% 50.0% 75.0% 500 67.5% 50.0% 58.8% 481
GA-GH 1000 100.0% 75.0% 87.5% 1000 92.5% 50.0% 71.3% 992
GA-GA 250 100.0% 50.0% 75.0% 250 50.0% 45.0% 47.5% 250
GA-GA 500 100.0% 50.0% 75.0% 500 85.0% 50.0% 67.5% 500
GA-GA 1000 100.0% 75.0% 87.5% 1000 100.0% 50.0% 75.0% 1000
Final Avg - 92.5% 51.8% 72.1% - 65.0% 42.0% 53.5% -
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 19 / 22
Computational Results
Figure 8: Complete route obtained in the SITL experiment.
https://youtu.be/k38GBjM5jXU
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 20 / 22
Conclusions
As expected, the personal computer leverages the strategies
performance.
GA-GA presents a slightly better performance.
This indicates the robustness of GAs to find good solutions despite
hardware limitations.
GA can be embedded and aid the decision making during fully
autonomous flights.
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 21 / 22
Acknowledgements
Email to contact:
{jesimar.arantes, andrebm }@usp.br
{marcio, simoes, claudio}@icmc.usp.br
Thank You!
J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 22 / 22

More Related Content

Similar to Apresentação ICTAI 2017

11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)IAESIJEECS
 
Geo Spatial Data And it’s Quality Assessment
Geo Spatial Data And it’s Quality AssessmentGeo Spatial Data And it’s Quality Assessment
Geo Spatial Data And it’s Quality AssessmentIRJET Journal
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...IRJET Journal
 
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...IRJET Journal
 
Optimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motorOptimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motorIAEME Publication
 
Optimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motorOptimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motorIAEME Publication
 
Gravity Map Production Using General Regression Neural Network
Gravity Map Production Using General Regression Neural NetworkGravity Map Production Using General Regression Neural Network
Gravity Map Production Using General Regression Neural NetworkIRJET Journal
 
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORSCOMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORSIRJET Journal
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131Oyeniyi Samuel
 
Vibration Analysis of a Centrifugal Pump
Vibration Analysis of a Centrifugal PumpVibration Analysis of a Centrifugal Pump
Vibration Analysis of a Centrifugal PumpIRJET Journal
 
IRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI TechniqueIRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI TechniqueIRJET Journal
 
Estimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slidesEstimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slidesAnirban Krishna Bhattacharyya
 
SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...
SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...
SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...IAEME Publication
 
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineMultistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineCemal Ardil
 
CSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docx
CSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docxCSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docx
CSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docxmydrynan
 
Multi-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC MotorMulti-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC MotorIAES-IJPEDS
 

Similar to Apresentação ICTAI 2017 (20)

11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)
 
Geo Spatial Data And it’s Quality Assessment
Geo Spatial Data And it’s Quality AssessmentGeo Spatial Data And it’s Quality Assessment
Geo Spatial Data And it’s Quality Assessment
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
Hybrid Optimization Approaches to Economic Load Dispatch Problems – A Compara...
 
CLIM: Transition Workshop - Statistical Approaches for Un-Mixing Problem and ...
CLIM: Transition Workshop - Statistical Approaches for Un-Mixing Problem and ...CLIM: Transition Workshop - Statistical Approaches for Un-Mixing Problem and ...
CLIM: Transition Workshop - Statistical Approaches for Un-Mixing Problem and ...
 
6. Implementation
6. Implementation6. Implementation
6. Implementation
 
Optimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motorOptimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motor
 
Optimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motorOptimum tuning of pid controller for a permanent magnet brushless dc motor
Optimum tuning of pid controller for a permanent magnet brushless dc motor
 
Gravity Map Production Using General Regression Neural Network
Gravity Map Production Using General Regression Neural NetworkGravity Map Production Using General Regression Neural Network
Gravity Map Production Using General Regression Neural Network
 
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORSCOMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
COMPOSITE IMAGELET IDENTIFIER FOR ML PROCESSORS
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131
 
Vibration Analysis of a Centrifugal Pump
Vibration Analysis of a Centrifugal PumpVibration Analysis of a Centrifugal Pump
Vibration Analysis of a Centrifugal Pump
 
IRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI TechniqueIRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI Technique
 
AIAA2016
AIAA2016AIAA2016
AIAA2016
 
Estimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slidesEstimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slides
 
SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...
SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...
SIMULATION OF THE DRILLING PROCESS IN GFRP COMPOSITES USING SYSTEM DYNAMICS A...
 
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engineMultistage condition-monitoring-system-of-aircraft-gas-turbine-engine
Multistage condition-monitoring-system-of-aircraft-gas-turbine-engine
 
CSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docx
CSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docxCSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docx
CSA CCM V3.0CLOUD CONTROLS MATRIX VERSION 3.0Control DomainCCM V3..docx
 
Multi-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC MotorMulti-objective Optimization Scheme for PID-Controlled DC Motor
Multi-objective Optimization Scheme for PID-Controlled DC Motor
 
54 890
54 89054 890
54 890
 

More from Jesimar Arantes

Apresentação Tese 2019
Apresentação Tese 2019Apresentação Tese 2019
Apresentação Tese 2019Jesimar Arantes
 
Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...
Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...
Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...Jesimar Arantes
 
Palestra: Planejamento de Rota para VANTs em Caso de Situação Crítica
Palestra: Planejamento de Rota para VANTs em Caso de Situação CríticaPalestra: Planejamento de Rota para VANTs em Caso de Situação Crítica
Palestra: Planejamento de Rota para VANTs em Caso de Situação CríticaJesimar Arantes
 
Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...
Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...
Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...Jesimar Arantes
 
Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...
Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...
Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...Jesimar Arantes
 
Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...
Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...
Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...Jesimar Arantes
 
Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...
Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...
Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...Jesimar Arantes
 
MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...
MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...
MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...Jesimar Arantes
 
UTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔS
UTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔSUTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔS
UTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔSJesimar Arantes
 

More from Jesimar Arantes (10)

Tese 2019
Tese 2019Tese 2019
Tese 2019
 
Apresentação Tese 2019
Apresentação Tese 2019Apresentação Tese 2019
Apresentação Tese 2019
 
Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...
Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...
Dissertação: Planejamento de rota para VANTs em caso de situação crítica: uma...
 
Palestra: Planejamento de Rota para VANTs em Caso de Situação Crítica
Palestra: Planejamento de Rota para VANTs em Caso de Situação CríticaPalestra: Planejamento de Rota para VANTs em Caso de Situação Crítica
Palestra: Planejamento de Rota para VANTs em Caso de Situação Crítica
 
Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...
Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...
Palestra: Algoritmos Genéticos Aplicados em Planejamento de Rota para VANTs e...
 
Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...
Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...
Apresentação: Modelagem e Implementação de um Visualizador para Simulações Co...
 
Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...
Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...
Apresentação: Utilizando Robótica Evolutiva para o Desenvolvimento da Morfolo...
 
Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...
Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...
Apresentação: Planejamento de rota para VANTs em caso de situação crítica: Um...
 
MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...
MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...
MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS D...
 
UTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔS
UTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔSUTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔS
UTILIZANDO ROBÓTICA EVOLUTIVA PARA O DESENVOLVIMENTO DA MORFOLOGIA DE ROBÔS
 

Recently uploaded

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Recently uploaded (20)

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

Apresentação ICTAI 2017

  • 1. Evaluating Hardware Platforms and Path Re-Planning Strategies for the UAV Emergency Landing Problem Jesimar S. Arantes, Márcio S. Arantes, André B. Missaglia, Eduardo V. Simões and Claudio F. M. Toledo November – 2017 Jesimar S. Arantes, Márcio S. Arantes, André B. Missaglia, Eduardo V. Simões and Claudio F. M. Toledo (USP)ICTAI 2017 November – 2017 1 / 22
  • 2. Outline 1 Introduction 2 Problem Description 3 Methods 4 Computational Results 5 Conclusions J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 2 / 22
  • 3. Introduction This work addresses Path replanning to land the UAV under critical situation: Greedy Heuristic (GH) (Arantes et al. 2015). Genetic Algorithm (GA) (Arantes et al. 2015). Ensemble GA-GH. Ensemble GA-GA. Critical situations considered: Motor failure. Battery failure. Supervision of safety systems IFA: In-Flight Awareness (Mattei et al. 2013). Performance evaluation: Personal computer: Intel i5 Embedded computer: Intel Edison J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 3 / 22
  • 4. Problem Description dc critical situation no-fly region penalty region bonus region Legend: mission route emergencial route aborted route critical distance Figure 1: Illustrative scenario of emergency path re-planning. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 4 / 22
  • 5. Problem Description Problem: Path-replanning problem Minimize Pr j xT ∈ Op j − Pr i xT ∈ Ob j (1) subject to: xt+1 = FΨ(xt, ut) + ωt ∀(t) (2) x0 ∼ N(ˆx0, Σx0 ), ωt ∼ N(0, Σωt ) ∀(t) (3) Pr   j t xt /∈ On j   ≥ 1 − ∆ (4) J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 5 / 22
  • 6. Problem Description Legend: map boundary mission routeno-fly region boundary penalty region boundary bonus region boundary takeoff landing Figure 2: Real world case study for aerial imaging application. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 6 / 22
  • 7. Methods Compass Sensors GPS Processor AutoPilot IFA System Data Acquisition Sensor Fusion Security Control Decision Making Communication Control Path Replanning MOSA System Data Acquisition Sensor Fusion Mission Control Camera Control Communication Control Path Planning embedded embedded Barometer Accelerometer Gyroscope Follow Waypoint Power Module Power Battery Camera Legend Power supply HW communication SW communication Actuators Brushless Motor Servo Motor UAV Modem Telemetry Communication Radio receiver Methods IntelEdison-DualCore Figure 3: Embedded system architecture in the aircraft. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 7 / 22
  • 8. Methods Path Replanning Map Initial State Input Dynamic Model Output Config Landing Site Fitness Set of Waypoints IFASystem Methods Failure Probability of Landing GA GH GA-GA GA-GH Figure 4: Embedded system architecture in the path re-planning module. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 8 / 22
  • 9. Methods GA evaluation best route failure differents methods GA-GH (a) core1 GH core2 GA evaluation best route failure same methods GA-GA (b) core1 GA core2 Figure 5: Implemented strategies running methods in parallel. (a) Combining of GA e GH. (b) Two executions of GA. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 9 / 22
  • 10. Methods J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 10 / 22
  • 11. Methods J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 11 / 22
  • 12. Computational Results Settings used in the GA method. Parameter Value Parameter Value population size 39 crossover rate 0.5 tournament size 3 mutation rate 0.7 stopping criterion time elitism yes Computer settings used. PC i5 Intel Edison Frequency 1.8 GHz 500 MHz Memory RAM 4 GB 1 GB Operating System Linux - Ubuntu Linux - Yocto J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 12 / 22
  • 13. Computational Results Technical specifications of the Ararinha. Component Value Component Value Wingspan 1.90m Weight 2.83kg Length 1.15m Payload 0.60kg Electric Power 740W Endurance 15 minutes J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 13 / 22
  • 14. Computational Results Time analysis for convergence of the GA. 200 260 320 380 440 500 560 620 680 740 800 860 920 980 1040 1100 1160 1220 1280 1340 1400 1460 1520 1580 1640 1700 1760 1820 1880 1940 2000 0 200 400 600 800 1000 1200 1400 1600 1800 2000 avg global Time (ms) Fitness ε < 1%time = 890 ε < 2%time = 690 ε < 4%time = 460 J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 14 / 22
  • 15. Computational Results GH We run 1 time over each map We evaluated 30 artificial maps in total We evaluated 2 critical situations (motor and battery) GA, GA-GH, GA-GA We run 10 times over each map We evaluated 30 artificial maps in total We evaluated 2 critical situations (motor and battery) We evaluated 3 stopping criterion based on time J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 15 / 22
  • 16. Computational Results n1 n2 p1 p2 p4 p3 b6 b7 b2 b3 b1 b4 b5 b8 (a) n1 n2 p6 p7 p2 p3p1 p4 p5 p8 n4 n3 p9 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 b16 (b) n1 n2 p6 p2 p3 p1 p4 p5 n4 n3 b1 b2 b3 n5 (c) I3 - MN with C25%(c) I3 - MN with C25% n1 n2 n3 n4 n5 n6 n8 n9 n7 p2 p1 p3 p4 b5 b4 b1 b2 b3 b6 b8 b7 b9 b10 b11 (d) I4 - MN with C50%(d) I4 - MN with C50% n1 n2 p2 p3 p1 p4 n4 n3 b1 b2 n5n6 (e) n1 n2 n3 n4 n5 n6 n8 n9 n7 p2 p1 p3 p4 b5 b4 b1 b2 b3 b6 n10 p5 p6 p8 p7 p9 p10 (f) Figure 6: Artificial maps. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 16 / 22
  • 17. Computational Results Table 1: Results obtained after evaluating different strategies in artificial maps. Intel i5 Intel Edison Methods SC (ms) Ψb Ψm Avg Time (ms) Ψb Ψm Avg Time (ms) GH - 86.7% 60.0% 73.3% 41 86.7% 60.0% 73.3% 347 GA 250 96.3% 72.0% 84.2% 250 72.3% 62.3% 67.3% 250 GA 500 99.0% 73.0% 86.0% 500 84.7% 65.3% 75.0% 500 GA 1000 98.3% 75.7% 87.0% 1000 91.0% 68.0% 79.5% 1000 GA-GH 250 95.3% 71.0% 83.2% 250 89.3% 62.7% 76.0% 309 GA-GH 500 100.0% 72.3% 86.2% 500 90.3% 65.7% 78.0% 510 GA-GH 1000 99.3% 76.0% 87.7% 1000 92.3% 69.0% 80.7% 1000 GA-GA 250 99.3% 72.3% 85.8% 250 81.0% 65.0% 73.0% 250 GA-GA 500 99.7% 73.3% 86.5% 500 89.7% 68.3% 79.0% 500 GA-GA 1000 99.7% 78.0% 88.8% 1000 94.7% 70.0% 82.3% 1000 Final Avg - 97.4% 72.4% 84.9% - 87.2% 65.6% 76.4% - J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 17 / 22
  • 18. Computational Results F3 F2 F4 F1 Legend: route motor failure route battery failure critical situation detected start emergencial route critical distance Figure 7: Results of case study in a real world scenario using a GA method. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 18 / 22
  • 19. Computational Results Table 2: Results obtained after evaluating different strategies in the study case. Intel i5 Intel Edison Methods SC (ms) Ψb Ψm Avg Time (ms) Ψb Ψm Avg Time (ms) GH - 25.0% 0.0% 12.5% 22 25.0% 0.0% 12.5% 192 GA 250 100.0% 50.0% 75.0% 250 35.0% 37.5% 36.3% 250 GA 500 100.0% 50.0% 75.0% 500 62.5% 50.0% 56.3% 500 GA 1000 100.0% 67.5% 83.8% 1000 95.0% 50.0% 72.5% 1000 GA-GH 250 100.0% 50.0% 75.0% 250 37.5% 37.5% 37.5% 234 GA-GH 500 100.0% 50.0% 75.0% 500 67.5% 50.0% 58.8% 481 GA-GH 1000 100.0% 75.0% 87.5% 1000 92.5% 50.0% 71.3% 992 GA-GA 250 100.0% 50.0% 75.0% 250 50.0% 45.0% 47.5% 250 GA-GA 500 100.0% 50.0% 75.0% 500 85.0% 50.0% 67.5% 500 GA-GA 1000 100.0% 75.0% 87.5% 1000 100.0% 50.0% 75.0% 1000 Final Avg - 92.5% 51.8% 72.1% - 65.0% 42.0% 53.5% - J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 19 / 22
  • 20. Computational Results Figure 8: Complete route obtained in the SITL experiment. https://youtu.be/k38GBjM5jXU J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 20 / 22
  • 21. Conclusions As expected, the personal computer leverages the strategies performance. GA-GA presents a slightly better performance. This indicates the robustness of GAs to find good solutions despite hardware limitations. GA can be embedded and aid the decision making during fully autonomous flights. J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 21 / 22
  • 22. Acknowledgements Email to contact: {jesimar.arantes, andrebm }@usp.br {marcio, simoes, claudio}@icmc.usp.br Thank You! J. S. Arantes et al. (USP) ICTAI 2017 November – 2017 22 / 22