D2OC commited on
Commit
7dfb742
·
verified ·
1 Parent(s): 5ad3dd6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -143,7 +143,13 @@ def run_simulation(num_agents, battery_life):
143
  # 4. Gradio UI Configuration
144
  with gr.Blocks() as demo:
145
  gr.Markdown("# 🛸 D2OC: Density-Driven Optimal Control")
146
- gr.Markdown("Interactive Demo for Decentralized Multi-Agent Coverage using Optimal Transport (OT) and Wasserstein Distance.")
 
 
 
 
 
 
147
  with gr.Row():
148
  num_agents = gr.Slider(minimum=2, maximum=20, value=8, step=1, label="Number of Agents")
149
  bat_life = gr.Slider(minimum=5000, maximum=20000, value=8000, step=1000, label="Task Capacity (Battery Life)")
 
143
  # 4. Gradio UI Configuration
144
  with gr.Blocks() as demo:
145
  gr.Markdown("# 🛸 D2OC: Density-Driven Optimal Control")
146
+ gr.Markdown("""
147
+ ### Interactive Demo for Decentralized Multi-Agent Coverage
148
+
149
+ **Official Publication:** [IEEE Transactions on Systems, Man, and Cybernetics: Systems (DOI: 10.1109/TSMC.2023.3328135)](https://doi.org/10.1109/TSMC.2023.3328135)
150
+
151
+ **Preprint:** [arXiv:2511.12756](https://arxiv.org/abs/2511.12756)
152
+ """)
153
  with gr.Row():
154
  num_agents = gr.Slider(minimum=2, maximum=20, value=8, step=1, label="Number of Agents")
155
  bat_life = gr.Slider(minimum=5000, maximum=20000, value=8000, step=1000, label="Task Capacity (Battery Life)")