navigation autonome des robots mobiles: des problèmes de ...€¦ · les problèmes-clés de la...
TRANSCRIPT
![Page 1: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/1.jpg)
Seminaire Enpc - 19-09-08
Navigation autonome des robots mobiles:des problèmes de modélisation, perception et
contrôle
Patrick Rives
INRIA Projet AROBAS
2004 route des Lucioles -BP 93
06902 Sophia Antipolis cedex
e-mail : [email protected]
c – p. 1/36
![Page 2: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/2.jpg)
Seminaire Enpc - 19-09-08
C’est quoi aujourd’hui un robot mobile?
c – p. 2/36
![Page 3: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/3.jpg)
Seminaire Enpc - 19-09-08
C’est quoi aujourd’hui un robot mobile?
c – p. 2/36
![Page 4: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/4.jpg)
Seminaire Enpc - 19-09-08
C’est quoi aujourd’hui un robot mobile?
c – p. 2/36
![Page 5: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/5.jpg)
Seminaire Enpc - 19-09-08
C’est quoi aujourd’hui un robot mobile?
c – p. 2/36
![Page 6: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/6.jpg)
Seminaire Enpc - 19-09-08
Navigation autonome des robots mobiles
Un domaine de recherche très actif depuis 1995 :
le problème du passagea l’ echelle,
de nouvelles problématiques (par ex., traiter desenvironnements évolutifs, coopération de robots)
c – p. 3/36
![Page 7: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/7.jpg)
Seminaire Enpc - 19-09-08
Navigation autonome des robots mobiles
Un domaine de recherche très actif depuis 1995 :
le problème du passagea l’ echelle,
de nouvelles problématiques (par ex., traiter desenvironnements évolutifs, coopération de robots)
Des enjeux économiques importants :
la réalisation de base de données géoréférencées(urbanisme, IGN, Mappy....),
la robotique autonome d’extérieur (militaire, urbaine,aérienne),
la surveillance environnementale et l’intervention aprèscatastrophe
La robotique d’aide aux handicapés ( chaise roulante,assistance aux mal-voyants...)
c – p. 3/36
![Page 8: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/8.jpg)
Seminaire Enpc - 19-09-08
Vue d’ensemble
Les problèmes-clés de la robotique mobile autonome :
Modéliser et contrôler les robots mobiles,
Percevoir et interagir avec son environnement local,
Explorer et représenter son environnement global.
c – p. 4/36
![Page 9: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/9.jpg)
Seminaire Enpc - 19-09-08
Vue d’ensemble
Les problèmes-clés de la robotique mobile autonome :
Modéliser et contrôler les robots mobiles,
Percevoir et interagir avec son environnement local,
Explorer et représenter son environnement global.
TRAITEMENTS ALGORITHMES
ACTIONS AUTONOMES
CAPTEURS
MODELISATIONCOMMANDEESTIMATIONIDENTIFICATION
ROBOTENVIRONNEMENTTACHES A REALISER
c – p. 4/36
![Page 10: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/10.jpg)
Seminaire Enpc - 19-09-08
Plan de l’exposé
Modéliser et contrôler les robots mobiles,
Percevoir et interagir avec son environnement local,
Explorer et représenter son environnement global.
c – p. 5/36
![Page 11: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/11.jpg)
Seminaire Enpc - 19-09-08
Introduction
Un modèle générique de robot
x = f(x, u) , f(0, 0) = 0 , f smooth
localement commandable at (x, u) = (0, 0).
c – p. 6/36
![Page 12: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/12.jpg)
Seminaire Enpc - 19-09-08
Introduction
Un modèle générique de robot
x = f(x, u) , f(0, 0) = 0 , f smooth
localement commandable at (x, u) = (0, 0).
Une tentative de classification....Systèmes holonomes: (robots manipulateurs, certains robotsmobiles d’intérieur,...)Systèmes critiques:
Systèmes non holonomes (robots mobiles, voitures,...):⇒ sans dériveSystèmes sous actionnés (glisseur, dirigeable,...):⇒ avec dérive
c – p. 6/36
![Page 13: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/13.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes holonomes
le linéarisé au point d’équillibre
x = Ax + Bu, A =∂f
∂x(0, 0), B =
∂f
∂u(0, 0)
est asymptotiquement stabilisable ( Rang (B, AB, · · · , An−1B) = n)
c – p. 7/36
![Page 14: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/14.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes holonomes
le linéarisé au point d’équillibre
x = Ax + Bu, A =∂f
∂x(0, 0), B =
∂f
∂u(0, 0)
est asymptotiquement stabilisable ( Rang (B, AB, · · · , An−1B) = n)
Exemple: Robot manipulateur
x =
0
B
B
B
B
B
@
x1
x2
x3
x4
1
C
C
C
C
C
A
∈ S1 × S1 × S1 × S1
x = u u = (u1, u2, u3, u4)T
c – p. 7/36
![Page 15: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/15.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
c – p. 8/36
![Page 16: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/16.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:
c – p. 8/36
![Page 17: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/17.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:systèmes mécaniques non-holonomes
Véhicule de type unicycle:
θ
0
j
ix
yP0
φg
φd
8
>
<
>
:
x = v1 cos θ
y = v1 sin θ
θ = v2
u = (v1, v2)T
c – p. 8/36
![Page 18: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/18.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:systèmes mécaniques non-holonomes
Le robot d’intérieur ANIS
c – p. 8/36
![Page 19: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/19.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:systèmes mécaniques non-holonomes
Véhicule de type voiture:
i
θ
ϕ
x0
y
j
P0
P1
8
>
>
>
<
>
>
>
:
x = v1 cos θ
y = v1 sin θ
θ = v1
Ltan ϕ
ϕ = v2
u = (v1, v2)T
c – p. 8/36
![Page 20: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/20.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:systèmes mécaniques non-holonomes
Le véhicule électrique CYCAB
c – p. 8/36
![Page 21: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/21.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:systèmes mécaniques non-holonomescertains systèmes mécaniques sous-actionnés
c – p. 8/36
![Page 22: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/22.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:systèmes mécaniques non-holonomescertains systèmes mécaniques sous-actionnés
Véhicule de type glisseur:
0i0
θG
j0
y
x
f 1
f 2
8
>
>
>
>
>
>
>
>
<
>
>
>
>
>
>
>
>
:
x = v1 cos θ − v2 sin θ
y = v1 sin θ + v2 cos θ
θ = v3
v1 = v2v3 + u1
v2 = −v1v3
v3 = u2
u = (u1, u2)T
c – p. 8/36
![Page 23: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/23.jpg)
Seminaire Enpc - 19-09-08
Commande des systèmes critiques
Les linéarisés aux points d’équilibre (x0, u0) : f(x0, u0) = 0 ne sont pasasymptotiquement stabilisables et donc pas commandables
Exemples:systèmes mécaniques non-holonomescertains systèmes mécaniques sous-actionnés
Le Drône Bertin Le dirigeable autonome AS800
c – p. 8/36
![Page 24: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/24.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
c – p. 9/36
![Page 25: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/25.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
c – p. 9/36
![Page 26: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/26.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assure
c – p. 9/36
![Page 27: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/27.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilité
c – p. 9/36
![Page 28: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/28.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilité
xr(t)
x(t)
c – p. 9/36
![Page 29: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/29.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
c – p. 9/36
![Page 30: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/30.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
xr(t)
x(t)
c – p. 9/36
![Page 31: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/31.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
Robustesse: x = f(x, u)
c – p. 9/36
![Page 32: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/32.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
Robustesse: x = f(x, u)
Quelques résultats:
c – p. 9/36
![Page 33: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/33.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
Robustesse: x = f(x, u)
Quelques résultats:il n’existe pas de feedback u(x, xr, ur) qui stab. asymp. toutetrajectoire xr (Brockett 83)
c – p. 9/36
![Page 34: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/34.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
Robustesse: x = f(x, u)
Quelques résultats:il n’existe pas de feedback u(x, xr, ur) qui stab. asymp. toutetrajectoire xr (Brockett 83)il n’existe pas de feedback u(x, xr, ur, t) qui stab. asymp. toutetrajectoire xr (Lizarraga 04)
c – p. 9/36
![Page 35: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/35.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
Robustesse: x = f(x, u)
Quelques résultats:il n’existe pas de feedback u(x, xr, ur) qui stab. asymp. toutetrajectoire xr (Brockett 83)il n’existe pas de feedback u(x, xr, ur, t) qui stab. asymp. toutetrajectoire xr (Lizarraga 04)L’objectif de stab. asymptotique n’est pas atteignable en général!
c – p. 9/36
![Page 36: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/36.jpg)
Seminaire Enpc - 19-09-08
Quels problèmes cherche t-on à résoudre?
Trajectoire de référence:
t 7−→ xr(t) ∈ M t ∈ [0, T ]
Problème de régulation: Déterminer u qui assureStabilitéPerformance
Robustesse: x = f(x, u)
Quelques résultats:il n’existe pas de feedback u(x, xr, ur) qui stab. asymp. toutetrajectoire xr (Brockett 83)il n’existe pas de feedback u(x, xr, ur, t) qui stab. asymp. toutetrajectoire xr (Lizarraga 04)L’objectif de stab. asymptotique n’est pas atteignable en général!
⇒ Une nouvelle approche : La stabilisation pratique par fonctions transverses
c – p. 9/36
![Page 37: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/37.jpg)
Seminaire Enpc - 19-09-08
L’approche par fonction transverse
Plutôt que :
stabilisation asymptotique d’un point d’équilibre
c – p. 10/36
![Page 38: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/38.jpg)
Seminaire Enpc - 19-09-08
L’approche par fonction transverse
Plutôt que :
stabilisation asymptotique d’un point d’équilibre
considérer :
stabilisation asymptotique d’un ensemble dans le voisinage de ce point
+
réjection de perturbations additives
(objectif de stabilisation pratique)
c – p. 10/36
![Page 39: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/39.jpg)
Seminaire Enpc - 19-09-08
Application aux systèmes non-holonomes (1)
Véhicule de type “unicycle”
Etat : (x, y, α)
Entr ee de commande: vP , α
c – p. 11/36
![Page 40: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/40.jpg)
Seminaire Enpc - 19-09-08
Application aux systèmes non-holonomes (2)
Véhicule de type “voiture”
Etat : (x, y, α, γ)
Entr ee de commande: vP , γ
c – p. 12/36
![Page 41: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/41.jpg)
Seminaire Enpc - 19-09-08
Application aux systèmes non-holonomes (4)
Contrôle coordonné d’un manipulateur mobile
(∗) Thèse de M. Fruchard
c – p. 13/36
![Page 42: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/42.jpg)
Seminaire Enpc - 19-09-08
Extension aux systèmes sous-actionnés (1)
Exemple: le glisseur
y
0x
f1
f2
θ
Etat : (x, y, θ, v1, v2, ω) Entr ee de commande: f1, f2
c – p. 14/36
![Page 43: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/43.jpg)
Seminaire Enpc - 19-09-08
Extension aux systèmes sous-actionnés (2)
Exemple: le dirigeable
Vu comme un système non holonome Vu comme un glisseur
c – p. 15/36
![Page 44: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/44.jpg)
Seminaire Enpc - 19-09-08
Plan de l’exposé
Modéliser et contrôler les robots mobiles,
Percevoir et interagir avec son environnement local,
Explorer et représenter son environnement global.
c – p. 16/36
![Page 45: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/45.jpg)
Seminaire Enpc - 19-09-08
Percevoir son environnement (1/4)
Pourquoi?
La finalité même du robot est d’interagir avec sonenvironnement,
- ⇒ agir : ouvrir une porte, naviguer dans un batiment ou unenvironnement urbain,...
- ⇒ réagir : éviter des collisions,
Plusieurs types d’objectifs
- ⇒ Percevoir pour modéliser : construire les modèlesnécessaires à la réalisation de la tâche
- ⇒ Percevoir pour contrôler : boucle de perception/action.
c – p. 17/36
![Page 46: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/46.jpg)
Seminaire Enpc - 19-09-08
Percevoir son environnement (2/4)
Les capteurs...
modélisation et calibration des capteurs (vision, vision omni,télémétrie, INS, odométrie, GPS...)
techniques de fusion (lache, serrée, probabiliste, “voting”...)
algorithmes temps-réel pour la commande
algorithmes “robustes” aux erreurs de modélisation
⇒ vers de nouveaux capteurs “intelligents”...
CatadioptriqueCapteur
R, t
LaserTelemetre
c – p. 18/36
![Page 47: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/47.jpg)
Seminaire Enpc - 19-09-08
Percevoir un environnement complexe (3/4)
Les traitements algorithmiques...
Compromis complexité/réalisme des modèles:
objets déformables et / ou articulés,
changement de géométrie, d’éclairage et ombres,
performances temps-réel,
robustesse aux erreurs de modèlisation.
���������������
���������������
������
������
���������
���������
����������
����������
������������������������������������������������������������������������
������������������������������������������������������������������������
�������������������������
�������������������������
���������������
���������������
������������������������������������������������������������������������
������������������������������������������������������������������������
���������������������������������������������������������������������������
���������������������������������������������������������������������������
c – p. 19/36
![Page 48: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/48.jpg)
Seminaire Enpc - 19-09-08
Percevoir un environnement complexe (3/4)
Les traitements algorithmiques...
Compromis complexité/réalisme des modèles:
objets déformables et / ou articulés,
changement de géométrie, d’éclairage et ombres,
performances temps-réel,
robustesse aux erreurs de modèlisation.
Une approche “directe” d’estimation paramétrique:
minR,t,n1,n2,...,s1,s2,...
{I(w(R, t, n1, n2, ..., s1, s2, ...)) − I∗} ?
����������������������
������
������������
����������
����������
�������������������������������������������������������
�������������������������������������������������������
��������������������
��������������������
����������
����������
������������������������������������������������������������
������������������������������������������������������������
����������������������������������������������������������������������
����������������������������������������������������������������������
R, t
F1
s
F0
n
Les études portent sur :
le choix des modéles w(.)
l’optimisation robuste et efficace
c – p. 19/36
![Page 49: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/49.jpg)
Seminaire Enpc - 19-09-08
Percevoir son environnement 4/4
La complexité des scènes:
objets déformables et / ou articulés
changement de géométrie, d’éclairage et ombres
Exemple de suivi visuel robuste:/user/emalis/home/NOSAVE/sequences/pegase/alenia/0817.pgm
50 100 150 200 250 300 350
50
100
150
200
Changement d’illumination Atterissage automatique objet déformable
c – p. 20/36
![Page 50: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/50.jpg)
Seminaire Enpc - 19-09-08
Le contrôle de l’interaction locale
Les boucles de perception/action
+
−
PERCEPTION
ACTION
X
X* DX+
−
PERCEPTION
ACTION
3D ROBOT’SLOCALIZATION
PATH PLANNING
PATH FOLLOWING
LOOK−AND−MOVE
+
−
PERCEPTION
ACTION
IMAGE(t0)
IMAGE(tf)
S* DS
S
VISUAL SERVOING
c – p. 21/36
![Page 51: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/51.jpg)
Seminaire Enpc - 19-09-08
Positionnement par asservissement visuel
Asservissement visuel invariant au modèle de caméra
Image de référence Image initiale Vue du robot
Apprentissage f = 12 mm
Asservissement visuel f = 6 mm
c – p. 22/36
![Page 52: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/52.jpg)
Seminaire Enpc - 19-09-08
Application en robotique sousmarine.
(∗) Travail de thèse de V. Brandou, projet IFREMER THEMIS
c – p. 23/36
![Page 53: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/53.jpg)
Seminaire Enpc - 19-09-08
Application au suivi de véhicules
X
Y
ψ
q∗
ψ∗
Le vehicule asservi
Le vehicule leader
~y
~xd∗: la distance desiree
q
~x∗~y∗
eψ: l’erreur d’orientation
eq: l’erreur de position
Les deux CyCabs Objectif de commande
Utilisation d’une tourelle Pan-and-tilt pour garder la cible dans l’image
Reconstruction de la position du véhicule suiveur par rapport à la cible
Asservissement sur le véhicule leader
(∗) Thèse de S. Benhimane, projet predit MobiVIP
c – p. 24/36
![Page 54: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/54.jpg)
Seminaire Enpc - 19-09-08
Application: asservissement visuel d’un dirigeable
Dirigeable de 9m vectorisé, dynamique fortement non linéairegrande sensibilité aux perturbations
Suivi de structures linéaires- Vitesse air désirée Vo = 8m/s
- Vent constant de Vw = 3m/s orientation 10deg Nord
- Erreur initiale: Lateral 10m, Altitude 2m
- Profil de descente de 25m à 15m
(∗) Collaboration avec le CenPRA (Campinas, Brazil) et IST (Lisbonne,Portugal)
c – p. 25/36
![Page 55: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/55.jpg)
Seminaire Enpc - 19-09-08
Plan de l’exposé
Modéliser et contrôler les robots mobiles,
Percevoir et interagir avec son environnement local,
Explorer et représenter son environnement global.
c – p. 26/36
![Page 56: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/56.jpg)
Seminaire Enpc - 19-09-08
Un problème canonique : leSLAM(1)
SLAM (Simultaneous Localization And Mapping) : Comment, partantd’une position inconnue dans un environnement inconnu, reconstruireincrémentalement une carte de cet environnement et l’utilisersimultanementpour se localiser?
P (xk,m|Zk,Uk) ?
avec :
P (xk|xk−1,uk) le modèled’évolution du robot,
P (zk|xk,m) le modèle deperception
c – p. 27/36
![Page 57: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/57.jpg)
Seminaire Enpc - 19-09-08
Un problème canonique : leSLAM(2)
Les difficultés intrinsèques au problème
la corrélation entre position du robot et éléments de la carte ⇒
complexité en O(N2),où N est le nombre d’éléments de la carte.
la non linéarité et la dérive des modèles d’évolution du véhicule,
l’association des données (hypothèses sousjacentes: scènestatique, amers discernables, etc...).
c – p. 28/36
![Page 58: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/58.jpg)
Seminaire Enpc - 19-09-08
Les problèmes abordés
SLAM dans des environnements d’intérieur
⇒ Navigation réactive et complétude des explorations
⇒ Compensation des dérives et construction desreprésentations globales
c – p. 29/36
![Page 59: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/59.jpg)
Seminaire Enpc - 19-09-08
Les problèmes abordés
SLAM dans des environnements d’intérieur
⇒ Navigation réactive et complétude des explorations
⇒ Compensation des dérives et construction desreprésentations globales
SLAM dans des environnements d’extérieur
⇒ Slam visuel monoculaire
⇒ Slam visuel stéréo dans des scènes dynamiques
c – p. 29/36
![Page 60: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/60.jpg)
Seminaire Enpc - 19-09-08
Navigation réactive en environnement d’intérieur 1/3
Objectif : Explorer et cartographier un environnement d’intérieurinconnu en garantissant une navigation sûre.
c – p. 30/36
![Page 61: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/61.jpg)
Seminaire Enpc - 19-09-08
Navigation réactive en environnement d’intérieur 2/3
Stratégie de navigation : Un télémètre laser embarqué fournit à la cadence de40ms une carte correspondant à un plan de coupe de l’environnement local.Cette carte est utilisée dans la commande pour contraindre le robot à sedéplacer sur le Diagramme de Voronoï associé à l’environnement.
Le Diagramme de Voronoï est définicomme l’ensemble de points équidis-tant à au moins deux objets Oi and Oj ,tel que chaque point de l’ensemble estplus proche de Oi et Oj que de toutautre objet Ok dans l’environnement,k 6= i, j.
c – p. 31/36
![Page 62: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/62.jpg)
Seminaire Enpc - 19-09-08
Navigation réactive en environnement d’intérieur 3/3
Fonctions de navigation :
e τ, l1
������������������������������������������������������������
�����������������������������������������������������������������
���������������
��������������������
�����������������������������������������������������������������
�����������������������������������������������������������������
τ, l3e
DV e 2 , τ l
→ e1, rejoindre la branche du Voronoï la plus proche,
c – p. 32/36
![Page 63: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/63.jpg)
Seminaire Enpc - 19-09-08
Navigation réactive en environnement d’intérieur 3/3
Fonctions de navigation :
e τ, l1
������������������������������������������������������������
�����������������������������������������������������������������
���������������
��������������������
�����������������������������������������������������������������
�����������������������������������������������������������������
τ, l3e
DV e 2 , τ l
→ e1, rejoindre la branche du Voronoï la plus proche,
→ e2, se déplacer le long de la branche du Voronoï
c – p. 32/36
![Page 64: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/64.jpg)
Seminaire Enpc - 19-09-08
Navigation réactive en environnement d’intérieur 3/3
Fonctions de navigation :
e τ, l1
������������������������������������������������������������
�����������������������������������������������������������������
���������������
��������������������
�����������������������������������������������������������������
�����������������������������������������������������������������
τ, l3e
DV e 2 , τ l
→ e1, rejoindre la branche du Voronoï la plus proche,
→ e2, se déplacer le long de la branche du Voronoï
→ e3, s’arrêter sur un point de bifurcation
c – p. 32/36
![Page 65: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/65.jpg)
Seminaire Enpc - 19-09-08
Navigation réactive en environnement d’intérieur 3/3
Fonctions de navigation :
e τ, l1
������������������������������������������������������������
�����������������������������������������������������������������
���������������
��������������������
�����������������������������������������������������������������
�����������������������������������������������������������������
τ, l3e
DV e 2 , τ l
→ e1, rejoindre la branche du Voronoï la plus proche,
→ e2, se déplacer le long de la branche du Voronoï
→ e3, s’arrêter sur un point de bifurcation
→ Les tâches e1, e2 et e3 sont implémentées par des tâches élémentaires decommande référencée capteur.
c – p. 32/36
![Page 66: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/66.jpg)
Seminaire Enpc - 19-09-08
Cartographie et compensation des dérives
⇒ Structuration en lieux,
c – p. 33/36
![Page 67: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/67.jpg)
Seminaire Enpc - 19-09-08
Cartographie et compensation des dérives
⇒ Structuration en lieux,
⇒ Identification des lieux et fermeture de boucle,
c – p. 33/36
![Page 68: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/68.jpg)
Seminaire Enpc - 19-09-08
Cartographie et compensation des dérives
⇒ Structuration en lieux,
⇒ Identification des lieux et fermeture de boucle,
⇒ Optimisation sur un modéle semi-rigide contraint parl’observabilité
c – p. 33/36
![Page 69: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/69.jpg)
Seminaire Enpc - 19-09-08
SLAM monoculaire en environnement structuré
Objectifs:Identifier et suivre les structures planes de l’environnement,Estimer la trajectoire de la caméra en 6D,Estimer les plans de la scène 3D,
Difficultés:Une seule caméra,Robustesse aux changements d’illumination,Performances Temps réel
Détection de plan SLAM monoculaire
(∗)Thèse de
G.Silveira
c – p. 34/36
![Page 70: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/70.jpg)
Seminaire Enpc - 19-09-08
SLAM stéréovision en environnement complexe et dynamique
Objectifs:Localisation précise et reconstruction dense sans modèle a priori,SLAM 3D
Difficultés:Scènes très complexes et dynamiques,Changement d’illumination et ombres portées,Grand déplacement dans les images
(∗) Postdoc de A. Comport
Slam en milieu urbain Drône aérien
c – p. 35/36
![Page 71: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/71.jpg)
Seminaire Enpc - 19-09-08
Quelques perspectives...
Contrôler des systèmes complexes
Synthèse de controleurs robustes aux perturbations en robotiqueaérienne,Optimisation énergétique pour les missions de longue durée.Contrôle de formation de robots.
Percevoir et interagir avec l’environnement
Intégrer la connaissance a priori (modélisation, apprentissage...),Prendre en compte les erreurs et les incertitudes (Bayésien,méthodes à erreur bornée, analyse par intervalle...).
Exploration et navigation autonome
Manipuler de grande base de données (SIG, géoréférencement...),Problème des initialisations (bootstrap) des méthodes itératives,Une stratégie de coopération de robot pour l’exploration et leSLAM ( filtrage particulaire).
c – p. 36/36
![Page 72: Navigation autonome des robots mobiles: des problèmes de ...€¦ · Les problèmes-clés de la robotique mobile autonome : Modéliser et contrôler les robots mobiles, Percevoir](https://reader034.vdocuments.site/reader034/viewer/2022052100/603a3cebb44ae81ff031c0f0/html5/thumbnails/72.jpg)
Seminaire Enpc - 19-09-08
Quelques perspectives...
Contrôler des systèmes complexes
Synthèse de controleurs robustes aux perturbations en robotiqueaérienne,Optimisation énergétique pour les missions de longue durée.Contrôle de formation de robots.
Percevoir et interagir avec l’environnement
Intégrer la connaissance a priori (modélisation, apprentissage...),Prendre en compte les erreurs et les incertitudes (Bayésien,méthodes à erreur bornée, analyse par intervalle...).
Exploration et navigation autonome
Manipuler de grande base de données (SIG, géoréférencement...),Problème des initialisations (bootstrap) des méthodes itératives,Une stratégie de coopération de robot pour l’exploration et leSLAM ( filtrage particulaire).
c – p. 36/36