Global connectivity and collective coverage among Multiple Mobile - - PowerPoint PPT Presentation

global connectivity and collective coverage among
SMART_READER_LITE
LIVE PREVIEW

Global connectivity and collective coverage among Multiple Mobile - - PowerPoint PPT Presentation

Global connectivity and collective coverage among Multiple Mobile Robots Cristanel Razafimandimby - 1 - 1 SOMMAIRE 1. Context and problematics of my thesis 2. Ongoing works 3. Conclusion Cristanel Razafimandimby - 2 - 2 1 Context &


slide-1
SLIDE 1
  • 1

Cristanel Razafimandimby

  • 1

Global connectivity and collective coverage among Multiple Mobile Robots

slide-2
SLIDE 2
  • 2

Cristanel Razafimandimby

  • 2

SOMMAIRE

  • 1. Context and problematics of my thesis
  • 2. Ongoing works
  • 3. Conclusion
slide-3
SLIDE 3
  • 3

Context & problematics

1

Cristanel Razafimandimby

slide-4
SLIDE 4
  • 4

Context

Cristanel Razafimandimby

  • Ubiquitous and pervasive networks became a reality
  • Ubiquitous and pervasive networks are composed of heterogeneous

devices ( sensors, robots, Smartphones, Laptops, …)

  • New challenges/opportunities due to the heterogeneity of devices
slide-5
SLIDE 5
  • 5

Problematics

Cristanel Razafimandimby

  • How to make the devices able to communicate to each other
  • How to allow the devices split the tasks/sub-tasks and agree on the

assignement of the tasks in order to reach a common goal

  • How to make the devices smart
slide-6
SLIDE 6
  • 6

Ongoing works

2

Cristanel Razafimandimby

slide-7
SLIDE 7
  • 7

Global connectivity and collective coverage among multiple mobile robots

Cristanel Razafimandimby

slide-8
SLIDE 8
  • 8

Context

Cristanel Razafimandimby

  • To carry out cooperative tasks, robot team members need to

communicate with each other

  • Maintaining connectivity among multiple mobile robots is a crucial

issue

slide-9
SLIDE 9
  • 9

State of art

Cristanel Razafimandimby

  • Local connectivity maintenance
  • Global connectivity maintenance

Approaches in literature can be classified into two groups :

slide-10
SLIDE 10
  • 10
  • 10

Local connectivity maintenance

The initial set of edges which define the graph connectivity must be always preserved over time.

Cristanel Razafimandimby

slide-11
SLIDE 11
  • 11
  • 11

Global connectivity maintenance

Allows suppression and creation of some edges as long as the overall connectivity of the graph is conserved.

Cristanel Razafimandimby

slide-12
SLIDE 12
  • 12

Some strategies of connectivity maintenance

Cristanel Razafimandimby

  • Construction of an spanning tree
  • Maximize the algebraic connectivity
  • ...
slide-13
SLIDE 13
  • 13
  • 13

Connected graph

Definition 1 : A graph G is said to be connected if and only if u,v V, there exists a path p(u,v) ∀

Cristanel Razafimandimby

  • Multi-robot systems can be modeled as an undirected graph G= (V,E)
slide-14
SLIDE 14
  • 14
  • 14

Spanning tree (ST)

Definition 2 : A spanning tree of an undirected graph G is the subgraph G* = (V,E*) such as :

Cristanel Razafimandimby

  • There is no cycle in G*
  • |E*| = n -1

Corollary 1 : The graph G is connected if and only if there exists a ST deduced from G.

slide-15
SLIDE 15
  • 15
  • 15

Laplacian matrix and algebraic connectivity

  • Given a undirected graph G, its Laplacian matrix L is defined as: L(G) = D(G) – A(G)
  • The scalar λ is an eigenvalue of L if there exists a non-zero vector w such that : L.w = λ.w

Cristanel Razafimandimby

The Laplacian matrix L(G) holds some interesting properties: 1- The eigenvalues of L(G) can be ordered such that: 0 = λ1 ≤ λ2 ≤ λ3 ≤ …. ≤ λn 2- λ2 > 0 if and if only the graph G is connected. λ2 is called also algebraic connectivity of the graph G

slide-16
SLIDE 16
  • 16
  • 16

Trade-off between collective coverage and communication quality

Cristanel Razafimandimby

  • Maximizing the connectivity is important to ensure reliable communication
  • Maximizing the collective coverage is needed
  • Maximizing these two parameters simultaneously is difficult (if not

impossible) : maximize collective coverage may lead poor communication quality and conversely

  • Need to capture the trade-off between collective coverage and

communication quality

slide-17
SLIDE 17
  • 17

Proposed approaches

Cristanel Razafimandimby

  • Centralized approach for global connectivity

maintenance

  • Distributed trained neural network controller
slide-18
SLIDE 18
  • 18

Centralized approach to maintain global connectivity between robots to a desired quality level

Cristanel Razafimandimby

  • Use of a modified version of virtual force algorithm (VFA)

to control the robots' motion

  • Compute algebraic connectivity metric to guarantee

global connectivity maintenance (Centralized computation)

  • Only move to the new position if λ2 is greater than zero
slide-19
SLIDE 19
  • 19

Obtained results with 5 robots

Cristanel Razafimandimby

[EVFA] Jun Li & All, An extended virtual force-based approach to distributed self-deployment in mobile sensor networks

slide-20
SLIDE 20
  • 20

Obtained results with 5 robots

Cristanel Razafimandimby

[EVFA] Jun Li & All, An extended virtual force-based approach to distributed self-deployment in mobile sensor networks

slide-21
SLIDE 21
  • 21

Maintain global connectivity between robots to a desired quality level using Neural Network

Cristanel Razafimandimby

  • Mimic the behaviors of the previous approach
  • Data set was obtained by using our previous approach
  • Inputs : distance and angle between two robots i,j
  • Ouput : new position of robot i according its neighbor j
  • Training algorithm : backpropagation
slide-22
SLIDE 22
  • 22

Obtained results with 5 robots

Cristanel Razafimandimby

slide-23
SLIDE 23
  • 23

Obtained results with 5 robots

Cristanel Razafimandimby

slide-24
SLIDE 24
  • 24

Conclusion

3

Cristanel Razafimandimby

slide-25
SLIDE 25
  • 25

Conclusion

Cristanel Razafimandimby

  • Working on distributed communication and cooperation among

heterogeneous devices

  • Contribution on global connectivity maintenance and collective

coverage among multiple mobile robots

  • Two proposed approaches till now:
  • Centralized approach based on algebraic connectivity and VFA
  • Distributed approach based on neural network
slide-26
SLIDE 26
  • 26

Conclusion

Cristanel Razafimandimby

  • The proposed approaches tried to capture the trade-off between

network coverage and communication quality

  • The proposed algorithms allows the whole robot network converges

to the desired distance/communication quality

  • The proposed approaches outperform EVFA in terms of:
  • Traveled distance
  • Convergence time
  • Our proposed methods always maintain the global connectivity
  • Next step : add some heterogeneity in the system
slide-27
SLIDE 27

Merci