RoboCup Rescue Simulation League 2019 Introduction Last year: - - PowerPoint PPT Presentation

robocup rescue simulation league 2019 introduction
SMART_READER_LITE
LIVE PREVIEW

RoboCup Rescue Simulation League 2019 Introduction Last year: - - PowerPoint PPT Presentation

RoboCup Rescue Simulation League 2019 Introduction Last year: This year: K-means++ Algorithm fixed Team Detector(AT) Team Detector(AT) Beforehand Dynamic Clustering(FB) Extinguish(FB) New Priority System(PF)


slide-1
SLIDE 1

RoboCup Rescue Simulation League 2019

slide-2
SLIDE 2

Introduction

  • Last year:

○ K-means++ Algorithm ○ Team Detector(AT) ○ Dynamic Clustering(FB) ○ New Priority System(PF)

  • This year:

○ fixed Team Detector(AT) ○ Beforehand Extinguish(FB) ○ Solve Congestion(PF)

slide-3
SLIDE 3

Algorithm

  • K-means++ algorithm (2018)
  • A* Algorithm (2017)

Clustering & Path Planning

slide-4
SLIDE 4

K-means++ Algorithm (2018)

K-means disadvantage

  • Improper points can be chosen

○ The solution can be worse. ○ K-means unsuited to clustering in a biased map. K-means++ algorithm solved these problems.

  • K-means++ is conscious of below points.

○ Initial centers were chosen spreadly.

slide-5
SLIDE 5

K-means++ Algorithm (2018)

K-means K-means++

The clustering work adequately.

slide-6
SLIDE 6

Actual Cost Heuristic

Distance of goal

A*

The distance of parent node

A* Algorithm (2017)

slide-7
SLIDE 7

Left? Right?

A* Algorithm (2017)

slide-8
SLIDE 8

Actual Cost Heuristic

Distance of goal

A*

+

Clear repair cost

The distance of parent node

A* Algorithm (2017)

slide-9
SLIDE 9

Left Right

A* Algorithm (2017)

slide-10
SLIDE 10

Actual Cost Heuristic

Distance of goal

A*

+

1 / Clear repair cost

The distance of parent node

A* Algorithm (2017)

slide-11
SLIDE 11

Left Right

A* Algorithm (2017)

slide-12
SLIDE 12

Communication

  • Same as Sample.
slide-13
SLIDE 13

Search

  • Same as Sample.
slide-14
SLIDE 14

Ambulance Team

AT was implemented :

  • Efficient assignment for

victims according to condition

  • f AT and time.

fixed Team Detector

slide-15
SLIDE 15

Team Detector (2018)

Team Rate of rescued civilian Rate of rescue action Rate of cooperation Aura 10% 20% 23% MRL 22% 17% 22% RoboAKUT 13% 18% 21% SEU-UniRobot 9% 22% 19%

  • Table. The results of analysis of VC3’s log data of the top 4 in RoboCup2017

We analyzed strategies of other teams to improve to make a better score. Other team built groups of AT dynamically and reduced time to rescue civilians.

slide-16
SLIDE 16

: civilians : AT

  • AT set victim as a candidate

for allocation in order of highest priority.

  • Selected AT: existing in the

circle centering on a victim in

  • rder of closeness.

Team Detector (2018)

slide-17
SLIDE 17

: civilians : AT

Team Detector (2018)

1 4 4 2 2 4

slide-18
SLIDE 18

: civilians : AT

Team Detector (2018)

4 4 2 2 4 1

slide-19
SLIDE 19

: civilians : AT

Team Detector (2018)

4 4 2 4 2

slide-20
SLIDE 20

: civilians : AT

Team Detector (2018)

4 4 4(>2) 2

slide-21
SLIDE 21

: civilians : AT

Team Detector (2018)

slide-22
SLIDE 22

Team Detector (2019)

Last year

  • It was not considered what criterion would form the AT

group. This year

  • As the cycle progressed and the fire spread, the radius
  • increase. In the end, the area is doubled in the final step.
slide-23
SLIDE 23

Team Detector (2019)

slide-24
SLIDE 24

Fire brigade

FB was implemented :

  • extinguish the fire near the

gas station in priority.

  • beforehand extinguishing the

buildings that were not burning and adjacent to the burning building.

deal with gas station & Beforehand Extinguish

slide-25
SLIDE 25

Problems of our team’s FB

  • The number of FBs was limited
  • Fire occurred at multiple locations
  • The situation of the disaster was changing by every

moment →needed appropriate action of FB according to the situation of the fire.

slide-26
SLIDE 26

It is difficult to suppress the fire spread once. →need extinguish as soon as possible.

Problems of our team’s FB

slide-27
SLIDE 27
  • If four FBs are assigned the same target and extinguish

it, a FB do beforehand extinguishing.

  • The FB who is the farthest from the target

extinguish the highest temperature building near the burning building.

Beforehand extinguish

slide-28
SLIDE 28

Beforehand Extinguish

Building Burning The highest

  • temp. Build.

Building Burning The highest

  • temp. Build.
  • It’s decentralized decision
  • using only distance and temperature
slide-29
SLIDE 29

FB1(the farthest) FB2 FB3 FB4 Burning the highest temp.

slide-30
SLIDE 30

Deal with gas station

slide-31
SLIDE 31

Deal with gas station

  • Ignition of gas stations can cause massive explosions and

cause serious damage not only to surrounding buildings but also to agents and civilians.

  • FBs extinguish buildings near to gas stations as priority.
slide-32
SLIDE 32

Police Forces

PF was implemented :

  • A method of removing

blockades on roads near a refuge in priority.

Refuge Clear System & Solve Congestion

slide-33
SLIDE 33

Hurdles and mission of PF

  • The number of PFs was limited
  • Needs quick rescue other agents and civilians with

blockades.

  • Necessary to secure paths to Refuge.

→Prioritize the road to the refuges and rescue the agents and civilians.

slide-34
SLIDE 34

Refuge Clear System

  • Blockades on roads near refuges could prevent agents

and civilians from reaching refuges and prevent FBs supplying water.

  • PFs add roads with blockades and near refuges to the

target list, and give priority to clear blockades on those roads.

slide-35
SLIDE 35

Solve Congestion

  • Blockades on roads which many agents and civilians

passed cause congestion.

  • Caught agent with blockade couldn’t

move and take actions.

  • PFs add roads where has many agents and

civilians to the target list, and give priority to clear blockades on those roads.

slide-36
SLIDE 36

Result

slide-37
SLIDE 37

Result

Team map kobe berlin sakae Ri-one 2019 136.19 70.56 12.31 Ri-one 2018 84.06 83.63 14.55

  • berlin and sakae have

○ too many victims in building compare with AT ○ too many fire buildings compare with FB at the start of simulation.

slide-38
SLIDE 38

Thank you for listening