BFG: Firefighting Edition Firefighter AI http:slappy'cs'uiuc'edufall06cs492Group7 - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

BFG: Firefighting Edition Firefighter AI http:slappy'cs'uiuc'edufall06cs492Group7

Description:

More is involved in firefighting than estimating best paths to ... tells firefighter the goal ... Firefighter will move in a 3D environment with some ... – PowerPoint PPT presentation

Number of Views:102
Avg rating:3.0/5.0
Slides: 15
Provided by: Mik7420
Category:

less

Transcript and Presenter's Notes

Title: BFG: Firefighting Edition Firefighter AI http:slappy'cs'uiuc'edufall06cs492Group7


1
BFG Firefighting EditionFirefighter
AIhttp//slappy.cs.uiuc.edu/fall06/cs492/Group7/
  • Group 7
  • Michael Loboda

2
BFG Firefighting Edition Overview
  • Simulator for Fire Officers
  • Goal
  • Virtual training for fire officers
  • Trains leadership skills
  • Minimizes casualties (training/emergency)

3
Firefighter AI
  • Goal
  • AI needs to mimic reality
  • Virtual firefighters must act like real
    firefighters
  • Needs to calculate paths without lag

4
On the Evaluation Sheet
  • Please write down 3 hazards or safety procedures
    to follow during a fire
  • (In a firefighters point of view)

5
Common AI search algorithm A
  • Informed search algorithm
  • Example of best first search
  • Finds a path to follow based on estimation
  • Uses Priority Queues
  • Priority is given by f(x) g(x) h(x)
  • f(x) priority
  • g(x) cost of path so far
  • h(x) estimated cost of path to the goal

6
Uses of A in BFG
  • Pros
  • Provides quick search of how to travel through
    fire
  • Cons
  • Does not properly mimic reality for training
    purposes
  • More is involved in firefighting than estimating
    best paths to travel in a fire

7
Supposed current implementations
  • Keeps track of but does not act accordingly
  • Smoke density
  • Heat
  • Flawed AI
  • Each firefighter blindly enters fire

8
Precautions in Firefighting
  • Common sense
  • Be wary of extreme temperatures
  • Dont walk blindly (Move under smoke)
  • Keep track of air supply
  • Cut off fuel for fires
  • Shut windows and doors to prevent air flow
  • Isolate any possible fire sources

9
Precautions in Firefighting (2)
  • Feel doors for heat
  • If hot or smoke present, do not open
  • Keep fire away from dangerous chemicals
  • Gasoline
  • Safety is a priority!
  • Rescue victims, but ensure safe paths first

10
Implementation
  • Divide environment volume into cubes
  • In each cube, provide
  • Smoke density
  • Temperature
  • Present gases
  • Etc
  • Ensure that lookup works in constant time

11
Implementation (2)
  • User (Fire officer) tells firefighter the goal
  • Ex set up ladder, extinguish fire in living room
  • Firefighter generates tasks automatically based
    on safety procedures
  • Priority queues
  • Each automated task will perform under A

12
Demo status
  • Basic user AI if any
  • Monitor smoke densities/temperature/air supply
  • Firefighter will move in a 3D environment with
    some basic interaction

13
Discuss Additional Fire Safety Precautions
  • Are there any fire safety precaution steps that
    you have thought of that I did not mention?

14
Questions?
Write a Comment
User Comments (0)
About PowerShow.com