Rescue Simulation arian [email protected].
-
Upload
peter-wilson -
Category
Documents
-
view
230 -
download
0
Transcript of Rescue Simulation arian [email protected].
Rescue Simulation
http://ce.sharif.ac.ir/[email protected]
Overview
Another BigBang! System Details & Structure Current RCRSS Overall
BigBang in Kobe! Devastating earthquake left more
than 6500 citizens dead in the city of Kobe, Japan on 1st of Jan. 1995.
A meeting at the city hall on April 1999 led to the Rescue simulation project, formally proposed as a competition in Robocup.
Rescue Simulation Design Issues
We need: A general world model(city simulation
issue). To model the disaster (disaster
formulation). To act upon the situation.
Current System in Details
Main server side
Cooperative server side
Client side
• Humanoid agents1. FireBrigade2. PoliceForce3. AmbulanceTeam4. Civilian
• Stationary agents1. FireStation2. PoliceOffice3. AmbulanceCenter
•Kernel
•GIS
•Viewer
•Collapse simulator•Blockade simulator•Fire simulator•Traffic simulator•Misc simulator
The System Structure Overview.
2D Viewer
3D Viewer
kernel
kernelkernel
kernel
Agents
SimulatorsGIS
Viewers
Simulation Progress
Kernel sends sensory information to each agent module.most of this information is visual information. This information is mixed with some errors.
Each agent module decides what actions the individual should take, and send it to the kernel. This message is called command.
The kernel gathers all messages sent from agent modules, and broadcasts them to the component simulators. Commands are sometimes filtered e.g late commands or commands from dead agents are discarded.
The component simulators individually compute how the world will change based upon its internal status and the commands received from the kernel. These results are then sent back to the kernel
The kernel integrates the results received from the component simulators, and broadcasts them to the GIS and the component simulators. The kernel then increase the simulation clock, and notifies the viewers about the update.
Having being requested for information from the viewers, GIS sends the updated information to the viewers. (GIS keeps track of the changes in the simulated world).
Commands of the System All the Agents
Sense Say Tell Hear
Humanoids Move Rest
Police force Clear
Fire brigade Extinguish Stretch
Ambulance Rescue Load Unload
Overview of Communication in RescueSimulation
FB
FS
AC
AT
PO
PF
Current RCRSS Overall
The System Is: A multi-agent system. A core-based system. A distributed simulation system. Running under Linux. Open source (in C++).
Thank You!You can download this presentation at :
http://ce.sharif.ac.ir/~arian/doc/rescue3.ppt
Mayssam M. Nevisi : [email protected]
Arian rescue simulation team:http://ce.sharif.ac.ir/[email protected]