Documente Academic
Documente Profesional
Documente Cultură
Intrt :
Utilisation des contours -> frquents et robustes
Prcision
Centrale
inertielle
(IMU)
DTSI
Camra
LIST DTSI
Aperu
Commande
en position
Commande
en vitesse
drone
Contrleur
dassiette
Estimateur
IMU
p
Suivi de pose
Camra
Embarqu
Poste au sol
DTSI
LIST DTSI
Modle 3D
Camra
DTSI
LIST DTSI
Principe
Scne relle
Plan image
Projection
?
Modle 3D
Projection
Pose
initiale
Nouvelle
pose ?
Dplacement
DTSI
LIST DTSI
Formulation
Exponential map
Vecteur de 6 paramtres
DTSI
LIST DTSI
Diffrentes approches
Mthodes de type optimisation :
Calcul du vecteur
derreur
Loi de commande
virtuelle
Calcul de la nouvelle
pose
Approches Baysiennes
Filtrage particulaire [Pupilli-Calway]
DTSI
LIST DTSI
Plan image
Projection
Modle
Projection du
modle
DTSI
LIST DTSI
Plan image
Projection
Modle
Projection du
modle
DTSI
LIST DTSI
Plan image
Projection
Modle
Projection du
modle
DTSI
LIST DTSI
10
Plan image
Projection
Modle
Projection du
modle
dki
dk,i+1
dk,i+2
distance point/contour
DTSI
LIST DTSI
11
Plan image
Projection
Modle
Projection du
modle
Loi de commande
virtuelle
Distance point/contour:
DTSI
LIST DTSI
connu
12
Plan image
Projection
Modle
Projection du
modle
DTSI
LIST DTSI
Loi de commande
virtuelle
13
Plan image
Projection
Modle
Projection du
modle
Loi de commande
virtuelle
Calcul de la nouvelle
pose
DTSI
LIST DTSI
14
Plan image
Projection
Modle
Projection du
modle
Loi de commande
virtuelle
Calcul de la nouvelle
pose
DTSI
LIST DTSI
15
Limitations
Bas niveau (traitement
dimage) :
Mauvaise localisation des
points : plusieurs forts
gradients le long de la
normale ?
DTSI
LIST DTSI
16
Approche multi-hypothses
Plusieurs points de forts
gradients sont mmoriss
Pose
Projection
Tracking
Dtection de
lignes
DTSI
LIST DTSI
17
Approche multi-hypothses
Pose
Projection
Tracking
Dtection de lignes
Tirage pondr parmi les
lignes candidates et calcul
de la pose correspondante
Tirage pondr
Feature Set
Feature Set
Feature Set
VVS
VVS
VVS
Pose
Pose
Pose
DTSI
LIST DTSI
18
Exemples
Simulation
DTSI
LIST DTSI
19
Exemples
Squence relle
DTSI
LIST DTSI
20
Scnes complexes
DTSI
LIST DTSI
21
Estimation de vitesse
Commande
en position
Commande
en vitesse
drone
Contrleur
dassiette
Estimateur
IMU
p
Suivi de pose
Camra
Embarqu
Poste au sol
DTSI
LIST DTSI
22
Modle du quadri-rotor
Translation
Oc
Rotation
xc
yc
zc
Etat :
p : position du centre de masse dans I
: vitesse du centre de masse dans I
R : rotation de C vers I
: vitesse de rotation dans C
ex
Entres :
ey
ez
T : Pousse dans C
: Couple dans C
DTSI
LIST DTSI
23
Estimation de vitesse
EKF (Extended Kalman Filter)
Etat :
Hypothses simplificatrices :
Modle dvolution :
DTSI
LIST DTSI
24
Estimation de vitesse
EKF :
DTSI
LIST DTSI
25
Commande
Commande
en position
Commande
en vitesse
drone
Contrleur
dassiette
Estimateur
IMU
p
Suivi de pose
Camra
Embarqu
Poste au sol
DTSI
LIST DTSI
26
Commande
Lacet
Vitesse de rotation contrle en embarqu laide des gyro
Translation
Commande hirarchique : PI en vitesse, P en position
Consigne dassiette :
DTSI
LIST DTSI
27
Dispositif experimental
Camra:
- Focus : 2.1mm
Drone :
- Contrle dassiette
embarqu (donnes
IMU) 166Hz
Transmission
numrique :
- Transmission de
lassiette dsire vers
le drone
- Transmission des
donnes inertielles au
poste au sol
Scne
DTSI
Transmission analogique :
- Transmission 2.4GHz
- Une nouvelle image est
disponible toutes les 50 ms
Poste au sol :
Algorithmes de
vision et calcul de
la commande
(20Hz)
LIST DTSI
28
Dispositif exprimental
Scne : objets planaires / objets 3D
Scne
Modle
DTSI
LIST DTSI
3
4
1
6
29
Rsultats exprimentaux
DTSI
LIST DTSI
30
Rsultats exprimentaux
Erreur (m)
Position error
2.5
X axis
Y axis
2
1.5
0.5
Changements de consigne
0.5
1.5
2.5
20
40
60
80
Erreur (m/s)1
100
Velocity error
120
140
160
180
Temps (s)
X axis
Y axis
0.8
0.6
0.4
Frquence : 20 Hz
0.2
0.2
0.4
0.6
0.8
DTSI
20
40
60
80
LIST DTSI
100
120
140
160
180
Temps (s)
31
Rsultats exprimentaux
Mesure de la prcision
Vrit terrain fournie par un tracker
Laser Leica
Frquence dacquisition : 1000Hz
Mesure au micromtre
Miroir
DTSI
LIST DTSI
32
Rsultats exprimentaux
(m)
Temps (s)
Vue camra
DTSI
LIST DTSI
33
Rsultats exprimentaux
(m)
Temps (s)
Bonne
prcision
DTSI
LIST DTSI
34
Temps (s)
Temps (s)
DTSI
LIST DTSI
35
Conclusion
Suivi bas modle :
Pas la mode
Mais ne pas ngliger
Prcision
Robustesse (amliore par lapproche multi-hypothse)
Adapt des environnements structurs
DTSI
LIST DTSI
36
DTSI
LIST DTSI
37
DTSI
LIST DTSI
38
DTSI
LIST DTSI
39
Publications
DTSI
LIST DTSI
40
DTSI
LIST DTSI
41
Modle du quadri-rotor
The system is nonlinear and under actuated.
T
Definition of used frames.
I : Inertial frame attached to the
earth
F=f(T,R)
Constant
forces
Rotational
Dynamics
LIST SRI-LIST
DTSI
Already controlled
42
State:
(canonical exponential coordinates)
Set of particles: sampling of the pose distribution
Update step: For each particle
Projection of the model according to the pose parametrised by
Sampling of the edges
Tracking of the points
Distance computation
Deduce particles weight
Resampling
DTSI
LIST DTSI
43
Output considered?
Usually the weighted mean No meaning here
Wh
Singular Value
Mean
rotation is projectedorthogonally
on SO(3)
ere
Decomposition
DTSI
LIST DTSI
44
LIST DTSI
45
Time consuming
Work in progress:
Combine Top-down / Bottom-up
informations?
Use a small set of hypothesis
DTSI
LIST DTSI
46