Motivation Problem definition Working Example Algorithms
Robotic Routers
(joint work with Volkan Isler) Onur Tekdas
Rensselaer Polytechnic Institute
May 22,2008
Onur Tekdas Robotic Routers
Robotic Routers (joint work with Volkan Isler) Onur Tekdas - - PowerPoint PPT Presentation
Motivation Problem definition Working Example Algorithms Robotic Routers (joint work with Volkan Isler) Onur Tekdas Rensselaer Polytechnic Institute May 22,2008 Onur Tekdas Robotic Routers Motivation Problem definition Working Example
Motivation Problem definition Working Example Algorithms
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Motivation Is mobility useful?
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Problem definition Motion models
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Problem definition Motion models
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Problem definition Motion models
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Problem definition Motion models
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Connectivity model Static router network Adversarial trajectory
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Connectivity model Static router network Adversarial trajectory
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Connectivity model Static router network Adversarial trajectory
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Connectivity model Static router network Adversarial trajectory
t = 1 t = 5 t = 28 t = 23 t = 29
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Connectivity model Static router network Adversarial trajectory
t = 1 t = 5 t = 29 t = 23 t = 34 t = 37
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
q′
u∈Nu(qu)
q′∈Nc(q) E[q′ u, q′] = k − 1
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
1 E[qu, q] = k if and only if the length of the shortest escape
2 E[qu, q] is ∞ if and only if there exists robotic router
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
t = 1 t = 5 t = 27 t = 23
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
1
2
Onur Tekdas Robotic Routers
Motivation Problem definition Working Example Algorithms Known user trajectory algorithm Adversarial user trajectory algorithm
1 e(qu, q) ≥ k + 1: From inductive step: If e(qu, q) < k + 1
2 e(qu, q) ≤ k + 1: If E[qu, q] = k + 1 , due to the min-max
u ∈ Nu(qu), ∃q′ ∈ Nc(q) such that E[q′ u, q′] = k
u, q′′] ≤ k
u
u, q′′) ≤ k
Onur Tekdas Robotic Routers