Pursuit Evasion Games PEGs Using a Sensor Network PowerPoint PPT Presentation

presentation player overlay
1 / 15
About This Presentation
Transcript and Presenter's Notes

Title: Pursuit Evasion Games PEGs Using a Sensor Network


1
Pursuit Evasion Games (PEGs) Using a Sensor
Network
  • Luca Schenato, Bruno Sinopoli
  • Robotics and Intelligent Machines Laboratory
  • UC Berkeley
  • sinopoli,lusche_at_eecs.berkeley.edu

2
Outline
  • Description of the application
  • The role of a sensor network
  • Implementation issues
  • Open problems
  • Tentative roadmap

3
Current Experimental Setup for PEG
  • Experiment Setup
  • -Cooperation of
  • -One Aerial Pursuer (Ursa Magna 2)
  • Three Ground Pursuer (Pioneer UGV)
  • Against One Ground Evader (Pioneer UGV)
  • (Random or Counter-intelligent Motion)
  • -Wireless Peer-to-Peer Network

Arena Cell 1m x 1m Detection Vision-based or
simulated
Aerial Pursuer
Vehicle Position Vision Sensor
Waypt Request
Ground Pursuer
3x3m Camera View
GroundEvader
Vehicle Position Vision Sensor
Centralized Ground Station
Courtesy of Jin Kim
4
Current PEG Implementation
UAVs

Lucent Orinoco (WaveLAN) (Ad Hoc Mode)
Ground Monitoring System
Ground Mobile Robots
Courtesy of Jin Kim
5
Where does the Sensor Network fit in?
UAVs

Lucent Orinoco (WaveLAN) (Ad Hoc Mode)
Ground Monitoring System
Ground Mobile Robots
Gateways
Sensor Webs
Courtesy of Jin Kim
6
Distributed Pursuit Evasion Games (DPEG)
Robot pictures from ActivMedia website
7
The role of a sensor network
  • Provide additional information about evaders
    motion
  • Relay such information to the pursuers to design
    and implement an optimal pursue strategy
  • Possibly provide guidance to pursuers

8
The general picture
  • Sensors
  • randomly distributed
  • partial location information
  • limited communication range and bandwidth, which
    depends heavily on the topology of the
    environment
  • limited computation power
  • Network
  • Ad hoc
  • Dynamic network topology
  • Multi hop communication

9
Implementation Issues
  • The complexity of the problem suggests an
    incremental approach to implementation
  • Debugging is problematic and costly
  • Too many things can go wrong at the same time
  • Extremely difficult to analyze algorithms for the
    general framework.

Divide Conquer
10
Implementation Strategy
  • Implement test algorithms within TOSSIM
  • Interface between TOSSIM and Matlab for
    visualization purposes
  • Evaluate performances with respect to key
    objectives
  • Accuracy
  • Power usage
  • Security
  • Robustness
  • Bandwidth efficiency

11
Approach to experiment
  • Start with simplified version of the full scale
    application, i.e.
  • Assume motes know their position
  • Assume robots know their position and move on
    straight lines at a constant velocity
  • Debug algorithms on a subnet (lt100 nodes)
  • Add new algorithms as they become available
  • Develop a monitoring system to track the state of
    the network
  • Routing tables , connectivity, data passing etc.

12
What we need to do in the short term
  • Lets do the real thing!!!
  • Select a big enough space (RFS)
  • Deploy, test and debug a network of sensors
    (gt400)
  • Start with centralized algorithm
  • Use the test-bed to evaluate algorithms and
    bootstrap any interesting research projects
  • Continue with decentralized algorithms

13
Why starting with centralized approach ?
  • Algorithms are ready
  • It will show if, when and why centralized
    algorithms fail
  • It will inspire decentralized algorithms
  • Feasible by January

14
In the long term
  • Interface TOSSIM with a visualization tool and
    test decentralized algorithms
  • Implement the most promising on the test-bed
    (ideally by January)

15
Would be nice if
  • Motes were self programming
  • There was monitoring system
  • There was a GUI
  • There was a smart powering system
  • There was a loose synchronization scheme to
    avoid clock drift
Write a Comment
User Comments (0)
About PowerShow.com