Professional Documents
Culture Documents
Drone Avionics
Avionics
Matteo Ragni
Q&A
Outline
Drone Avionics
Q&A
Outline
Drone Avionics
Q&A
Outline
Drone Avionics
2. Starting Point
Helicopter mission
Buried extraction
4. Signal found
5. Pinpointing a victim: ~2min
Buried
100
80
60
40
20
0
50
100
Time (min)
150
Q&A
Drone Avionics
Q&A
I A1A Signal:
I
TX MODE
I
amplitude modulated
digital signal
one carrier
frequency: 457kHz
frequency error
80Hz
Intelligence
Outline
1000 300ms
70ms 400ms
RX MODE
0.5 A m1
2.23 A m1
x
Time
Triple
Frequency shift
Antennas
Antialias filter
Analog
AD
Digital
Conversion
Hfield
Signal
Estimation
Detection
Digital Filter
Outline
Drone Avionics
HField in Transmission
Field Complexity
;
Simplified Equations for Hfield
2
2
2
3xy
3xz
2x y z
0
B(r, m) =
3xy
2y2 x2 z2
3yz
4r5
3xz
3yz
2z2 x2 y2
Q&A
Outline
Drone Avionics
Q&A
Outline
Drone Avionics
PerceptionAction Map
Litterature overview...
Agent
Grounding
Perception
ar
d
Ra
Action
Emulator
Emulation
Model
Hypothesis
Environment
Source
searching
tec
de
Exploration
routines
Altitude Keeping
Obstacle Avoidance
Emulation
Tracking Problem
Dynamics and control
Q&A
Outline
Drone Avionics
mg
6
1
s
x = f (x, u)
xf
NewtonEuler Equations
zb
Li
Mi
x = [x, y, z, , , , u, v, w, p, q, r]T
/3
yb
zg
xb
x = f (x, u)
yg
xg
u = [Li : i = 1..6]
Q&A
Outline
Drone Avionics
Q&A
Obstacle Avoidance
obstacle
v = R(, , ) v(di )
i=1
di
ui
v(di)
cos (i 1)
3
sin (i 1)
3
I Advantages
I
I
I
I Drawbacks
I
I
nonoptimal paths
limited reliability
Outline
Drone Avionics
Altitude Keeping
mt
h
mt-1
C
B
A
mt =
(A B) (B C)
|(A B) (B C)|
Q&A
Drone Avionics
Receiver range
an
e
di
re
ct
io
p0
Pl
Outline
pn
Q&A
Outline
Drone Avionics
p(s)
p ( s | H0 )
p(s|H1 )
p(s|H0 )
PD
PM
Z0
p(s)
Z1
p(s|H1 )
p(s|H0 )
Z0
p(s|H1 )
PF
PC
Z0
Z1
Z1
Z0 = {s Z : (s) < }
Z1 = {s Z : (s) > }
Q&A
Outline
Drone Avionics
Q&A
|H| sin
H(pt , m, x) 2
min = H
(p x)2 r
max
T
H
cos
|H| cos
sin
|v|
|H|
Previous
knowledge
p (p) =
1 N (p pk , h)
N k =1
V (h)
Outline
Drone Avionics
Q&A
Outline
Drone Avionics
Q&A
Triple antennas
Power supply
z
Ferrite rod
Loop solenoid
Power supply
Analog
stage
Filter stage
Analog
stage
Analog
stage
ADC
Id
en
fie
tif
ica
tio
pli
an
Am
dT
Identification
ne
Filter stage
Pr
ea
Tu
Tuned tank
mp
lif
ier
Digital
stage
Drone Avionics
Q&A
PreAmplifier Characteristic
Magnitude (dB)
Outline
50
50
100
150
103
104
105
106
Frequency (Hz)
107
108
Drone Avionics
Q&A
Amplifier Characteristic
Magnitude (dB)
Outline
50
100
150
100
101
102
103
Frequency (Hz)
104
Outline
Drone Avionics
Q&A
Outline
Drone Avionics
Q&A
Attitude (rad)
Position (m)
10
10
20
30
20
60
40
10
80
100
Time (s)
y
120
140
20
60
40
80
100
120
140
120
140
Time (s)
z
Velocity (m/s)
z (m)
4
1
20
60
40
80
100
Time (s)
v
120
140
20
60
40
80
Time (s)
q
100
Learned orientation
0.5
0.5
1
0
10
20
60
15
20
20
25
30
y (m)
10
cos( ) real
100
sin( )
120
140
sin( ) real
103
15
80
Time (s)
cos( )
x (m)
40
104
105
106
20
40
60
80
Time (s)
|H|
|H| real
100
120
140
Outline
Drone Avionics
Q&A
Distance d0 (m)
p(ptx,x |H)
0.15
0.10
0.05
6
4
2
0
50
100
ce
tan
150
s
Di
Time (s)
0.00
30
20
10
20
10
30
40
50
/3
(m
0
0
150
60
30
d 5
x
30
sta
Obstacle
10
10
20
20
30
30
40
40
50
nc
e
100
/3
(m 0
)
150
Di
150
y (m)
10
(s)
Di
Tim
20
Optimization results
e(
s)
e
Tim
20
50
100
Drone position
Transmitter position
sta
nc
ed
2
Tim
e
(s)
s)
e(
Tim
100
50
100
60
30
20
10
20
10
x (m)
30
40
50
60
60
0.00
e
nc
sta
Di
0.05
0.10
p(ptx,y |H)
d 2
/3
(m
Time (s)
150
100
50
0
2
0.15
4
6
Distance d (m)
2
4
50
50
150
50
4
4
/3
(m
Outline
Drone Avionics
Conclusions
ARTVA
Avionics
Q&A
Outline
Drone Avionics
Questions?
Q&A
Outline
Drone Avionics
Projects
Universita di Torino
Q&A
Outline
Drone Avionics
Q&A
Maxwell Formulation
Application of potential vectors and recalibration map to Maxwells eq.
B = 0
E = B
t
E =
0
B = 0 J + 0 E
t
B = A
E =
A
t
A0 7 A +
1 2
2
c2 t2
2
2 A 1 A
c2 t2
t
1 2 0
2 2
c t
0 7
A0
Z
0
1
| r r0 |
0
A(r, t) =
J r ,t
dr
4
| r r0 |
c
= 0 J
Outline
Drone Avionics
= | r r0 |
r0
x
0 m0
1
A=
sin( )
sin (0 (t r/c))
4r
r
0
+
cos (0 (t r/c))
r
dr
)
cos
(
sin
(
)
0
0
2r2
r
c
0 m0
2 2 r2 ) cos( ) rc sin( )
sin
(
)
(
c
0
0
0
0
4r3 c
= t
Br =
Br =
Q&A
Outline
Drone Avionics
(xi xd )
Characteristic lobe
q
di
|x i
d2i
u2
|
xd
u i
u
h
(maximum radius)
u = (xi xd ) u i
h (maximum range)
Q&A
Outline
Drone Avionics
Fi =
mg
6
Hexacopter Model
LQR Controller
1
s
Searching
Algorithm
z attitude
Obstacle
Avoiding
[h, ]
= [xi : i = 1..M]
[p1 , p2 , p3 ]
6
vb = v(di )u i
i=1
RT (, , )
Q&A
Outline
Drone Avionics
Magnetic Dipole m
Parameters
|H|
H sensor
Exploration
direction
1 s + 1
2
1 s + 2 s + 1
cos( )
sin( )
Optimized pT
Emulation
)2 = 0
(H H
Optimized m
TX position pT
Magnetic Dipole m
)
H (x, pT , m
|H|
N (0, )
SNR
Q&A