Visual Debugger

The problem
 What is Visual Debugger?
 Why do we need it?
 How does it work?
 Demo

2 / 17
Based on RCRSS viewer
 Consists of multiple layers
 A tool to display

› agent decision
› specific implementation results
 Clusters
 Path planning
 Target selection
…
To see the output of algorithms
 To rapidly solve the problems
 Easy to develop
 Easy to maintain

Kernel
Agent
VD-Client
Visual
Viewer
Debugger

Based on Entities
› Buildings
› Roads
› Agents
› …

Over all Entities
› Partitions
› Graphs
› Specific drawing
1.
Add VD-Client to your agent project
2.
Initialize VDClient
3.
Send data using following command
https://github.com/MRL-RS