Clean public repository for reproducibility
Browse files- .gitattributes +0 -0
- .gitignore +14 -0
- .hfignore +14 -0
- README.md +117 -20
- experiments/BASELINES.md +1 -1
- experiments/EXPERIMENT_MATRIX.md +1 -1
- experiments/METHOD_AUDIT.md +3 -3
- experiments/README.md +3 -3
- experiments/docs/EXPERIMENT_PROTOCOL.md +1 -1
- experiments/export_paper_artifacts.py +417 -66
- experiments/reports/README.md +10 -1
- experiments/reports/paper_artifacts/README.md +9 -4
- experiments/reports/paper_artifacts/fig3/figure3_provenance.md +2 -1
- experiments/reports/paper_artifacts/fig3/figure3_rollout_contact_sheet.png +3 -0
- experiments/reports/paper_artifacts/fig4/figure4_prediction_and_planning.png +0 -0
- experiments/reports/paper_artifacts/fig4/figure4_provenance.md +7 -6
- experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat.csv +0 -32
- experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat.tsv +0 -32
- experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.csv +0 -320
- experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.tsv +0 -320
- experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.png +0 -0
- experiments/reports/paper_artifacts/fig5/figure5_provenance.md +8 -3
- experiments/reports/paper_artifacts/tables/table1_provenance.md +5 -0
- experiments/reports/paper_artifacts/tables/table1_success_by_task_boat_flow.tex +2 -2
- experiments/reports/paper_artifacts/tables/table2_provenance.md +5 -0
.gitattributes
CHANGED
|
The diff for this file is too large to render.
See raw diff
|
|
|
.gitignore
CHANGED
|
@@ -1,11 +1,25 @@
|
|
| 1 |
__pycache__/
|
| 2 |
*.pyc
|
| 3 |
.pytest_cache/
|
|
|
|
|
|
|
| 4 |
|
| 5 |
# Local runtime noise
|
| 6 |
logs/
|
| 7 |
external/
|
| 8 |
flowmo_remote_outputs/
|
| 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
# Render caches are reproducible intermediates, not paper artifacts.
|
| 11 |
experiments/shared/result/image_cache*/
|
|
|
|
| 1 |
__pycache__/
|
| 2 |
*.pyc
|
| 3 |
.pytest_cache/
|
| 4 |
+
.cache/
|
| 5 |
+
.ipynb_checkpoints/
|
| 6 |
|
| 7 |
# Local runtime noise
|
| 8 |
logs/
|
| 9 |
external/
|
| 10 |
flowmo_remote_outputs/
|
| 11 |
|
| 12 |
+
# Local paper-build artifacts are not part of the reproducibility package.
|
| 13 |
+
CoRL_2026___FlowMo_World_Model*
|
| 14 |
+
FlowMo-WM_CoRL2026*_draft.pdf
|
| 15 |
+
*.aux
|
| 16 |
+
*.bbl
|
| 17 |
+
*.blg
|
| 18 |
+
*.fdb_latexmk
|
| 19 |
+
*.fls
|
| 20 |
+
*.log
|
| 21 |
+
*.out
|
| 22 |
+
*.synctex.gz
|
| 23 |
+
|
| 24 |
# Render caches are reproducible intermediates, not paper artifacts.
|
| 25 |
experiments/shared/result/image_cache*/
|
.hfignore
CHANGED
|
@@ -3,9 +3,23 @@
|
|
| 3 |
__pycache__/
|
| 4 |
*.pyc
|
| 5 |
.pytest_cache/
|
|
|
|
|
|
|
| 6 |
logs/
|
| 7 |
external/
|
| 8 |
flowmo_remote_outputs/
|
| 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
# Render caches are reproducible intermediates, not paper artifacts.
|
| 11 |
experiments/shared/result/image_cache*/
|
|
|
|
| 3 |
__pycache__/
|
| 4 |
*.pyc
|
| 5 |
.pytest_cache/
|
| 6 |
+
.cache/
|
| 7 |
+
.ipynb_checkpoints/
|
| 8 |
logs/
|
| 9 |
external/
|
| 10 |
flowmo_remote_outputs/
|
| 11 |
|
| 12 |
+
# Local paper-build artifacts are not part of the reproducibility package.
|
| 13 |
+
CoRL_2026___FlowMo_World_Model*
|
| 14 |
+
FlowMo-WM_CoRL2026*_draft.pdf
|
| 15 |
+
*.aux
|
| 16 |
+
*.bbl
|
| 17 |
+
*.blg
|
| 18 |
+
*.fdb_latexmk
|
| 19 |
+
*.fls
|
| 20 |
+
*.log
|
| 21 |
+
*.out
|
| 22 |
+
*.synctex.gz
|
| 23 |
+
|
| 24 |
# Render caches are reproducible intermediates, not paper artifacts.
|
| 25 |
experiments/shared/result/image_cache*/
|
README.md
CHANGED
|
@@ -9,45 +9,142 @@ tags:
|
|
| 9 |
- hidden-drift
|
| 10 |
---
|
| 11 |
|
| 12 |
-
# FlowMo
|
| 13 |
|
| 14 |
-
FlowMo is a
|
| 15 |
|
| 16 |
-
This repository contains the
|
| 17 |
|
| 18 |
-
##
|
| 19 |
|
| 20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
|
| 22 |
```bash
|
| 23 |
python -m experiments.run_paper_image_pipeline
|
| 24 |
```
|
| 25 |
|
| 26 |
-
The
|
| 27 |
|
| 28 |
```text
|
| 29 |
experiments/reports/paper_prediction.json
|
| 30 |
experiments/reports/paper_flowmo_latent_probes.json
|
| 31 |
-
experiments/reports/paper_planning/
|
|
|
|
|
|
|
| 32 |
experiments/reports/paper_report.md
|
| 33 |
```
|
| 34 |
|
| 35 |
-
|
| 36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
|
| 38 |
-
|
| 39 |
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
- `pid_los_controller`, `no_flow_los_controller`, `current_estimator_los_controller`, `oracle_flow_los_controller`: traditional planning/control baselines.
|
| 45 |
|
| 46 |
-
|
| 47 |
-
The complete paper experiment matrix is documented in `experiments/EXPERIMENT_MATRIX.md`.
|
| 48 |
|
| 49 |
-
|
| 50 |
|
| 51 |
-
```
|
| 52 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 53 |
```
|
|
|
|
|
|
|
|
|
| 9 |
- hidden-drift
|
| 10 |
---
|
| 11 |
|
| 12 |
+
# FlowMo-WM
|
| 13 |
|
| 14 |
+
FlowMo-WM is a visual world model for surface vehicles under hidden ambient drift. The model uses clean top-down image histories and action histories to infer a short-history object-motion state and a long-history drift context, then predicts future latent states with a zero-context residual transition.
|
| 15 |
|
| 16 |
+
This repository contains the code, canonical datasets, trained checkpoints, evaluation outputs, GIFs, tables, and report files needed to reproduce the paper experiments.
|
| 17 |
|
| 18 |
+
## Repository Layout
|
| 19 |
|
| 20 |
+
```text
|
| 21 |
+
data/paper/ canonical train/test splits
|
| 22 |
+
driftwm/ simulator and flow-field code
|
| 23 |
+
experiments/shared/ shared data, renderer, planner, metrics, model utilities
|
| 24 |
+
experiments/flowmo/ proposed model
|
| 25 |
+
experiments/leworldmodel/ JEPA-style latent world-model baseline
|
| 26 |
+
experiments/planet/ PlaNet RSSM baseline
|
| 27 |
+
experiments/tdmpc2/ TD-MPC2-style latent dynamics baseline
|
| 28 |
+
experiments/*_los_controller/ traditional non-WM controllers
|
| 29 |
+
experiments/reports/ prediction, probes, planning JSON, GIFs, paper tables/figures
|
| 30 |
+
tests/ interface and pipeline tests
|
| 31 |
+
```
|
| 32 |
+
|
| 33 |
+
## Data
|
| 34 |
+
|
| 35 |
+
The canonical paper data are:
|
| 36 |
+
|
| 37 |
+
```text
|
| 38 |
+
data/paper/train.npz
|
| 39 |
+
data/paper/test.npz
|
| 40 |
+
data/paper/generation_config.json
|
| 41 |
+
data/paper/dataset_card.md
|
| 42 |
+
```
|
| 43 |
+
|
| 44 |
+
All learned models use the same splits, image renderer, optimizer budget, rollout targets, and evaluation protocol. Images are rendered online from simulator states as clean RGB frames. Model inputs do not include flow arrows, goal markers, velocity vectors, trajectory overlays, flow labels, or low-dimensional ground-truth state.
|
| 45 |
+
|
| 46 |
+
The train split, test split, and final planning tasks use the same static flow-family set:
|
| 47 |
+
|
| 48 |
+
```text
|
| 49 |
+
noflow
|
| 50 |
+
uniform
|
| 51 |
+
vortex_center
|
| 52 |
+
double_gyre
|
| 53 |
+
source_sink
|
| 54 |
+
source_sink_pair
|
| 55 |
+
gradient
|
| 56 |
+
shear
|
| 57 |
+
turbulent_patch
|
| 58 |
+
random_fourier
|
| 59 |
+
```
|
| 60 |
+
|
| 61 |
+
## Methods
|
| 62 |
+
|
| 63 |
+
Learned world models:
|
| 64 |
+
|
| 65 |
+
| Directory | Report name | Role |
|
| 66 |
+
|---|---|---|
|
| 67 |
+
| `experiments/flowmo` | FlowMo | Proposed short-state / long-context residual world model. |
|
| 68 |
+
| `experiments/leworldmodel` | LeWorldModel | JEPA-style image latent prediction baseline. |
|
| 69 |
+
| `experiments/planet` | PlaNet RSSM | Recurrent state-space world-model baseline. |
|
| 70 |
+
| `experiments/tdmpc2` | TD-MPC2 Dynamics | Compact task-oriented latent dynamics baseline. |
|
| 71 |
+
|
| 72 |
+
Traditional non-WM controllers:
|
| 73 |
+
|
| 74 |
+
| Directory | Report name | Role |
|
| 75 |
+
|---|---|---|
|
| 76 |
+
| `experiments/pid_los_controller` | PID/LOS | Hand-designed waypoint tracking baseline. |
|
| 77 |
+
| `experiments/no_flow_los_controller` | No-Flow LOS | LOS controller that ignores ambient current. |
|
| 78 |
+
| `experiments/current_estimator_los_controller` | Current-Estimator LOS | LOS controller with recent-drift current compensation. |
|
| 79 |
+
| `experiments/oracle_flow_los_controller` | Oracle-Flow LOS | LOS controller with privileged true local-flow feed-forward. |
|
| 80 |
+
|
| 81 |
+
Baseline definitions are in `experiments/BASELINES.md`. The complete experiment matrix is in `experiments/EXPERIMENT_MATRIX.md`.
|
| 82 |
+
|
| 83 |
+
## Install
|
| 84 |
+
|
| 85 |
+
```bash
|
| 86 |
+
python -m venv .venv
|
| 87 |
+
source .venv/bin/activate
|
| 88 |
+
python -m pip install --upgrade pip
|
| 89 |
+
python -m pip install -e .
|
| 90 |
+
```
|
| 91 |
+
|
| 92 |
+
Run tests:
|
| 93 |
+
|
| 94 |
+
```bash
|
| 95 |
+
python -m pytest -q tests
|
| 96 |
+
```
|
| 97 |
+
|
| 98 |
+
## Reproduce
|
| 99 |
+
|
| 100 |
+
Run the complete paper pipeline:
|
| 101 |
|
| 102 |
```bash
|
| 103 |
python -m experiments.run_paper_image_pipeline
|
| 104 |
```
|
| 105 |
|
| 106 |
+
The command trains all learned models, evaluates prediction, runs FlowMo latent probes, evaluates planning for learned and traditional methods, generates GIFs, exports paper artifacts, and writes:
|
| 107 |
|
| 108 |
```text
|
| 109 |
experiments/reports/paper_prediction.json
|
| 110 |
experiments/reports/paper_flowmo_latent_probes.json
|
| 111 |
+
experiments/reports/paper_planning/*.json
|
| 112 |
+
experiments/reports/paper_planning/gifs/*.gif
|
| 113 |
+
experiments/reports/paper_artifacts/
|
| 114 |
experiments/reports/paper_report.md
|
| 115 |
```
|
| 116 |
|
| 117 |
+
Stages can be rerun separately:
|
| 118 |
+
|
| 119 |
+
```bash
|
| 120 |
+
python -m experiments.run_paper_image_pipeline --stages train
|
| 121 |
+
python -m experiments.run_paper_image_pipeline --stages prediction
|
| 122 |
+
python -m experiments.run_paper_image_pipeline --stages probe
|
| 123 |
+
python -m experiments.run_paper_image_pipeline --stages planning
|
| 124 |
+
python -m experiments.run_paper_image_pipeline --stages report
|
| 125 |
+
```
|
| 126 |
|
| 127 |
+
To rebuild tables and figure-ready artifacts from existing results:
|
| 128 |
|
| 129 |
+
```bash
|
| 130 |
+
python -m experiments.summarize_paper_image_results
|
| 131 |
+
python -m experiments.export_paper_artifacts
|
| 132 |
+
```
|
|
|
|
| 133 |
|
| 134 |
+
## Formal Outputs
|
|
|
|
| 135 |
|
| 136 |
+
The repository includes the current formal outputs:
|
| 137 |
|
| 138 |
+
```text
|
| 139 |
+
experiments/<learned_method>/checkpoint/paper.pt
|
| 140 |
+
experiments/<learned_method>/checkpoint/paper_step_*.pt
|
| 141 |
+
experiments/<learned_method>/result/parameter_count.json
|
| 142 |
+
experiments/<learned_method>/result/paper_training.json
|
| 143 |
+
experiments/reports/paper_prediction.json
|
| 144 |
+
experiments/reports/paper_flowmo_latent_probes.json
|
| 145 |
+
experiments/reports/paper_planning/
|
| 146 |
+
experiments/reports/paper_artifacts/
|
| 147 |
+
experiments/reports/paper_report.md
|
| 148 |
```
|
| 149 |
+
|
| 150 |
+
Planning JSON files record every episode, including success, final distance, trajectory length, control effort `sum_t ||a_t||_2^2`, time to goal, path, actions, and per-frame metadata. Planning GIFs render the task background with flow arrows, the oriented boat, targets, and executed trajectory.
|
experiments/BASELINES.md
CHANGED
|
@@ -39,6 +39,6 @@ Comparison outputs:
|
|
| 39 |
success rate
|
| 40 |
final distance
|
| 41 |
trajectory length over successful episodes
|
| 42 |
-
|
| 43 |
time to goal over successful episodes
|
| 44 |
```
|
|
|
|
| 39 |
success rate
|
| 40 |
final distance
|
| 41 |
trajectory length over successful episodes
|
| 42 |
+
control effort (`sum_t ||a_t||_2^2`) over successful episodes
|
| 43 |
time to goal over successful episodes
|
| 44 |
```
|
experiments/EXPERIMENT_MATRIX.md
CHANGED
|
@@ -151,7 +151,7 @@ Planning metrics:
|
|
| 151 |
success rate
|
| 152 |
final distance
|
| 153 |
trajectory length over successful episodes
|
| 154 |
-
|
| 155 |
time to goal over successful episodes
|
| 156 |
```
|
| 157 |
|
|
|
|
| 151 |
success rate
|
| 152 |
final distance
|
| 153 |
trajectory length over successful episodes
|
| 154 |
+
control effort (`sum_t ||a_t||_2^2`) over successful episodes
|
| 155 |
time to goal over successful episodes
|
| 156 |
```
|
| 157 |
|
experiments/METHOD_AUDIT.md
CHANGED
|
@@ -16,9 +16,9 @@ This document records what each paper-facing method implements and what comparis
|
|
| 16 |
| Method | Input | Controller Type | Comparison Purpose |
|
| 17 |
|---|---|---|---|
|
| 18 |
| PID/LOS controller | Clean image pose estimate | Line-of-sight waypoint tracking | Simple hand-designed tracking baseline. |
|
| 19 |
-
| No-Flow LOS Controller | Clean image pose estimate |
|
| 20 |
-
| Current-Estimator LOS Controller | Clean image pose estimate and recent drift |
|
| 21 |
-
| Oracle-Flow LOS Controller | Clean image pose estimate and simulator local flow |
|
| 22 |
|
| 23 |
## Architecture Difference Checklist
|
| 24 |
|
|
|
|
| 16 |
| Method | Input | Controller Type | Comparison Purpose |
|
| 17 |
|---|---|---|---|
|
| 18 |
| PID/LOS controller | Clean image pose estimate | Line-of-sight waypoint tracking | Simple hand-designed tracking baseline. |
|
| 19 |
+
| No-Flow LOS Controller | Clean image pose estimate | Line-of-sight tracking without flow compensation | Measures the cost of ignoring external current. |
|
| 20 |
+
| Current-Estimator LOS Controller | Clean image pose estimate and recent drift | Line-of-sight tracking with online drift estimate | Strong classical current-compensation baseline. |
|
| 21 |
+
| Oracle-Flow LOS Controller | Clean image pose estimate and simulator local flow | Line-of-sight tracking with true local flow feed-forward | Privileged-information reference for how much true local flow helps a simple geometric controller. |
|
| 22 |
|
| 23 |
## Architecture Difference Checklist
|
| 24 |
|
experiments/README.md
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
# Experiments
|
| 2 |
|
| 3 |
-
This directory contains the paper-facing experiment code, checkpoints, results,
|
| 4 |
|
| 5 |
This directory contains two formal experiment categories:
|
| 6 |
|
|
@@ -17,7 +17,7 @@ Category A learned WM comparisons:
|
|
| 17 |
- **PlaNet RSSM**: recurrent state-space world-model baseline under the shared clean-image protocol.
|
| 18 |
- **TD-MPC2 Dynamics**: task-oriented latent dynamics baseline under the shared clean-image protocol.
|
| 19 |
|
| 20 |
-
Purpose of Category A: compare world-model architectures under identical image data, optimizer budget,
|
| 21 |
|
| 22 |
Category B traditional controllers:
|
| 23 |
|
|
@@ -34,7 +34,7 @@ Design principles:
|
|
| 34 |
|
| 35 |
- Shared simulator, datasets, planning utilities, metrics, and visualization live in `shared/`.
|
| 36 |
- Each method has its own directory with `src/`, `checkpoint/`, and `result/`.
|
| 37 |
-
- Paper artifacts are collected
|
| 38 |
- Method names should be explicit and readable. Avoid cryptic suffixes in paper-facing file names.
|
| 39 |
|
| 40 |
Standard method interface:
|
|
|
|
| 1 |
# Experiments
|
| 2 |
|
| 3 |
+
This directory contains the paper-facing experiment code, checkpoints, results, GIFs, tables, and reports.
|
| 4 |
|
| 5 |
This directory contains two formal experiment categories:
|
| 6 |
|
|
|
|
| 17 |
- **PlaNet RSSM**: recurrent state-space world-model baseline under the shared clean-image protocol.
|
| 18 |
- **TD-MPC2 Dynamics**: task-oriented latent dynamics baseline under the shared clean-image protocol.
|
| 19 |
|
| 20 |
+
Purpose of Category A: compare world-model architectures under identical image data, optimizer budget, rollout target, and evaluation protocol.
|
| 21 |
|
| 22 |
Category B traditional controllers:
|
| 23 |
|
|
|
|
| 34 |
|
| 35 |
- Shared simulator, datasets, planning utilities, metrics, and visualization live in `shared/`.
|
| 36 |
- Each method has its own directory with `src/`, `checkpoint/`, and `result/`.
|
| 37 |
+
- Paper artifacts are collected under `reports/`.
|
| 38 |
- Method names should be explicit and readable. Avoid cryptic suffixes in paper-facing file names.
|
| 39 |
|
| 40 |
Standard method interface:
|
experiments/docs/EXPERIMENT_PROTOCOL.md
CHANGED
|
@@ -180,7 +180,7 @@ Metrics:
|
|
| 180 |
success rate
|
| 181 |
final distance
|
| 182 |
trajectory length over successful episodes
|
| 183 |
-
|
| 184 |
time to goal over successful episodes
|
| 185 |
```
|
| 186 |
|
|
|
|
| 180 |
success rate
|
| 181 |
final distance
|
| 182 |
trajectory length over successful episodes
|
| 183 |
+
control effort (`sum_t ||a_t||_2^2`) over successful episodes
|
| 184 |
time to goal over successful episodes
|
| 185 |
```
|
| 186 |
|
experiments/export_paper_artifacts.py
CHANGED
|
@@ -12,8 +12,10 @@ import json
|
|
| 12 |
import math
|
| 13 |
import re
|
| 14 |
import shutil
|
|
|
|
| 15 |
from collections import defaultdict
|
| 16 |
from dataclasses import dataclass
|
|
|
|
| 17 |
from pathlib import Path
|
| 18 |
from typing import Any, Iterable
|
| 19 |
|
|
@@ -71,15 +73,21 @@ METHOD_LABEL = {
|
|
| 71 |
"current_estimator_los_controller": "Current-Estimator LOS",
|
| 72 |
"oracle_flow_los_controller": "Oracle-Flow LOS",
|
| 73 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 74 |
METHOD_SHORT = {
|
| 75 |
"flowmo": "FlowMo",
|
| 76 |
"leworldmodel": "LeWM",
|
| 77 |
"planet": "RSSM",
|
| 78 |
"tdmpc2": "TD2",
|
| 79 |
-
"pid_los_controller": "PID",
|
| 80 |
-
"no_flow_los_controller": "
|
| 81 |
-
"current_estimator_los_controller": "
|
| 82 |
-
"oracle_flow_los_controller": "
|
| 83 |
}
|
| 84 |
TASK_LABEL = {
|
| 85 |
"reach_target": "Reach",
|
|
@@ -167,6 +175,30 @@ def ensure_dir(path: Path) -> None:
|
|
| 167 |
path.mkdir(parents=True, exist_ok=True)
|
| 168 |
|
| 169 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 170 |
def read_json(path: Path) -> Any:
|
| 171 |
with path.open("r", encoding="utf-8") as f:
|
| 172 |
return json.load(f)
|
|
@@ -244,12 +276,27 @@ def write_rows(path_base: Path, rows: list[dict[str, Any]], fieldnames: list[str
|
|
| 244 |
writer.writerow({k: row.get(k, "") for k in fieldnames})
|
| 245 |
|
| 246 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 247 |
def font(size: int, bold: bool = False) -> ImageFont.FreeTypeFont | ImageFont.ImageFont:
|
|
|
|
| 248 |
candidates = [
|
|
|
|
|
|
|
| 249 |
"/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf" if bold else "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf",
|
| 250 |
"/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf" if bold else "/usr/share/fonts/dejavu/DejaVuSans.ttf",
|
| 251 |
]
|
| 252 |
for path in candidates:
|
|
|
|
|
|
|
| 253 |
try:
|
| 254 |
return ImageFont.truetype(path, size=size)
|
| 255 |
except OSError:
|
|
@@ -412,40 +459,36 @@ def extract_fig3() -> None:
|
|
| 412 |
)
|
| 413 |
|
| 414 |
thumb_w, thumb_h = 210, 210
|
| 415 |
-
|
| 416 |
-
|
| 417 |
-
|
| 418 |
-
|
| 419 |
-
width = left + 6 * thumb_w +
|
| 420 |
-
height = top + len(TASK_ORDER) *
|
| 421 |
canvas = Image.new("RGB", (width, height), "white")
|
| 422 |
draw = ImageDraw.Draw(canvas)
|
| 423 |
-
|
| 424 |
-
|
| 425 |
-
|
| 426 |
-
|
| 427 |
-
|
| 428 |
-
|
| 429 |
-
|
| 430 |
-
x = left + col * (thumb_w + gap)
|
| 431 |
-
draw.text((x + 8, top - 26), label, fill=(30, 30, 30), font=small_font)
|
| 432 |
for row, task in enumerate(TASK_ORDER):
|
| 433 |
-
y = top + row * (thumb_h +
|
| 434 |
-
draw.text((
|
| 435 |
-
draw.text((
|
| 436 |
-
col = 0
|
| 437 |
for boat in BOAT_ORDER:
|
| 438 |
-
|
| 439 |
-
|
|
|
|
| 440 |
src = cell_images[(task, boat, frame_name)]
|
| 441 |
img = Image.open(src).convert("RGB").resize((thumb_w, thumb_h), Image.Resampling.LANCZOS)
|
| 442 |
canvas.paste(img, (x, y))
|
| 443 |
draw.rectangle([x, y, x + thumb_w, y + thumb_h], outline=(220, 220, 220), width=1)
|
| 444 |
-
draw.text((x + 8, y + thumb_h + 8), f"{BOAT_LABEL[boat]} / {frame_name}", fill=(50, 50, 50), font=small_font)
|
| 445 |
-
col += 1
|
| 446 |
|
| 447 |
-
contact = fig_dir / "
|
| 448 |
-
canvas.save(contact)
|
| 449 |
|
| 450 |
md_lines = [
|
| 451 |
"# Figure 3 Provenance",
|
|
@@ -454,6 +497,7 @@ def extract_fig3() -> None:
|
|
| 454 |
"",
|
| 455 |
f"Selected method/context: `flowmo` / `inferred`.",
|
| 456 |
f"Selected episode: `{FIG3_EPISODE}`.",
|
|
|
|
| 457 |
"",
|
| 458 |
"Selected flows by task:",
|
| 459 |
]
|
|
@@ -507,13 +551,20 @@ def draw_line_panel(
|
|
| 507 |
rows: list[dict[str, Any]],
|
| 508 |
title: str,
|
| 509 |
colors: dict[str, tuple[int, int, int]],
|
|
|
|
|
|
|
|
|
|
| 510 |
) -> None:
|
| 511 |
x0, y0, x1, y1 = box
|
| 512 |
-
axis_font = font(15)
|
| 513 |
-
title_font = font(22, True)
|
| 514 |
-
|
|
|
|
| 515 |
draw.rectangle([x0, y0, x1, y1], outline=(210, 210, 210), width=1)
|
| 516 |
-
|
|
|
|
|
|
|
|
|
|
| 517 |
px0, py0, px1, py1 = x0 + pad_l, y0 + pad_t, x1 - pad_r, y1 - pad_b
|
| 518 |
max_y = max(float(r["position_error"]) for r in rows) * 1.12
|
| 519 |
min_h, max_h = min(HORIZONS), max(HORIZONS)
|
|
@@ -521,14 +572,16 @@ def draw_line_panel(
|
|
| 521 |
y = py1 - tick * (py1 - py0)
|
| 522 |
val = tick * max_y
|
| 523 |
draw.line([px0, y, px1, y], fill=(232, 232, 232), width=1)
|
| 524 |
-
draw.text((x0 + 8, y -
|
| 525 |
draw.line([px0, py1, px1, py1], fill=(60, 60, 60), width=2)
|
| 526 |
draw.line([px0, py0, px0, py1], fill=(60, 60, 60), width=2)
|
| 527 |
for h in HORIZONS:
|
| 528 |
x = px0 + (h - min_h) / (max_h - min_h) * (px1 - px0)
|
| 529 |
draw.line([x, py1, x, py1 + 5], fill=(60, 60, 60), width=1)
|
| 530 |
-
|
| 531 |
-
|
|
|
|
|
|
|
| 532 |
|
| 533 |
by_method: dict[str, list[dict[str, Any]]] = defaultdict(list)
|
| 534 |
for row in rows:
|
|
@@ -543,13 +596,22 @@ def draw_line_panel(
|
|
| 543 |
if len(pts) >= 2:
|
| 544 |
draw.line(pts, fill=colors[method], width=4)
|
| 545 |
for x, y in pts:
|
| 546 |
-
|
|
|
|
| 547 |
|
| 548 |
-
|
| 549 |
-
|
| 550 |
-
|
| 551 |
-
|
| 552 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 553 |
|
| 554 |
|
| 555 |
def draw_success_bar_panel(
|
|
@@ -612,7 +674,7 @@ def draw_success_by_task_panel(
|
|
| 612 |
title_font = font(21, True)
|
| 613 |
draw.text((x0, y0 - 36), title, fill=(20, 25, 30), font=title_font)
|
| 614 |
draw.rectangle([x0, y0, x1, y1], outline=(210, 210, 210), width=1)
|
| 615 |
-
pad_l, pad_b, pad_t, pad_r = 58, 58, 26, 16
|
| 616 |
px0, py0, px1, py1 = x0 + pad_l, y0 + pad_t, x1 - pad_r, y1 - pad_b
|
| 617 |
|
| 618 |
for tick in [0, 0.25, 0.50, 0.75, 1.0]:
|
|
@@ -652,6 +714,158 @@ def draw_success_by_task_panel(
|
|
| 652 |
draw.text((xx + 22, yy - 3), METHOD_SHORT[method], fill=(40, 40, 40), font=small_font)
|
| 653 |
|
| 654 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 655 |
def make_fig4(summaries: list[SummaryRecord]) -> None:
|
| 656 |
fig_dir = OUT / "fig4"
|
| 657 |
ensure_dir(fig_dir)
|
|
@@ -672,7 +886,8 @@ def make_fig4(summaries: list[SummaryRecord]) -> None:
|
|
| 672 |
],
|
| 673 |
)
|
| 674 |
|
| 675 |
-
|
|
|
|
| 676 |
success_rows.sort(key=lambda r: (task_sort_key(r["task"]), boat_sort_key(r["boat"]), method_sort_key(r["method"])))
|
| 677 |
for row in success_rows:
|
| 678 |
row["method_label"] = METHOD_LABEL[row["method"]]
|
|
@@ -684,7 +899,7 @@ def make_fig4(summaries: list[SummaryRecord]) -> None:
|
|
| 684 |
["task", "task_label", "boat", "boat_label", "method", "method_label", "successes", "episodes", "success_rate", "source_files"],
|
| 685 |
)
|
| 686 |
source_rows = []
|
| 687 |
-
for r in sorted(
|
| 688 |
source_rows.append(
|
| 689 |
{
|
| 690 |
"task": r.task,
|
|
@@ -718,18 +933,26 @@ def make_fig4(summaries: list[SummaryRecord]) -> None:
|
|
| 718 |
],
|
| 719 |
)
|
| 720 |
|
| 721 |
-
canvas = Image.new("RGB", (1800,
|
| 722 |
draw = ImageDraw.Draw(canvas)
|
| 723 |
-
|
| 724 |
-
|
| 725 |
-
|
| 726 |
-
|
| 727 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 728 |
|
| 729 |
md = [
|
| 730 |
-
"# Figure 4 Provenance",
|
| 731 |
"",
|
| 732 |
-
"Purpose: quantitative
|
| 733 |
"",
|
| 734 |
"Generated outputs:",
|
| 735 |
f"- `{rel(out)}`",
|
|
@@ -740,15 +963,16 @@ def make_fig4(summaries: list[SummaryRecord]) -> None:
|
|
| 740 |
f"- `{rel(fig_dir / 'figure4_success_by_task_boat_source_rows.tsv')}`",
|
| 741 |
f"- `{rel(fig_dir / 'figure4_success_by_task_boat_source_rows.csv')}`",
|
| 742 |
"",
|
| 743 |
-
"Panel A source:",
|
| 744 |
f"- `{rel(PREDICTION_JSON)}`",
|
| 745 |
"- JSON selectors: `$[method_index].inferred.pos{horizon}` and `$[method_index].inferred.heading{horizon}` for horizons 1, 3, 6, 8, 10, 20, 30, 40, 60.",
|
| 746 |
"- Included methods: `flowmo`, `leworldmodel`, `planet`, `tdmpc2`.",
|
| 747 |
"",
|
| 748 |
-
"
|
| 749 |
f"- `{rel(PLANNING_DIR)}/*.json`",
|
| 750 |
"- JSON selectors: `$[item_index].by_context.inferred.successes` and `$[item_index].by_context.inferred.episodes`.",
|
| 751 |
-
"-
|
|
|
|
| 752 |
"- Row-level source entries are recorded in `figure4_success_by_task_boat_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.",
|
| 753 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
| 754 |
]
|
|
@@ -815,6 +1039,113 @@ def draw_failure_line_panel(
|
|
| 815 |
draw.text((xx + 28, yy - 2), METHOD_SHORT[method], fill=(40, 40, 40), font=small_font)
|
| 816 |
|
| 817 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 818 |
def make_fig5(summaries: list[SummaryRecord]) -> None:
|
| 819 |
fig_dir = OUT / "fig5"
|
| 820 |
ensure_dir(fig_dir)
|
|
@@ -883,19 +1214,18 @@ def make_fig5(summaries: list[SummaryRecord]) -> None:
|
|
| 883 |
],
|
| 884 |
)
|
| 885 |
|
| 886 |
-
canvas = Image.new("RGB", (
|
| 887 |
draw = ImageDraw.Draw(canvas)
|
| 888 |
-
|
| 889 |
-
draw
|
| 890 |
-
|
| 891 |
-
|
| 892 |
-
|
| 893 |
-
canvas.save(out)
|
| 894 |
|
| 895 |
md = [
|
| 896 |
-
"# Figure 5 Provenance",
|
| 897 |
"",
|
| 898 |
-
"Purpose: flow-family breakdown of downstream planning failure rates. Failure rate is used because many success rates are 100% or near 100%.",
|
| 899 |
"",
|
| 900 |
"Generated outputs:",
|
| 901 |
f"- `{rel(out)}`",
|
|
@@ -911,6 +1241,11 @@ def make_fig5(summaries: list[SummaryRecord]) -> None:
|
|
| 911 |
"- Failure rate: `1 - successes / episodes`.",
|
| 912 |
"- Row-level source entries are recorded in `figure5_failure_by_flow_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.",
|
| 913 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 914 |
]
|
| 915 |
write_text(fig_dir / "figure5_provenance.md", "\n".join(md) + "\n")
|
| 916 |
|
|
@@ -970,7 +1305,7 @@ def make_table1(summaries: list[SummaryRecord]) -> None:
|
|
| 970 |
table_dir / "table1_success_by_task_boat_flow.tex",
|
| 971 |
header,
|
| 972 |
latex_rows,
|
| 973 |
-
"Planning success rate by task, boat, and flow family. Values are percentages over 50 episodes per setting; FlowMo diagnostic zero/shuffled contexts are excluded.",
|
| 974 |
"tab:planning_success_task_boat_flow",
|
| 975 |
)
|
| 976 |
|
|
@@ -989,6 +1324,11 @@ def make_table1(summaries: list[SummaryRecord]) -> None:
|
|
| 989 |
"- JSON selector per cell: `$[item_index].by_context.inferred.success_rate`.",
|
| 990 |
"- Companion fields in TSV/CSV include `$[item_index].by_context.inferred.successes` and `episodes`.",
|
| 991 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 992 |
]
|
| 993 |
write_text(table_dir / "table1_provenance.md", "\n".join(md) + "\n")
|
| 994 |
|
|
@@ -1086,6 +1426,11 @@ def make_table2(episodes: list[EpisodeRecord]) -> None:
|
|
| 1086 |
"- Energy: mean of `energy` over filtered successful episodes only.",
|
| 1087 |
"- The TSV/CSV also includes `mean_min_goal_distance`, computed from the same filtered episodes.",
|
| 1088 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1089 |
]
|
| 1090 |
write_text(table_dir / "table2_provenance.md", "\n".join(md) + "\n")
|
| 1091 |
|
|
@@ -1161,6 +1506,12 @@ def make_overview() -> None:
|
|
| 1161 |
f"- `{rel(PROBE_JSON)}`",
|
| 1162 |
f"- `{rel(PLANNING_DIR)}/*.json`",
|
| 1163 |
f"- `{rel(GIF_DIR)}/*.gif`",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1164 |
"",
|
| 1165 |
"Generated files:",
|
| 1166 |
]
|
|
|
|
| 12 |
import math
|
| 13 |
import re
|
| 14 |
import shutil
|
| 15 |
+
import subprocess
|
| 16 |
from collections import defaultdict
|
| 17 |
from dataclasses import dataclass
|
| 18 |
+
from functools import lru_cache
|
| 19 |
from pathlib import Path
|
| 20 |
from typing import Any, Iterable
|
| 21 |
|
|
|
|
| 73 |
"current_estimator_los_controller": "Current-Estimator LOS",
|
| 74 |
"oracle_flow_los_controller": "Oracle-Flow LOS",
|
| 75 |
}
|
| 76 |
+
METHOD_DESCRIPTION = {
|
| 77 |
+
"pid_los_controller": "Line-of-sight waypoint tracking baseline using the clean-image pose estimate.",
|
| 78 |
+
"no_flow_los_controller": "Line-of-sight tracking that ignores ambient flow; measures the cost of no current compensation.",
|
| 79 |
+
"current_estimator_los_controller": "Line-of-sight tracking with an online drift estimate from recent pose history.",
|
| 80 |
+
"oracle_flow_los_controller": "Line-of-sight tracking with privileged true local simulator flow feed-forward; a reference controller, not a world-model baseline.",
|
| 81 |
+
}
|
| 82 |
METHOD_SHORT = {
|
| 83 |
"flowmo": "FlowMo",
|
| 84 |
"leworldmodel": "LeWM",
|
| 85 |
"planet": "RSSM",
|
| 86 |
"tdmpc2": "TD2",
|
| 87 |
+
"pid_los_controller": "PID/LOS",
|
| 88 |
+
"no_flow_los_controller": "NF-LOS",
|
| 89 |
+
"current_estimator_los_controller": "CE-LOS",
|
| 90 |
+
"oracle_flow_los_controller": "OF-LOS",
|
| 91 |
}
|
| 92 |
TASK_LABEL = {
|
| 93 |
"reach_target": "Reach",
|
|
|
|
| 175 |
path.mkdir(parents=True, exist_ok=True)
|
| 176 |
|
| 177 |
|
| 178 |
+
def trim_whitespace(img: Image.Image, pad_x: int = 8, pad_y: int = 0, threshold: int = 250) -> Image.Image:
|
| 179 |
+
"""Crop near-white border while preserving a small horizontal margin."""
|
| 180 |
+
rgb = img.convert("RGB")
|
| 181 |
+
pix = rgb.load()
|
| 182 |
+
w, h = rgb.size
|
| 183 |
+
min_x, min_y = w, h
|
| 184 |
+
max_x, max_y = -1, -1
|
| 185 |
+
for y in range(h):
|
| 186 |
+
for x in range(w):
|
| 187 |
+
r, g, b = pix[x, y]
|
| 188 |
+
if r < threshold or g < threshold or b < threshold:
|
| 189 |
+
min_x = min(min_x, x)
|
| 190 |
+
min_y = min(min_y, y)
|
| 191 |
+
max_x = max(max_x, x)
|
| 192 |
+
max_y = max(max_y, y)
|
| 193 |
+
if max_x < min_x or max_y < min_y:
|
| 194 |
+
return rgb
|
| 195 |
+
min_x = max(0, min_x - pad_x)
|
| 196 |
+
max_x = min(w - 1, max_x + pad_x)
|
| 197 |
+
min_y = max(0, min_y - pad_y)
|
| 198 |
+
max_y = min(h - 1, max_y + pad_y)
|
| 199 |
+
return rgb.crop((min_x, min_y, max_x + 1, max_y + 1))
|
| 200 |
+
|
| 201 |
+
|
| 202 |
def read_json(path: Path) -> Any:
|
| 203 |
with path.open("r", encoding="utf-8") as f:
|
| 204 |
return json.load(f)
|
|
|
|
| 276 |
writer.writerow({k: row.get(k, "") for k in fieldnames})
|
| 277 |
|
| 278 |
|
| 279 |
+
@lru_cache(maxsize=2)
|
| 280 |
+
def arial_font_path(bold: bool) -> str | None:
|
| 281 |
+
family = "Arial:style=Bold" if bold else "Arial:style=Regular"
|
| 282 |
+
try:
|
| 283 |
+
path = subprocess.check_output(["fc-match", "-f", "%{file}", family], text=True).strip()
|
| 284 |
+
except (OSError, subprocess.CalledProcessError):
|
| 285 |
+
return None
|
| 286 |
+
return path or None
|
| 287 |
+
|
| 288 |
+
|
| 289 |
def font(size: int, bold: bool = False) -> ImageFont.FreeTypeFont | ImageFont.ImageFont:
|
| 290 |
+
matched = arial_font_path(bold)
|
| 291 |
candidates = [
|
| 292 |
+
matched,
|
| 293 |
+
"/usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf" if bold else "/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf",
|
| 294 |
"/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf" if bold else "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf",
|
| 295 |
"/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf" if bold else "/usr/share/fonts/dejavu/DejaVuSans.ttf",
|
| 296 |
]
|
| 297 |
for path in candidates:
|
| 298 |
+
if not path:
|
| 299 |
+
continue
|
| 300 |
try:
|
| 301 |
return ImageFont.truetype(path, size=size)
|
| 302 |
except OSError:
|
|
|
|
| 459 |
)
|
| 460 |
|
| 461 |
thumb_w, thumb_h = 210, 210
|
| 462 |
+
left = 138
|
| 463 |
+
top = 58
|
| 464 |
+
row_gap = 16
|
| 465 |
+
group_gap = 30
|
| 466 |
+
width = left + 6 * thumb_w + group_gap + 14
|
| 467 |
+
height = top + len(TASK_ORDER) * thumb_h + (len(TASK_ORDER) - 1) * row_gap + 14
|
| 468 |
canvas = Image.new("RGB", (width, height), "white")
|
| 469 |
draw = ImageDraw.Draw(canvas)
|
| 470 |
+
head_font = font(30, True)
|
| 471 |
+
flow_font = font(25, False)
|
| 472 |
+
group_font = font(30, True)
|
| 473 |
+
twin_x = left
|
| 474 |
+
tri_x = left + 3 * thumb_w + group_gap
|
| 475 |
+
draw.text((twin_x + 1.5 * thumb_w - draw.textlength("Twin", font=group_font) / 2, 12), "Twin", fill=(20, 25, 30), font=group_font)
|
| 476 |
+
draw.text((tri_x + 1.5 * thumb_w - draw.textlength("Triangle", font=group_font) / 2, 12), "Triangle", fill=(20, 25, 30), font=group_font)
|
|
|
|
|
|
|
| 477 |
for row, task in enumerate(TASK_ORDER):
|
| 478 |
+
y = top + row * (thumb_h + row_gap)
|
| 479 |
+
draw.text((12, y + 72), TASK_LABEL[task], fill=(20, 25, 30), font=head_font)
|
| 480 |
+
draw.text((12, y + 104), FLOW_LABEL[FIG3_TASK_FLOW[task]], fill=(80, 80, 80), font=flow_font)
|
|
|
|
| 481 |
for boat in BOAT_ORDER:
|
| 482 |
+
base_x = twin_x if boat == "twin" else tri_x
|
| 483 |
+
for frame_idx, frame_name in enumerate(frame_names):
|
| 484 |
+
x = base_x + frame_idx * thumb_w
|
| 485 |
src = cell_images[(task, boat, frame_name)]
|
| 486 |
img = Image.open(src).convert("RGB").resize((thumb_w, thumb_h), Image.Resampling.LANCZOS)
|
| 487 |
canvas.paste(img, (x, y))
|
| 488 |
draw.rectangle([x, y, x + thumb_w, y + thumb_h], outline=(220, 220, 220), width=1)
|
|
|
|
|
|
|
| 489 |
|
| 490 |
+
contact = fig_dir / "figure3_rollout_contact_sheet.png"
|
| 491 |
+
trim_whitespace(canvas, pad_x=8, pad_y=0).save(contact)
|
| 492 |
|
| 493 |
md_lines = [
|
| 494 |
"# Figure 3 Provenance",
|
|
|
|
| 497 |
"",
|
| 498 |
f"Selected method/context: `flowmo` / `inferred`.",
|
| 499 |
f"Selected episode: `{FIG3_EPISODE}`.",
|
| 500 |
+
"Layout: for each task and boat, the three adjacent frames are first, middle, and last; spacing appears only between task/boat groups.",
|
| 501 |
"",
|
| 502 |
"Selected flows by task:",
|
| 503 |
]
|
|
|
|
| 551 |
rows: list[dict[str, Any]],
|
| 552 |
title: str,
|
| 553 |
colors: dict[str, tuple[int, int, int]],
|
| 554 |
+
compact: bool = False,
|
| 555 |
+
show_legend: bool = True,
|
| 556 |
+
title_y: int | None = None,
|
| 557 |
) -> None:
|
| 558 |
x0, y0, x1, y1 = box
|
| 559 |
+
axis_font = font(20 if compact else 15)
|
| 560 |
+
title_font = font(26 if compact else 22, True)
|
| 561 |
+
title_offset = 48 if compact else 42
|
| 562 |
+
draw.text((x0, title_y if title_y is not None else y0 - title_offset), title, fill=(20, 25, 30), font=title_font)
|
| 563 |
draw.rectangle([x0, y0, x1, y1], outline=(210, 210, 210), width=1)
|
| 564 |
+
if compact:
|
| 565 |
+
pad_l, pad_b, pad_t, pad_r = 74, 68, 28, 24
|
| 566 |
+
else:
|
| 567 |
+
pad_l, pad_b, pad_t, pad_r = 64, 52, 24, 20
|
| 568 |
px0, py0, px1, py1 = x0 + pad_l, y0 + pad_t, x1 - pad_r, y1 - pad_b
|
| 569 |
max_y = max(float(r["position_error"]) for r in rows) * 1.12
|
| 570 |
min_h, max_h = min(HORIZONS), max(HORIZONS)
|
|
|
|
| 572 |
y = py1 - tick * (py1 - py0)
|
| 573 |
val = tick * max_y
|
| 574 |
draw.line([px0, y, px1, y], fill=(232, 232, 232), width=1)
|
| 575 |
+
draw.text((x0 + 8, y - 11), f"{val:.2f}", fill=(70, 70, 70), font=axis_font)
|
| 576 |
draw.line([px0, py1, px1, py1], fill=(60, 60, 60), width=2)
|
| 577 |
draw.line([px0, py0, px0, py1], fill=(60, 60, 60), width=2)
|
| 578 |
for h in HORIZONS:
|
| 579 |
x = px0 + (h - min_h) / (max_h - min_h) * (px1 - px0)
|
| 580 |
draw.line([x, py1, x, py1 + 5], fill=(60, 60, 60), width=1)
|
| 581 |
+
if (compact or (x1 - x0) < 700) and h in [3, 6, 8, 30]:
|
| 582 |
+
continue
|
| 583 |
+
draw.text((x - 12, py1 + 12), str(h), fill=(70, 70, 70), font=axis_font)
|
| 584 |
+
draw.text(((px0 + px1) // 2 - (72 if compact else 60), y1 - (36 if compact else 28)), "rollout step", fill=(60, 60, 60), font=axis_font)
|
| 585 |
|
| 586 |
by_method: dict[str, list[dict[str, Any]]] = defaultdict(list)
|
| 587 |
for row in rows:
|
|
|
|
| 596 |
if len(pts) >= 2:
|
| 597 |
draw.line(pts, fill=colors[method], width=4)
|
| 598 |
for x, y in pts:
|
| 599 |
+
rr = 5 if compact else 4
|
| 600 |
+
draw.ellipse([x - rr, y - rr, x + rr, y + rr], fill=colors[method])
|
| 601 |
|
| 602 |
+
if show_legend:
|
| 603 |
+
lx, ly = (px0 + 20, py0 + 14) if compact else (px1 - 185, py0 + 10)
|
| 604 |
+
for i, method in enumerate(LEARNED_METHODS):
|
| 605 |
+
if compact:
|
| 606 |
+
col = i % 2
|
| 607 |
+
row = i // 2
|
| 608 |
+
xx = lx + col * 250
|
| 609 |
+
yy = ly + row * 30
|
| 610 |
+
else:
|
| 611 |
+
xx = lx
|
| 612 |
+
yy = ly + i * 24
|
| 613 |
+
draw.line([xx, yy + 10, xx + 32, yy + 10], fill=colors[method], width=5 if compact else 4)
|
| 614 |
+
draw.text((xx + 42, yy - 2), METHOD_SHORT[method], fill=(40, 40, 40), font=axis_font)
|
| 615 |
|
| 616 |
|
| 617 |
def draw_success_bar_panel(
|
|
|
|
| 674 |
title_font = font(21, True)
|
| 675 |
draw.text((x0, y0 - 36), title, fill=(20, 25, 30), font=title_font)
|
| 676 |
draw.rectangle([x0, y0, x1, y1], outline=(210, 210, 210), width=1)
|
| 677 |
+
pad_l, pad_b, pad_t, pad_r = 58, 58, (76 if show_legend else 26), 16
|
| 678 |
px0, py0, px1, py1 = x0 + pad_l, y0 + pad_t, x1 - pad_r, y1 - pad_b
|
| 679 |
|
| 680 |
for tick in [0, 0.25, 0.50, 0.75, 1.0]:
|
|
|
|
| 714 |
draw.text((xx + 22, yy - 3), METHOD_SHORT[method], fill=(40, 40, 40), font=small_font)
|
| 715 |
|
| 716 |
|
| 717 |
+
def draw_learned_success_by_task_boat_panel(
|
| 718 |
+
draw: ImageDraw.ImageDraw,
|
| 719 |
+
box: tuple[int, int, int, int],
|
| 720 |
+
rows: list[dict[str, Any]],
|
| 721 |
+
title: str,
|
| 722 |
+
) -> None:
|
| 723 |
+
x0, y0, x1, y1 = box
|
| 724 |
+
axis_font = font(15)
|
| 725 |
+
small_font = font(12)
|
| 726 |
+
title_font = font(22, True)
|
| 727 |
+
draw.text((x0, y0 - 42), title, fill=(20, 25, 30), font=title_font)
|
| 728 |
+
draw.rectangle([x0, y0, x1, y1], outline=(210, 210, 210), width=1)
|
| 729 |
+
pad_l, pad_b, pad_t, pad_r = 58, 86, 66, 18
|
| 730 |
+
px0, py0, px1, py1 = x0 + pad_l, y0 + pad_t, x1 - pad_r, y1 - pad_b
|
| 731 |
+
|
| 732 |
+
for tick in [0, 0.25, 0.50, 0.75, 1.0]:
|
| 733 |
+
y = py1 - tick * (py1 - py0)
|
| 734 |
+
draw.line([px0, y, px1, y], fill=(232, 232, 232), width=1)
|
| 735 |
+
draw.text((x0 + 10, y - 8), f"{int(tick * 100)}", fill=(70, 70, 70), font=axis_font)
|
| 736 |
+
draw.line([px0, py1, px1, py1], fill=(60, 60, 60), width=2)
|
| 737 |
+
draw.line([px0, py0, px0, py1], fill=(60, 60, 60), width=2)
|
| 738 |
+
draw.text((x0 + 8, y0 + 8), "success (%)", fill=(70, 70, 70), font=axis_font)
|
| 739 |
+
|
| 740 |
+
lx, ly = x0 + 82, y0 + 36
|
| 741 |
+
for i, method in enumerate(LEARNED_METHODS):
|
| 742 |
+
xx = lx + i * 190
|
| 743 |
+
draw.rectangle([xx, ly, xx + 18, ly + 12], fill=METHOD_COLORS[method])
|
| 744 |
+
draw.text((xx + 24, ly - 4), METHOD_SHORT[method], fill=(40, 40, 40), font=small_font)
|
| 745 |
+
|
| 746 |
+
rates = {(r["task"], r["boat"], r["method"]): float(r["success_rate"]) for r in rows}
|
| 747 |
+
task_w = (px1 - px0) / len(TASK_ORDER)
|
| 748 |
+
boat_w = task_w / len(BOAT_ORDER)
|
| 749 |
+
bar_w = boat_w * 0.72 / len(LEARNED_METHODS)
|
| 750 |
+
for task_idx, task in enumerate(TASK_ORDER):
|
| 751 |
+
task_left = px0 + task_idx * task_w
|
| 752 |
+
if task_idx > 0:
|
| 753 |
+
draw.line([task_left, py0, task_left, py1 + 44], fill=(218, 218, 218), width=1)
|
| 754 |
+
task_label = TASK_LABEL[task]
|
| 755 |
+
tw = draw.textlength(task_label, font=axis_font)
|
| 756 |
+
draw.text((task_left + (task_w - tw) / 2, py1 + 42), task_label, fill=(35, 35, 35), font=axis_font)
|
| 757 |
+
for boat_idx, boat in enumerate(BOAT_ORDER):
|
| 758 |
+
boat_left = task_left + boat_idx * boat_w
|
| 759 |
+
group_left = boat_left + boat_w * 0.14
|
| 760 |
+
for method_idx, method in enumerate(LEARNED_METHODS):
|
| 761 |
+
rate = rates.get((task, boat, method), 0.0)
|
| 762 |
+
x_left = group_left + method_idx * bar_w
|
| 763 |
+
x_right = x_left + bar_w * 0.86
|
| 764 |
+
y_top = py1 - rate * (py1 - py0)
|
| 765 |
+
draw.rectangle([x_left, y_top, x_right, py1], fill=METHOD_COLORS[method], outline=(255, 255, 255))
|
| 766 |
+
boat_label = BOAT_LABEL[boat]
|
| 767 |
+
bw = draw.textlength(boat_label, font=small_font)
|
| 768 |
+
draw.text((boat_left + (boat_w - bw) / 2, py1 + 14), boat_label, fill=(55, 55, 55), font=small_font)
|
| 769 |
+
|
| 770 |
+
|
| 771 |
+
def draw_single_column_success_panel(
|
| 772 |
+
draw: ImageDraw.ImageDraw,
|
| 773 |
+
box: tuple[int, int, int, int],
|
| 774 |
+
rows: list[dict[str, Any]],
|
| 775 |
+
boat: str,
|
| 776 |
+
title: str,
|
| 777 |
+
show_legend: bool = False,
|
| 778 |
+
) -> None:
|
| 779 |
+
x0, y0, x1, y1 = box
|
| 780 |
+
axis_font = font(20)
|
| 781 |
+
small_font = font(18)
|
| 782 |
+
title_font = font(25, True)
|
| 783 |
+
draw.text((x0, y0 - 44), title, fill=(20, 25, 30), font=title_font)
|
| 784 |
+
draw.rectangle([x0, y0, x1, y1], outline=(210, 210, 210), width=1)
|
| 785 |
+
pad_l, pad_b, pad_t, pad_r = 76, 76, 70 if show_legend else 64, 24
|
| 786 |
+
px0, py0, px1, py1 = x0 + pad_l, y0 + pad_t, x1 - pad_r, y1 - pad_b
|
| 787 |
+
|
| 788 |
+
for tick in [0, 0.25, 0.50, 0.75, 1.0]:
|
| 789 |
+
y = py1 - tick * (py1 - py0)
|
| 790 |
+
draw.line([px0, y, px1, y], fill=(232, 232, 232), width=1)
|
| 791 |
+
draw.text((x0 + 12, y - 11), f"{int(tick * 100)}", fill=(70, 70, 70), font=axis_font)
|
| 792 |
+
draw.line([px0, py1, px1, py1], fill=(60, 60, 60), width=2)
|
| 793 |
+
draw.line([px0, py0, px0, py1], fill=(60, 60, 60), width=2)
|
| 794 |
+
draw.text((x0 + 10, y0 + 10), "success (%)", fill=(70, 70, 70), font=axis_font)
|
| 795 |
+
|
| 796 |
+
if show_legend:
|
| 797 |
+
lx, ly = x0 + 100, y0 + 38
|
| 798 |
+
for i, method in enumerate(LEARNED_METHODS):
|
| 799 |
+
xx = lx + i * 170
|
| 800 |
+
draw.rectangle([xx, ly, xx + 22, ly + 16], fill=METHOD_COLORS[method])
|
| 801 |
+
draw.text((xx + 30, ly - 5), METHOD_SHORT[method], fill=(40, 40, 40), font=small_font)
|
| 802 |
+
|
| 803 |
+
rates = {(r["task"], r["method"]): float(r["success_rate"]) for r in rows if r["boat"] == boat}
|
| 804 |
+
group_w = (px1 - px0) / len(TASK_ORDER)
|
| 805 |
+
bar_w = group_w * 0.72 / len(LEARNED_METHODS)
|
| 806 |
+
for task_idx, task in enumerate(TASK_ORDER):
|
| 807 |
+
group_left = px0 + task_idx * group_w + group_w * 0.14
|
| 808 |
+
if task_idx > 0:
|
| 809 |
+
split_x = px0 + task_idx * group_w
|
| 810 |
+
draw.line([split_x, py0, split_x, py1 + 38], fill=(218, 218, 218), width=1)
|
| 811 |
+
for method_idx, method in enumerate(LEARNED_METHODS):
|
| 812 |
+
rate = rates.get((task, method), 0.0)
|
| 813 |
+
x_left = group_left + method_idx * bar_w
|
| 814 |
+
x_right = x_left + bar_w * 0.86
|
| 815 |
+
y_top = py1 - rate * (py1 - py0)
|
| 816 |
+
draw.rectangle([x_left, y_top, x_right, py1], fill=METHOD_COLORS[method], outline=(255, 255, 255))
|
| 817 |
+
label = TASK_LABEL[task]
|
| 818 |
+
tw = draw.textlength(label, font=small_font)
|
| 819 |
+
draw.text((px0 + task_idx * group_w + (group_w - tw) / 2, py1 + 18), label, fill=(45, 45, 45), font=small_font)
|
| 820 |
+
|
| 821 |
+
|
| 822 |
+
def draw_compact_success_panel(
|
| 823 |
+
draw: ImageDraw.ImageDraw,
|
| 824 |
+
box: tuple[int, int, int, int],
|
| 825 |
+
rows: list[dict[str, Any]],
|
| 826 |
+
boat: str,
|
| 827 |
+
title: str,
|
| 828 |
+
title_y: int | None = None,
|
| 829 |
+
show_legend: bool = False,
|
| 830 |
+
) -> None:
|
| 831 |
+
x0, y0, x1, y1 = box
|
| 832 |
+
axis_font = font(14)
|
| 833 |
+
small_font = font(12)
|
| 834 |
+
title_font = font(20, True)
|
| 835 |
+
draw.text((x0, title_y if title_y is not None else y0 - 32), title, fill=(20, 25, 30), font=title_font)
|
| 836 |
+
draw.rectangle([x0, y0, x1, y1], outline=(210, 210, 210), width=1)
|
| 837 |
+
pad_l, pad_b, pad_t, pad_r = 44, 48, 52, 12
|
| 838 |
+
px0, py0, px1, py1 = x0 + pad_l, y0 + pad_t, x1 - pad_r, y1 - pad_b
|
| 839 |
+
|
| 840 |
+
y_min, y_max = 0.50, 1.00
|
| 841 |
+
for tick in [0.50, 0.60, 0.70, 0.80, 0.90, 1.00]:
|
| 842 |
+
y = py1 - ((tick - y_min) / (y_max - y_min)) * (py1 - py0)
|
| 843 |
+
draw.line([px0, y, px1, y], fill=(232, 232, 232), width=1)
|
| 844 |
+
draw.text((x0 + 8, y - 8), f"{int(tick * 100)}", fill=(70, 70, 70), font=axis_font)
|
| 845 |
+
draw.line([px0, py1, px1, py1], fill=(60, 60, 60), width=2)
|
| 846 |
+
draw.line([px0, py0, px0, py1], fill=(60, 60, 60), width=2)
|
| 847 |
+
draw.text((x0 + 8, y0 + 7), "success (%)", fill=(70, 70, 70), font=axis_font)
|
| 848 |
+
|
| 849 |
+
rates = {(r["task"], r["method"]): float(r["success_rate"]) for r in rows if r["boat"] == boat}
|
| 850 |
+
group_w = (px1 - px0) / len(TASK_ORDER)
|
| 851 |
+
bar_w = group_w * 0.74 / len(LEARNED_METHODS)
|
| 852 |
+
for task_idx, task in enumerate(TASK_ORDER):
|
| 853 |
+
group_left = px0 + task_idx * group_w + group_w * 0.13
|
| 854 |
+
if task_idx > 0:
|
| 855 |
+
split_x = px0 + task_idx * group_w
|
| 856 |
+
draw.line([split_x, py0, split_x, py1 + 26], fill=(218, 218, 218), width=1)
|
| 857 |
+
for method_idx, method in enumerate(LEARNED_METHODS):
|
| 858 |
+
rate = rates.get((task, method), 0.0)
|
| 859 |
+
x_left = group_left + method_idx * bar_w
|
| 860 |
+
x_right = x_left + bar_w * 0.86
|
| 861 |
+
scaled = max(0.0, min(1.0, (rate - y_min) / (y_max - y_min)))
|
| 862 |
+
y_top = py1 - scaled * (py1 - py0)
|
| 863 |
+
draw.rectangle([x_left, y_top, x_right, py1], fill=METHOD_COLORS[method], outline=(255, 255, 255))
|
| 864 |
+
label = TASK_LABEL[task]
|
| 865 |
+
tw = draw.textlength(label, font=small_font)
|
| 866 |
+
draw.text((px0 + task_idx * group_w + (group_w - tw) / 2, py1 + 12), label, fill=(45, 45, 45), font=small_font)
|
| 867 |
+
|
| 868 |
+
|
| 869 |
def make_fig4(summaries: list[SummaryRecord]) -> None:
|
| 870 |
fig_dir = OUT / "fig4"
|
| 871 |
ensure_dir(fig_dir)
|
|
|
|
| 886 |
],
|
| 887 |
)
|
| 888 |
|
| 889 |
+
learned_summaries = [r for r in inferred_summaries(summaries) if r.method in LEARNED_METHODS]
|
| 890 |
+
success_rows = aggregate_success(learned_summaries, ("task", "boat", "method"))
|
| 891 |
success_rows.sort(key=lambda r: (task_sort_key(r["task"]), boat_sort_key(r["boat"]), method_sort_key(r["method"])))
|
| 892 |
for row in success_rows:
|
| 893 |
row["method_label"] = METHOD_LABEL[row["method"]]
|
|
|
|
| 899 |
["task", "task_label", "boat", "boat_label", "method", "method_label", "successes", "episodes", "success_rate", "source_files"],
|
| 900 |
)
|
| 901 |
source_rows = []
|
| 902 |
+
for r in sorted(learned_summaries, key=lambda x: (task_sort_key(x.task), boat_sort_key(x.boat), method_sort_key(x.method), flow_sort_key(x.flow_type))):
|
| 903 |
source_rows.append(
|
| 904 |
{
|
| 905 |
"task": r.task,
|
|
|
|
| 933 |
],
|
| 934 |
)
|
| 935 |
|
| 936 |
+
canvas = Image.new("RGB", (1800, 505), "white")
|
| 937 |
draw = ImageDraw.Draw(canvas)
|
| 938 |
+
panel_title_y = 36
|
| 939 |
+
draw_line_panel(draw, (34, 68, 620, 410), prediction_rows, "(A) Prediction error", METHOD_COLORS, show_legend=False, title_y=panel_title_y)
|
| 940 |
+
draw_compact_success_panel(draw, (656, 68, 1230, 410), success_rows, "twin", "(B) Twin planning success", show_legend=False, title_y=panel_title_y)
|
| 941 |
+
draw_compact_success_panel(draw, (1268, 68, 1766, 410), success_rows, "triangle", "(C) Triangle planning success", show_legend=False, title_y=panel_title_y)
|
| 942 |
+
legend_font = font(18)
|
| 943 |
+
legend_y = 462
|
| 944 |
+
legend_x = 485
|
| 945 |
+
for i, method in enumerate(LEARNED_METHODS):
|
| 946 |
+
xx = legend_x + i * 215
|
| 947 |
+
draw.line([xx, legend_y + 8, xx + 34, legend_y + 8], fill=METHOD_COLORS[method], width=5)
|
| 948 |
+
draw.text((xx + 44, legend_y - 4), METHOD_LABEL[method], fill=(40, 40, 40), font=legend_font)
|
| 949 |
+
out = fig_dir / "figure4_prediction_and_planning.png"
|
| 950 |
+
trim_whitespace(canvas, pad_x=8, pad_y=0).save(out)
|
| 951 |
|
| 952 |
md = [
|
| 953 |
+
"# Paper Figure 4 Provenance",
|
| 954 |
"",
|
| 955 |
+
"Purpose: quantitative paper Figure 4 with learned-world-model prediction error curves and planning success grouped by experiment/task.",
|
| 956 |
"",
|
| 957 |
"Generated outputs:",
|
| 958 |
f"- `{rel(out)}`",
|
|
|
|
| 963 |
f"- `{rel(fig_dir / 'figure4_success_by_task_boat_source_rows.tsv')}`",
|
| 964 |
f"- `{rel(fig_dir / 'figure4_success_by_task_boat_source_rows.csv')}`",
|
| 965 |
"",
|
| 966 |
+
"Panel (A) source:",
|
| 967 |
f"- `{rel(PREDICTION_JSON)}`",
|
| 968 |
"- JSON selectors: `$[method_index].inferred.pos{horizon}` and `$[method_index].inferred.heading{horizon}` for horizons 1, 3, 6, 8, 10, 20, 30, 40, 60.",
|
| 969 |
"- Included methods: `flowmo`, `leworldmodel`, `planet`, `tdmpc2`.",
|
| 970 |
"",
|
| 971 |
+
"Panels (B) and (C) source:",
|
| 972 |
f"- `{rel(PLANNING_DIR)}/*.json`",
|
| 973 |
"- JSON selectors: `$[item_index].by_context.inferred.successes` and `$[item_index].by_context.inferred.episodes`.",
|
| 974 |
+
"- Included methods: `flowmo`, `leworldmodel`, `planet`, `tdmpc2`.",
|
| 975 |
+
"- Aggregation: sum successes and episodes over all flow types for each task, learned method, and boat.",
|
| 976 |
"- Row-level source entries are recorded in `figure4_success_by_task_boat_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.",
|
| 977 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
| 978 |
]
|
|
|
|
| 1039 |
draw.text((xx + 28, yy - 2), METHOD_SHORT[method], fill=(40, 40, 40), font=small_font)
|
| 1040 |
|
| 1041 |
|
| 1042 |
+
def failure_color(value: float, max_value: float = 60.0) -> tuple[int, int, int]:
|
| 1043 |
+
t = max(0.0, min(1.0, value / max_value))
|
| 1044 |
+
stops = [
|
| 1045 |
+
(0.00, (255, 255, 255)),
|
| 1046 |
+
(0.15, (255, 238, 210)),
|
| 1047 |
+
(0.35, (249, 177, 107)),
|
| 1048 |
+
(0.65, (220, 72, 55)),
|
| 1049 |
+
(1.00, (120, 28, 45)),
|
| 1050 |
+
]
|
| 1051 |
+
for (t0, c0), (t1, c1) in zip(stops, stops[1:]):
|
| 1052 |
+
if t <= t1:
|
| 1053 |
+
alpha = (t - t0) / (t1 - t0) if t1 > t0 else 0.0
|
| 1054 |
+
return tuple(int(c0[i] + alpha * (c1[i] - c0[i])) for i in range(3))
|
| 1055 |
+
return stops[-1][1]
|
| 1056 |
+
|
| 1057 |
+
|
| 1058 |
+
def draw_failure_heatmap_panel(
|
| 1059 |
+
draw: ImageDraw.ImageDraw,
|
| 1060 |
+
box: tuple[int, int, int, int],
|
| 1061 |
+
rows: list[dict[str, Any]],
|
| 1062 |
+
boat: str,
|
| 1063 |
+
title: str,
|
| 1064 |
+
) -> None:
|
| 1065 |
+
x0, y0, x1, y1 = box
|
| 1066 |
+
title_font = font(30, True)
|
| 1067 |
+
label_font = font(22, True)
|
| 1068 |
+
tick_font = font(19)
|
| 1069 |
+
cell_font = font(17, True)
|
| 1070 |
+
draw.text((x0, y0), title, fill=(20, 25, 30), font=title_font)
|
| 1071 |
+
|
| 1072 |
+
left_w = 160
|
| 1073 |
+
top_h = 58
|
| 1074 |
+
heat_x0 = x0 + left_w
|
| 1075 |
+
heat_y0 = y0 + top_h
|
| 1076 |
+
heat_x1 = x1 - 22
|
| 1077 |
+
heat_y1 = y1 - 22
|
| 1078 |
+
cell_w = (heat_x1 - heat_x0) / len(FLOW_ORDER)
|
| 1079 |
+
cell_h = (heat_y1 - heat_y0) / len(METHOD_ORDER)
|
| 1080 |
+
values = {(r["method"], r["flow_type"]): float(r["failure_percent"]) for r in rows if r["boat"] == boat}
|
| 1081 |
+
|
| 1082 |
+
short_flow = {
|
| 1083 |
+
"No flow": "No",
|
| 1084 |
+
"Uniform": "Uni",
|
| 1085 |
+
"Vortex": "Vort",
|
| 1086 |
+
"Double gyre": "Gyre",
|
| 1087 |
+
"Source/sink": "Src",
|
| 1088 |
+
"Src/sink pair": "Pair",
|
| 1089 |
+
"Gradient": "Grad",
|
| 1090 |
+
"Shear": "Shear",
|
| 1091 |
+
"Turbulent": "Turb",
|
| 1092 |
+
"Fourier": "Fourier",
|
| 1093 |
+
}
|
| 1094 |
+
for col, flow in enumerate(FLOW_ORDER):
|
| 1095 |
+
label = short_flow.get(FLOW_LABEL[flow], FLOW_LABEL[flow])
|
| 1096 |
+
x = heat_x0 + col * cell_w
|
| 1097 |
+
tw = draw.textlength(label, font=tick_font)
|
| 1098 |
+
draw.text((x + (cell_w - tw) / 2, heat_y0 - 29), label, fill=(45, 45, 45), font=tick_font)
|
| 1099 |
+
|
| 1100 |
+
for row_idx, method in enumerate(METHOD_ORDER):
|
| 1101 |
+
y = heat_y0 + row_idx * cell_h
|
| 1102 |
+
label = METHOD_SHORT[method]
|
| 1103 |
+
row_font = label_font if method == "flowmo" else tick_font
|
| 1104 |
+
draw.text((x0 + 6, y + cell_h * 0.25), label, fill=(35, 35, 35), font=row_font)
|
| 1105 |
+
if method == "pid_los_controller":
|
| 1106 |
+
draw.line([x0, y, heat_x1, y], fill=(65, 65, 65), width=3)
|
| 1107 |
+
for col, flow in enumerate(FLOW_ORDER):
|
| 1108 |
+
x = heat_x0 + col * cell_w
|
| 1109 |
+
value = values.get((method, flow), 0.0)
|
| 1110 |
+
color = failure_color(value)
|
| 1111 |
+
draw.rectangle([x, y, x + cell_w, y + cell_h], fill=color, outline=(238, 238, 238), width=1)
|
| 1112 |
+
text = f"{value:.0f}"
|
| 1113 |
+
text_color = (255, 255, 255) if value >= 36.0 else (35, 35, 35)
|
| 1114 |
+
tw = draw.textlength(text, font=cell_font)
|
| 1115 |
+
draw.text((x + (cell_w - tw) / 2, y + cell_h * 0.26), text, fill=text_color, font=cell_font)
|
| 1116 |
+
|
| 1117 |
+
draw.rectangle([heat_x0, heat_y0, heat_x1, heat_y1], outline=(120, 120, 120), width=2)
|
| 1118 |
+
|
| 1119 |
+
|
| 1120 |
+
def draw_failure_colorbar(draw: ImageDraw.ImageDraw, box: tuple[int, int, int, int]) -> None:
|
| 1121 |
+
x0, y0, x1, y1 = box
|
| 1122 |
+
tick_font = font(18)
|
| 1123 |
+
draw.text((x0, y0 - 28), "failure rate (%)", fill=(40, 40, 40), font=tick_font)
|
| 1124 |
+
for i in range(x0, x1):
|
| 1125 |
+
value = (i - x0) / max(1, x1 - x0) * 60.0
|
| 1126 |
+
draw.line([i, y0, i, y1], fill=failure_color(value), width=1)
|
| 1127 |
+
draw.rectangle([x0, y0, x1, y1], outline=(120, 120, 120), width=1)
|
| 1128 |
+
for tick in [0, 15, 30, 45, 60]:
|
| 1129 |
+
x = x0 + (tick / 60.0) * (x1 - x0)
|
| 1130 |
+
draw.line([x, y1, x, y1 + 8], fill=(50, 50, 50), width=1)
|
| 1131 |
+
draw.text((x - 12, y1 + 12), str(tick), fill=(50, 50, 50), font=tick_font)
|
| 1132 |
+
|
| 1133 |
+
|
| 1134 |
+
def draw_failure_colorbar_vertical(draw: ImageDraw.ImageDraw, box: tuple[int, int, int, int]) -> None:
|
| 1135 |
+
x0, y0, x1, y1 = box
|
| 1136 |
+
tick_font = font(18)
|
| 1137 |
+
label_font = font(19)
|
| 1138 |
+
for y in range(y0, y1):
|
| 1139 |
+
value = (y1 - y) / max(1, y1 - y0) * 60.0
|
| 1140 |
+
draw.line([x0, y, x1, y], fill=failure_color(value), width=1)
|
| 1141 |
+
draw.rectangle([x0, y0, x1, y1], outline=(120, 120, 120), width=1)
|
| 1142 |
+
for tick in [0, 15, 30, 45, 60]:
|
| 1143 |
+
y = y1 - (tick / 60.0) * (y1 - y0)
|
| 1144 |
+
draw.line([x0 - 8, y, x0, y], fill=(50, 50, 50), width=1)
|
| 1145 |
+
draw.text((x1 + 8, y - 10), str(tick), fill=(50, 50, 50), font=tick_font)
|
| 1146 |
+
draw.text((x0 - 56, y0 - 34), "failure rate (%)", fill=(40, 40, 40), font=label_font)
|
| 1147 |
+
|
| 1148 |
+
|
| 1149 |
def make_fig5(summaries: list[SummaryRecord]) -> None:
|
| 1150 |
fig_dir = OUT / "fig5"
|
| 1151 |
ensure_dir(fig_dir)
|
|
|
|
| 1214 |
],
|
| 1215 |
)
|
| 1216 |
|
| 1217 |
+
canvas = Image.new("RGB", (2400, 585), "white")
|
| 1218 |
draw = ImageDraw.Draw(canvas)
|
| 1219 |
+
draw_failure_heatmap_panel(draw, (30, 26, 1132, 540), rows, "twin", "(A) Twin")
|
| 1220 |
+
draw_failure_heatmap_panel(draw, (1162, 26, 2264, 540), rows, "triangle", "(B) Triangle")
|
| 1221 |
+
draw_failure_colorbar_vertical(draw, (2310, 84, 2336, 518))
|
| 1222 |
+
out = fig_dir / "figure5_failure_by_flow.png"
|
| 1223 |
+
trim_whitespace(canvas, pad_x=8, pad_y=0).save(out)
|
|
|
|
| 1224 |
|
| 1225 |
md = [
|
| 1226 |
+
"# Paper Figure 5 Provenance",
|
| 1227 |
"",
|
| 1228 |
+
"Purpose: paper Figure 5 flow-family breakdown of downstream planning failure rates. Failure rate is used because many success rates are 100% or near 100%.",
|
| 1229 |
"",
|
| 1230 |
"Generated outputs:",
|
| 1231 |
f"- `{rel(out)}`",
|
|
|
|
| 1241 |
"- Failure rate: `1 - successes / episodes`.",
|
| 1242 |
"- Row-level source entries are recorded in `figure5_failure_by_flow_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.",
|
| 1243 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
| 1244 |
+
"",
|
| 1245 |
+
"Traditional controller naming:",
|
| 1246 |
+
"- `No-Flow LOS`: line-of-sight controller with no ambient-flow compensation.",
|
| 1247 |
+
"- `Current-Estimator LOS`: line-of-sight controller with an online drift/current estimate from recent pose history.",
|
| 1248 |
+
"- `Oracle-Flow LOS`: line-of-sight controller with privileged true local simulator flow feed-forward.",
|
| 1249 |
]
|
| 1250 |
write_text(fig_dir / "figure5_provenance.md", "\n".join(md) + "\n")
|
| 1251 |
|
|
|
|
| 1305 |
table_dir / "table1_success_by_task_boat_flow.tex",
|
| 1306 |
header,
|
| 1307 |
latex_rows,
|
| 1308 |
+
"Planning success rate by task, boat, and flow family. Values are percentages over 50 episodes per setting; NF-LOS, CE-LOS, and OF-LOS denote No-Flow LOS, Current-Estimator LOS, and Oracle-Flow LOS. FlowMo diagnostic zero/shuffled contexts are excluded.",
|
| 1309 |
"tab:planning_success_task_boat_flow",
|
| 1310 |
)
|
| 1311 |
|
|
|
|
| 1324 |
"- JSON selector per cell: `$[item_index].by_context.inferred.success_rate`.",
|
| 1325 |
"- Companion fields in TSV/CSV include `$[item_index].by_context.inferred.successes` and `episodes`.",
|
| 1326 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
| 1327 |
+
"",
|
| 1328 |
+
"Traditional controller naming:",
|
| 1329 |
+
"- `No-Flow LOS`: line-of-sight controller with no ambient-flow compensation.",
|
| 1330 |
+
"- `Current-Estimator LOS`: line-of-sight controller with an online drift/current estimate from recent pose history.",
|
| 1331 |
+
"- `Oracle-Flow LOS`: line-of-sight controller with privileged true local simulator flow feed-forward.",
|
| 1332 |
]
|
| 1333 |
write_text(table_dir / "table1_provenance.md", "\n".join(md) + "\n")
|
| 1334 |
|
|
|
|
| 1426 |
"- Energy: mean of `energy` over filtered successful episodes only.",
|
| 1427 |
"- The TSV/CSV also includes `mean_min_goal_distance`, computed from the same filtered episodes.",
|
| 1428 |
"- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.",
|
| 1429 |
+
"",
|
| 1430 |
+
"Traditional controller naming:",
|
| 1431 |
+
"- `No-Flow LOS`: line-of-sight controller with no ambient-flow compensation.",
|
| 1432 |
+
"- `Current-Estimator LOS`: line-of-sight controller with an online drift/current estimate from recent pose history.",
|
| 1433 |
+
"- `Oracle-Flow LOS`: line-of-sight controller with privileged true local simulator flow feed-forward.",
|
| 1434 |
]
|
| 1435 |
write_text(table_dir / "table2_provenance.md", "\n".join(md) + "\n")
|
| 1436 |
|
|
|
|
| 1506 |
f"- `{rel(PROBE_JSON)}`",
|
| 1507 |
f"- `{rel(PLANNING_DIR)}/*.json`",
|
| 1508 |
f"- `{rel(GIF_DIR)}/*.gif`",
|
| 1509 |
+
"",
|
| 1510 |
+
"Traditional controller names used in these exports:",
|
| 1511 |
+
]
|
| 1512 |
+
for method in TRADITIONAL_METHODS:
|
| 1513 |
+
lines.append(f"- `{METHOD_LABEL[method]}`: {METHOD_DESCRIPTION[method]}")
|
| 1514 |
+
lines += [
|
| 1515 |
"",
|
| 1516 |
"Generated files:",
|
| 1517 |
]
|
experiments/reports/README.md
CHANGED
|
@@ -1,3 +1,12 @@
|
|
| 1 |
# Reports
|
| 2 |
|
| 3 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
# Reports
|
| 2 |
|
| 3 |
+
This directory contains the paper-facing outputs from `python -m experiments.run_paper_image_pipeline`.
|
| 4 |
+
|
| 5 |
+
```text
|
| 6 |
+
paper_prediction.json learned world-model rollout metrics
|
| 7 |
+
paper_flowmo_latent_probes.json FlowMo latent probe metrics
|
| 8 |
+
paper_planning/ per-task planning JSON and GIFs
|
| 9 |
+
paper_artifacts/ figure-ready images, tables, and provenance
|
| 10 |
+
paper_report.md consolidated experiment report
|
| 11 |
+
paper_training_summary.json training summary across learned methods
|
| 12 |
+
```
|
experiments/reports/paper_artifacts/README.md
CHANGED
|
@@ -8,12 +8,17 @@ Important source files:
|
|
| 8 |
- `experiments/reports/paper_planning/*.json`
|
| 9 |
- `experiments/reports/paper_planning/gifs/*.gif`
|
| 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
Generated files:
|
| 12 |
-
- `experiments/reports/paper_artifacts/README.md`
|
| 13 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.csv`
|
| 14 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.tsv`
|
| 15 |
-
- `experiments/reports/paper_artifacts/fig3/figure3_placeholder_contact_sheet.png`
|
| 16 |
- `experiments/reports/paper_artifacts/fig3/figure3_provenance.md`
|
|
|
|
| 17 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_triangle_reach_target_uniform_ep000_first_frame000.png`
|
| 18 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_triangle_reach_target_uniform_ep000_last_frame149.png`
|
| 19 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_triangle_reach_target_uniform_ep000_middle_frame075.png`
|
|
@@ -38,7 +43,7 @@ Generated files:
|
|
| 38 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_twin_waypoint_zigzag_random_fourier_ep000_first_frame000.png`
|
| 39 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_twin_waypoint_zigzag_random_fourier_ep000_last_frame382.png`
|
| 40 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_twin_waypoint_zigzag_random_fourier_ep000_middle_frame191.png`
|
| 41 |
-
- `experiments/reports/paper_artifacts/fig4/
|
| 42 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.csv`
|
| 43 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.tsv`
|
| 44 |
- `experiments/reports/paper_artifacts/fig4/figure4_provenance.md`
|
|
@@ -47,10 +52,10 @@ Generated files:
|
|
| 47 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.csv`
|
| 48 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.tsv`
|
| 49 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.csv`
|
|
|
|
| 50 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.tsv`
|
| 51 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow_source_rows.csv`
|
| 52 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow_source_rows.tsv`
|
| 53 |
-
- `experiments/reports/paper_artifacts/fig5/figure5_placeholder_failure_lines.png`
|
| 54 |
- `experiments/reports/paper_artifacts/fig5/figure5_provenance.md`
|
| 55 |
- `experiments/reports/paper_artifacts/tables/table1_provenance.md`
|
| 56 |
- `experiments/reports/paper_artifacts/tables/table1_success_by_task_boat_flow.csv`
|
|
|
|
| 8 |
- `experiments/reports/paper_planning/*.json`
|
| 9 |
- `experiments/reports/paper_planning/gifs/*.gif`
|
| 10 |
|
| 11 |
+
Traditional controller names used in these exports:
|
| 12 |
+
- `PID/LOS`: Line-of-sight waypoint tracking baseline using the clean-image pose estimate.
|
| 13 |
+
- `No-Flow LOS`: Line-of-sight tracking that ignores ambient flow; measures the cost of no current compensation.
|
| 14 |
+
- `Current-Estimator LOS`: Line-of-sight tracking with an online drift estimate from recent pose history.
|
| 15 |
+
- `Oracle-Flow LOS`: Line-of-sight tracking with privileged true local simulator flow feed-forward; a reference controller, not a world-model baseline.
|
| 16 |
+
|
| 17 |
Generated files:
|
|
|
|
| 18 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.csv`
|
| 19 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.tsv`
|
|
|
|
| 20 |
- `experiments/reports/paper_artifacts/fig3/figure3_provenance.md`
|
| 21 |
+
- `experiments/reports/paper_artifacts/fig3/figure3_rollout_contact_sheet.png`
|
| 22 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_triangle_reach_target_uniform_ep000_first_frame000.png`
|
| 23 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_triangle_reach_target_uniform_ep000_last_frame149.png`
|
| 24 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_triangle_reach_target_uniform_ep000_middle_frame075.png`
|
|
|
|
| 43 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_twin_waypoint_zigzag_random_fourier_ep000_first_frame000.png`
|
| 44 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_twin_waypoint_zigzag_random_fourier_ep000_last_frame382.png`
|
| 45 |
- `experiments/reports/paper_artifacts/fig3/frames/fig3_flowmo_inferred_twin_waypoint_zigzag_random_fourier_ep000_middle_frame191.png`
|
| 46 |
+
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_and_planning.png`
|
| 47 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.csv`
|
| 48 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.tsv`
|
| 49 |
- `experiments/reports/paper_artifacts/fig4/figure4_provenance.md`
|
|
|
|
| 52 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.csv`
|
| 53 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.tsv`
|
| 54 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.csv`
|
| 55 |
+
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.png`
|
| 56 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.tsv`
|
| 57 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow_source_rows.csv`
|
| 58 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow_source_rows.tsv`
|
|
|
|
| 59 |
- `experiments/reports/paper_artifacts/fig5/figure5_provenance.md`
|
| 60 |
- `experiments/reports/paper_artifacts/tables/table1_provenance.md`
|
| 61 |
- `experiments/reports/paper_artifacts/tables/table1_success_by_task_boat_flow.csv`
|
experiments/reports/paper_artifacts/fig3/figure3_provenance.md
CHANGED
|
@@ -4,6 +4,7 @@ Purpose: qualitative task rollouts extracted from experiment GIFs.
|
|
| 4 |
|
| 5 |
Selected method/context: `flowmo` / `inferred`.
|
| 6 |
Selected episode: `0`.
|
|
|
|
| 7 |
|
| 8 |
Selected flows by task:
|
| 9 |
- `reach_target`: `uniform`
|
|
@@ -14,7 +15,7 @@ Selected flows by task:
|
|
| 14 |
Frame rule: for each source GIF, extracted `first = 0`, `middle = n_frames // 2`, and `last = n_frames - 1`.
|
| 15 |
|
| 16 |
Generated outputs:
|
| 17 |
-
- `experiments/reports/paper_artifacts/fig3/
|
| 18 |
- `experiments/reports/paper_artifacts/fig3/frames/`
|
| 19 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.tsv`
|
| 20 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.csv`
|
|
|
|
| 4 |
|
| 5 |
Selected method/context: `flowmo` / `inferred`.
|
| 6 |
Selected episode: `0`.
|
| 7 |
+
Layout: for each task and boat, the three adjacent frames are first, middle, and last; spacing appears only between task/boat groups.
|
| 8 |
|
| 9 |
Selected flows by task:
|
| 10 |
- `reach_target`: `uniform`
|
|
|
|
| 15 |
Frame rule: for each source GIF, extracted `first = 0`, `middle = n_frames // 2`, and `last = n_frames - 1`.
|
| 16 |
|
| 17 |
Generated outputs:
|
| 18 |
+
- `experiments/reports/paper_artifacts/fig3/figure3_rollout_contact_sheet.png`
|
| 19 |
- `experiments/reports/paper_artifacts/fig3/frames/`
|
| 20 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.tsv`
|
| 21 |
- `experiments/reports/paper_artifacts/fig3/figure3_frame_manifest.csv`
|
experiments/reports/paper_artifacts/fig3/figure3_rollout_contact_sheet.png
ADDED
|
Git LFS Details
|
experiments/reports/paper_artifacts/fig4/figure4_prediction_and_planning.png
ADDED
|
experiments/reports/paper_artifacts/fig4/figure4_provenance.md
CHANGED
|
@@ -1,9 +1,9 @@
|
|
| 1 |
-
# Figure 4 Provenance
|
| 2 |
|
| 3 |
-
Purpose: quantitative
|
| 4 |
|
| 5 |
Generated outputs:
|
| 6 |
-
- `experiments/reports/paper_artifacts/fig4/
|
| 7 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.tsv`
|
| 8 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.csv`
|
| 9 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat.tsv`
|
|
@@ -11,14 +11,15 @@ Generated outputs:
|
|
| 11 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.tsv`
|
| 12 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.csv`
|
| 13 |
|
| 14 |
-
Panel A source:
|
| 15 |
- `experiments/reports/paper_prediction.json`
|
| 16 |
- JSON selectors: `$[method_index].inferred.pos{horizon}` and `$[method_index].inferred.heading{horizon}` for horizons 1, 3, 6, 8, 10, 20, 30, 40, 60.
|
| 17 |
- Included methods: `flowmo`, `leworldmodel`, `planet`, `tdmpc2`.
|
| 18 |
|
| 19 |
-
|
| 20 |
- `experiments/reports/paper_planning/*.json`
|
| 21 |
- JSON selectors: `$[item_index].by_context.inferred.successes` and `$[item_index].by_context.inferred.episodes`.
|
| 22 |
-
-
|
|
|
|
| 23 |
- Row-level source entries are recorded in `figure4_success_by_task_boat_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.
|
| 24 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
|
|
|
| 1 |
+
# Paper Figure 4 Provenance
|
| 2 |
|
| 3 |
+
Purpose: quantitative paper Figure 4 with learned-world-model prediction error curves and planning success grouped by experiment/task.
|
| 4 |
|
| 5 |
Generated outputs:
|
| 6 |
+
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_and_planning.png`
|
| 7 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.tsv`
|
| 8 |
- `experiments/reports/paper_artifacts/fig4/figure4_prediction_error.csv`
|
| 9 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat.tsv`
|
|
|
|
| 11 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.tsv`
|
| 12 |
- `experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.csv`
|
| 13 |
|
| 14 |
+
Panel (A) source:
|
| 15 |
- `experiments/reports/paper_prediction.json`
|
| 16 |
- JSON selectors: `$[method_index].inferred.pos{horizon}` and `$[method_index].inferred.heading{horizon}` for horizons 1, 3, 6, 8, 10, 20, 30, 40, 60.
|
| 17 |
- Included methods: `flowmo`, `leworldmodel`, `planet`, `tdmpc2`.
|
| 18 |
|
| 19 |
+
Panels (B) and (C) source:
|
| 20 |
- `experiments/reports/paper_planning/*.json`
|
| 21 |
- JSON selectors: `$[item_index].by_context.inferred.successes` and `$[item_index].by_context.inferred.episodes`.
|
| 22 |
+
- Included methods: `flowmo`, `leworldmodel`, `planet`, `tdmpc2`.
|
| 23 |
+
- Aggregation: sum successes and episodes over all flow types for each task, learned method, and boat.
|
| 24 |
- Row-level source entries are recorded in `figure4_success_by_task_boat_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.
|
| 25 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat.csv
CHANGED
|
@@ -3,63 +3,31 @@ reach_target,Reach,twin,Twin,flowmo,FlowMo-WM,486,500,0.972,experiments/reports/
|
|
| 3 |
reach_target,Reach,twin,Twin,leworldmodel,LeWorldModel,462,500,0.924,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 4 |
reach_target,Reach,twin,Twin,planet,PlaNet/RSSM,452,500,0.904,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 5 |
reach_target,Reach,twin,Twin,tdmpc2,TD-MPC2,337,500,0.674,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 6 |
-
reach_target,Reach,twin,Twin,pid_los_controller,PID/LOS,497,500,0.994,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 7 |
-
reach_target,Reach,twin,Twin,no_flow_los_controller,No-Flow LOS,418,500,0.836,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 8 |
-
reach_target,Reach,twin,Twin,current_estimator_los_controller,Current-Estimator LOS,500,500,1.0,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 9 |
-
reach_target,Reach,twin,Twin,oracle_flow_los_controller,Oracle-Flow LOS,419,500,0.838,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 10 |
reach_target,Reach,triangle,Triangle,flowmo,FlowMo-WM,500,500,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 11 |
reach_target,Reach,triangle,Triangle,leworldmodel,LeWorldModel,470,500,0.94,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 12 |
reach_target,Reach,triangle,Triangle,planet,PlaNet/RSSM,469,500,0.938,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 13 |
reach_target,Reach,triangle,Triangle,tdmpc2,TD-MPC2,485,500,0.97,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 14 |
-
reach_target,Reach,triangle,Triangle,pid_los_controller,PID/LOS,500,500,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 15 |
-
reach_target,Reach,triangle,Triangle,no_flow_los_controller,No-Flow LOS,500,500,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 16 |
-
reach_target,Reach,triangle,Triangle,current_estimator_los_controller,Current-Estimator LOS,500,500,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 17 |
-
reach_target,Reach,triangle,Triangle,oracle_flow_los_controller,Oracle-Flow LOS,500,500,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 18 |
station_keeping,Station,twin,Twin,flowmo,FlowMo-WM,500,500,1.0,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 19 |
station_keeping,Station,twin,Twin,leworldmodel,LeWorldModel,499,500,0.998,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 20 |
station_keeping,Station,twin,Twin,planet,PlaNet/RSSM,485,500,0.97,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 21 |
station_keeping,Station,twin,Twin,tdmpc2,TD-MPC2,487,500,0.974,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 22 |
-
station_keeping,Station,twin,Twin,pid_los_controller,PID/LOS,495,500,0.99,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 23 |
-
station_keeping,Station,twin,Twin,no_flow_los_controller,No-Flow LOS,463,500,0.926,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 24 |
-
station_keeping,Station,twin,Twin,current_estimator_los_controller,Current-Estimator LOS,492,500,0.984,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 25 |
-
station_keeping,Station,twin,Twin,oracle_flow_los_controller,Oracle-Flow LOS,444,500,0.888,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 26 |
station_keeping,Station,triangle,Triangle,flowmo,FlowMo-WM,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 27 |
station_keeping,Station,triangle,Triangle,leworldmodel,LeWorldModel,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 28 |
station_keeping,Station,triangle,Triangle,planet,PlaNet/RSSM,499,500,0.998,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 29 |
station_keeping,Station,triangle,Triangle,tdmpc2,TD-MPC2,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 30 |
-
station_keeping,Station,triangle,Triangle,pid_los_controller,PID/LOS,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 31 |
-
station_keeping,Station,triangle,Triangle,no_flow_los_controller,No-Flow LOS,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 32 |
-
station_keeping,Station,triangle,Triangle,current_estimator_los_controller,Current-Estimator LOS,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 33 |
-
station_keeping,Station,triangle,Triangle,oracle_flow_los_controller,Oracle-Flow LOS,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 34 |
waypoint_square,Square,twin,Twin,flowmo,FlowMo-WM,485,500,0.97,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 35 |
waypoint_square,Square,twin,Twin,leworldmodel,LeWorldModel,427,500,0.854,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 36 |
waypoint_square,Square,twin,Twin,planet,PlaNet/RSSM,328,500,0.656,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 37 |
waypoint_square,Square,twin,Twin,tdmpc2,TD-MPC2,472,500,0.944,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 38 |
-
waypoint_square,Square,twin,Twin,pid_los_controller,PID/LOS,289,500,0.578,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 39 |
-
waypoint_square,Square,twin,Twin,no_flow_los_controller,No-Flow LOS,28,500,0.056,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 40 |
-
waypoint_square,Square,twin,Twin,current_estimator_los_controller,Current-Estimator LOS,417,500,0.834,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 41 |
-
waypoint_square,Square,twin,Twin,oracle_flow_los_controller,Oracle-Flow LOS,19,500,0.038,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 42 |
waypoint_square,Square,triangle,Triangle,flowmo,FlowMo-WM,498,500,0.996,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 43 |
waypoint_square,Square,triangle,Triangle,leworldmodel,LeWorldModel,467,500,0.934,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 44 |
waypoint_square,Square,triangle,Triangle,planet,PlaNet/RSSM,496,500,0.992,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 45 |
waypoint_square,Square,triangle,Triangle,tdmpc2,TD-MPC2,492,500,0.984,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 46 |
-
waypoint_square,Square,triangle,Triangle,pid_los_controller,PID/LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 47 |
-
waypoint_square,Square,triangle,Triangle,no_flow_los_controller,No-Flow LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 48 |
-
waypoint_square,Square,triangle,Triangle,current_estimator_los_controller,Current-Estimator LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 49 |
-
waypoint_square,Square,triangle,Triangle,oracle_flow_los_controller,Oracle-Flow LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 50 |
waypoint_zigzag,Zigzag,twin,Twin,flowmo,FlowMo-WM,480,500,0.96,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 51 |
waypoint_zigzag,Zigzag,twin,Twin,leworldmodel,LeWorldModel,443,500,0.886,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 52 |
waypoint_zigzag,Zigzag,twin,Twin,planet,PlaNet/RSSM,416,500,0.832,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 53 |
waypoint_zigzag,Zigzag,twin,Twin,tdmpc2,TD-MPC2,429,500,0.858,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 54 |
-
waypoint_zigzag,Zigzag,twin,Twin,pid_los_controller,PID/LOS,427,500,0.854,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 55 |
-
waypoint_zigzag,Zigzag,twin,Twin,no_flow_los_controller,No-Flow LOS,114,500,0.228,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 56 |
-
waypoint_zigzag,Zigzag,twin,Twin,current_estimator_los_controller,Current-Estimator LOS,414,500,0.828,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 57 |
-
waypoint_zigzag,Zigzag,twin,Twin,oracle_flow_los_controller,Oracle-Flow LOS,132,500,0.264,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 58 |
waypoint_zigzag,Zigzag,triangle,Triangle,flowmo,FlowMo-WM,493,500,0.986,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 59 |
waypoint_zigzag,Zigzag,triangle,Triangle,leworldmodel,LeWorldModel,457,500,0.914,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 60 |
waypoint_zigzag,Zigzag,triangle,Triangle,planet,PlaNet/RSSM,494,500,0.988,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 61 |
waypoint_zigzag,Zigzag,triangle,Triangle,tdmpc2,TD-MPC2,499,500,0.998,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 62 |
-
waypoint_zigzag,Zigzag,triangle,Triangle,pid_los_controller,PID/LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 63 |
-
waypoint_zigzag,Zigzag,triangle,Triangle,no_flow_los_controller,No-Flow LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 64 |
-
waypoint_zigzag,Zigzag,triangle,Triangle,current_estimator_los_controller,Current-Estimator LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 65 |
-
waypoint_zigzag,Zigzag,triangle,Triangle,oracle_flow_los_controller,Oracle-Flow LOS,500,500,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
|
|
|
| 3 |
reach_target,Reach,twin,Twin,leworldmodel,LeWorldModel,462,500,0.924,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 4 |
reach_target,Reach,twin,Twin,planet,PlaNet/RSSM,452,500,0.904,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 5 |
reach_target,Reach,twin,Twin,tdmpc2,TD-MPC2,337,500,0.674,experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
reach_target,Reach,triangle,Triangle,flowmo,FlowMo-WM,500,500,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 7 |
reach_target,Reach,triangle,Triangle,leworldmodel,LeWorldModel,470,500,0.94,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 8 |
reach_target,Reach,triangle,Triangle,planet,PlaNet/RSSM,469,500,0.938,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 9 |
reach_target,Reach,triangle,Triangle,tdmpc2,TD-MPC2,485,500,0.97,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
station_keeping,Station,twin,Twin,flowmo,FlowMo-WM,500,500,1.0,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 11 |
station_keeping,Station,twin,Twin,leworldmodel,LeWorldModel,499,500,0.998,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 12 |
station_keeping,Station,twin,Twin,planet,PlaNet/RSSM,485,500,0.97,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 13 |
station_keeping,Station,twin,Twin,tdmpc2,TD-MPC2,487,500,0.974,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
station_keeping,Station,triangle,Triangle,flowmo,FlowMo-WM,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 15 |
station_keeping,Station,triangle,Triangle,leworldmodel,LeWorldModel,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 16 |
station_keeping,Station,triangle,Triangle,planet,PlaNet/RSSM,499,500,0.998,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 17 |
station_keeping,Station,triangle,Triangle,tdmpc2,TD-MPC2,500,500,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
waypoint_square,Square,twin,Twin,flowmo,FlowMo-WM,485,500,0.97,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 19 |
waypoint_square,Square,twin,Twin,leworldmodel,LeWorldModel,427,500,0.854,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 20 |
waypoint_square,Square,twin,Twin,planet,PlaNet/RSSM,328,500,0.656,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 21 |
waypoint_square,Square,twin,Twin,tdmpc2,TD-MPC2,472,500,0.944,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
waypoint_square,Square,triangle,Triangle,flowmo,FlowMo-WM,498,500,0.996,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 23 |
waypoint_square,Square,triangle,Triangle,leworldmodel,LeWorldModel,467,500,0.934,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 24 |
waypoint_square,Square,triangle,Triangle,planet,PlaNet/RSSM,496,500,0.992,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 25 |
waypoint_square,Square,triangle,Triangle,tdmpc2,TD-MPC2,492,500,0.984,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
waypoint_zigzag,Zigzag,twin,Twin,flowmo,FlowMo-WM,480,500,0.96,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 27 |
waypoint_zigzag,Zigzag,twin,Twin,leworldmodel,LeWorldModel,443,500,0.886,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 28 |
waypoint_zigzag,Zigzag,twin,Twin,planet,PlaNet/RSSM,416,500,0.832,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 29 |
waypoint_zigzag,Zigzag,twin,Twin,tdmpc2,TD-MPC2,429,500,0.858,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
waypoint_zigzag,Zigzag,triangle,Triangle,flowmo,FlowMo-WM,493,500,0.986,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 31 |
waypoint_zigzag,Zigzag,triangle,Triangle,leworldmodel,LeWorldModel,457,500,0.914,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 32 |
waypoint_zigzag,Zigzag,triangle,Triangle,planet,PlaNet/RSSM,494,500,0.988,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 33 |
waypoint_zigzag,Zigzag,triangle,Triangle,tdmpc2,TD-MPC2,499,500,0.998,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat.tsv
CHANGED
|
@@ -3,63 +3,31 @@ reach_target Reach twin Twin flowmo FlowMo-WM 486 500 0.972 experiments/reports/
|
|
| 3 |
reach_target Reach twin Twin leworldmodel LeWorldModel 462 500 0.924 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 4 |
reach_target Reach twin Twin planet PlaNet/RSSM 452 500 0.904 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 5 |
reach_target Reach twin Twin tdmpc2 TD-MPC2 337 500 0.674 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 6 |
-
reach_target Reach twin Twin pid_los_controller PID/LOS 497 500 0.994 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 7 |
-
reach_target Reach twin Twin no_flow_los_controller No-Flow LOS 418 500 0.836 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 8 |
-
reach_target Reach twin Twin current_estimator_los_controller Current-Estimator LOS 500 500 1.0 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 9 |
-
reach_target Reach twin Twin oracle_flow_los_controller Oracle-Flow LOS 419 500 0.838 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 10 |
reach_target Reach triangle Triangle flowmo FlowMo-WM 500 500 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 11 |
reach_target Reach triangle Triangle leworldmodel LeWorldModel 470 500 0.94 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 12 |
reach_target Reach triangle Triangle planet PlaNet/RSSM 469 500 0.938 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 13 |
reach_target Reach triangle Triangle tdmpc2 TD-MPC2 485 500 0.97 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 14 |
-
reach_target Reach triangle Triangle pid_los_controller PID/LOS 500 500 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 15 |
-
reach_target Reach triangle Triangle no_flow_los_controller No-Flow LOS 500 500 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 16 |
-
reach_target Reach triangle Triangle current_estimator_los_controller Current-Estimator LOS 500 500 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 17 |
-
reach_target Reach triangle Triangle oracle_flow_los_controller Oracle-Flow LOS 500 500 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 18 |
station_keeping Station twin Twin flowmo FlowMo-WM 500 500 1.0 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 19 |
station_keeping Station twin Twin leworldmodel LeWorldModel 499 500 0.998 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 20 |
station_keeping Station twin Twin planet PlaNet/RSSM 485 500 0.97 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 21 |
station_keeping Station twin Twin tdmpc2 TD-MPC2 487 500 0.974 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 22 |
-
station_keeping Station twin Twin pid_los_controller PID/LOS 495 500 0.99 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 23 |
-
station_keeping Station twin Twin no_flow_los_controller No-Flow LOS 463 500 0.926 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 24 |
-
station_keeping Station twin Twin current_estimator_los_controller Current-Estimator LOS 492 500 0.984 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 25 |
-
station_keeping Station twin Twin oracle_flow_los_controller Oracle-Flow LOS 444 500 0.888 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 26 |
station_keeping Station triangle Triangle flowmo FlowMo-WM 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 27 |
station_keeping Station triangle Triangle leworldmodel LeWorldModel 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 28 |
station_keeping Station triangle Triangle planet PlaNet/RSSM 499 500 0.998 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 29 |
station_keeping Station triangle Triangle tdmpc2 TD-MPC2 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 30 |
-
station_keeping Station triangle Triangle pid_los_controller PID/LOS 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 31 |
-
station_keeping Station triangle Triangle no_flow_los_controller No-Flow LOS 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 32 |
-
station_keeping Station triangle Triangle current_estimator_los_controller Current-Estimator LOS 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 33 |
-
station_keeping Station triangle Triangle oracle_flow_los_controller Oracle-Flow LOS 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 34 |
waypoint_square Square twin Twin flowmo FlowMo-WM 485 500 0.97 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 35 |
waypoint_square Square twin Twin leworldmodel LeWorldModel 427 500 0.854 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 36 |
waypoint_square Square twin Twin planet PlaNet/RSSM 328 500 0.656 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 37 |
waypoint_square Square twin Twin tdmpc2 TD-MPC2 472 500 0.944 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 38 |
-
waypoint_square Square twin Twin pid_los_controller PID/LOS 289 500 0.578 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 39 |
-
waypoint_square Square twin Twin no_flow_los_controller No-Flow LOS 28 500 0.056 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 40 |
-
waypoint_square Square twin Twin current_estimator_los_controller Current-Estimator LOS 417 500 0.834 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 41 |
-
waypoint_square Square twin Twin oracle_flow_los_controller Oracle-Flow LOS 19 500 0.038 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 42 |
waypoint_square Square triangle Triangle flowmo FlowMo-WM 498 500 0.996 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 43 |
waypoint_square Square triangle Triangle leworldmodel LeWorldModel 467 500 0.934 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 44 |
waypoint_square Square triangle Triangle planet PlaNet/RSSM 496 500 0.992 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 45 |
waypoint_square Square triangle Triangle tdmpc2 TD-MPC2 492 500 0.984 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 46 |
-
waypoint_square Square triangle Triangle pid_los_controller PID/LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 47 |
-
waypoint_square Square triangle Triangle no_flow_los_controller No-Flow LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 48 |
-
waypoint_square Square triangle Triangle current_estimator_los_controller Current-Estimator LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 49 |
-
waypoint_square Square triangle Triangle oracle_flow_los_controller Oracle-Flow LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 50 |
waypoint_zigzag Zigzag twin Twin flowmo FlowMo-WM 480 500 0.96 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 51 |
waypoint_zigzag Zigzag twin Twin leworldmodel LeWorldModel 443 500 0.886 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 52 |
waypoint_zigzag Zigzag twin Twin planet PlaNet/RSSM 416 500 0.832 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 53 |
waypoint_zigzag Zigzag twin Twin tdmpc2 TD-MPC2 429 500 0.858 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 54 |
-
waypoint_zigzag Zigzag twin Twin pid_los_controller PID/LOS 427 500 0.854 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 55 |
-
waypoint_zigzag Zigzag twin Twin no_flow_los_controller No-Flow LOS 114 500 0.228 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 56 |
-
waypoint_zigzag Zigzag twin Twin current_estimator_los_controller Current-Estimator LOS 414 500 0.828 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 57 |
-
waypoint_zigzag Zigzag twin Twin oracle_flow_los_controller Oracle-Flow LOS 132 500 0.264 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 58 |
waypoint_zigzag Zigzag triangle Triangle flowmo FlowMo-WM 493 500 0.986 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 59 |
waypoint_zigzag Zigzag triangle Triangle leworldmodel LeWorldModel 457 500 0.914 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 60 |
waypoint_zigzag Zigzag triangle Triangle planet PlaNet/RSSM 494 500 0.988 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 61 |
waypoint_zigzag Zigzag triangle Triangle tdmpc2 TD-MPC2 499 500 0.998 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 62 |
-
waypoint_zigzag Zigzag triangle Triangle pid_los_controller PID/LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 63 |
-
waypoint_zigzag Zigzag triangle Triangle no_flow_los_controller No-Flow LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 64 |
-
waypoint_zigzag Zigzag triangle Triangle current_estimator_los_controller Current-Estimator LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 65 |
-
waypoint_zigzag Zigzag triangle Triangle oracle_flow_los_controller Oracle-Flow LOS 500 500 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
|
|
|
| 3 |
reach_target Reach twin Twin leworldmodel LeWorldModel 462 500 0.924 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 4 |
reach_target Reach twin Twin planet PlaNet/RSSM 452 500 0.904 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
| 5 |
reach_target Reach twin Twin tdmpc2 TD-MPC2 337 500 0.674 experiments/reports/paper_planning/reach_target_twin_double_gyre.json;experiments/reports/paper_planning/reach_target_twin_gradient.json;experiments/reports/paper_planning/reach_target_twin_noflow.json;experiments/reports/paper_planning/reach_target_twin_random_fourier.json;experiments/reports/paper_planning/reach_target_twin_shear.json;experiments/reports/paper_planning/reach_target_twin_source_sink.json;experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json;experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json;experiments/reports/paper_planning/reach_target_twin_uniform.json;experiments/reports/paper_planning/reach_target_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
reach_target Reach triangle Triangle flowmo FlowMo-WM 500 500 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 7 |
reach_target Reach triangle Triangle leworldmodel LeWorldModel 470 500 0.94 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 8 |
reach_target Reach triangle Triangle planet PlaNet/RSSM 469 500 0.938 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
| 9 |
reach_target Reach triangle Triangle tdmpc2 TD-MPC2 485 500 0.97 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json;experiments/reports/paper_planning/reach_target_triangle_gradient.json;experiments/reports/paper_planning/reach_target_triangle_noflow.json;experiments/reports/paper_planning/reach_target_triangle_random_fourier.json;experiments/reports/paper_planning/reach_target_triangle_shear.json;experiments/reports/paper_planning/reach_target_triangle_source_sink.json;experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json;experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json;experiments/reports/paper_planning/reach_target_triangle_uniform.json;experiments/reports/paper_planning/reach_target_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
station_keeping Station twin Twin flowmo FlowMo-WM 500 500 1.0 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 11 |
station_keeping Station twin Twin leworldmodel LeWorldModel 499 500 0.998 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 12 |
station_keeping Station twin Twin planet PlaNet/RSSM 485 500 0.97 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
| 13 |
station_keeping Station twin Twin tdmpc2 TD-MPC2 487 500 0.974 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json;experiments/reports/paper_planning/station_keeping_twin_gradient.json;experiments/reports/paper_planning/station_keeping_twin_noflow.json;experiments/reports/paper_planning/station_keeping_twin_random_fourier.json;experiments/reports/paper_planning/station_keeping_twin_shear.json;experiments/reports/paper_planning/station_keeping_twin_source_sink.json;experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_twin_uniform.json;experiments/reports/paper_planning/station_keeping_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
station_keeping Station triangle Triangle flowmo FlowMo-WM 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 15 |
station_keeping Station triangle Triangle leworldmodel LeWorldModel 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 16 |
station_keeping Station triangle Triangle planet PlaNet/RSSM 499 500 0.998 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
| 17 |
station_keeping Station triangle Triangle tdmpc2 TD-MPC2 500 500 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json;experiments/reports/paper_planning/station_keeping_triangle_gradient.json;experiments/reports/paper_planning/station_keeping_triangle_noflow.json;experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json;experiments/reports/paper_planning/station_keeping_triangle_shear.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink.json;experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json;experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json;experiments/reports/paper_planning/station_keeping_triangle_uniform.json;experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
waypoint_square Square twin Twin flowmo FlowMo-WM 485 500 0.97 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 19 |
waypoint_square Square twin Twin leworldmodel LeWorldModel 427 500 0.854 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 20 |
waypoint_square Square twin Twin planet PlaNet/RSSM 328 500 0.656 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
| 21 |
waypoint_square Square twin Twin tdmpc2 TD-MPC2 472 500 0.944 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_square_twin_gradient.json;experiments/reports/paper_planning/waypoint_square_twin_noflow.json;experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_square_twin_shear.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink.json;experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_twin_uniform.json;experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
waypoint_square Square triangle Triangle flowmo FlowMo-WM 498 500 0.996 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 23 |
waypoint_square Square triangle Triangle leworldmodel LeWorldModel 467 500 0.934 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 24 |
waypoint_square Square triangle Triangle planet PlaNet/RSSM 496 500 0.992 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
| 25 |
waypoint_square Square triangle Triangle tdmpc2 TD-MPC2 492 500 0.984 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_square_triangle_gradient.json;experiments/reports/paper_planning/waypoint_square_triangle_noflow.json;experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_square_triangle_shear.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_square_triangle_uniform.json;experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
waypoint_zigzag Zigzag twin Twin flowmo FlowMo-WM 480 500 0.96 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 27 |
waypoint_zigzag Zigzag twin Twin leworldmodel LeWorldModel 443 500 0.886 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 28 |
waypoint_zigzag Zigzag twin Twin planet PlaNet/RSSM 416 500 0.832 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
| 29 |
waypoint_zigzag Zigzag twin Twin tdmpc2 TD-MPC2 429 500 0.858 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
waypoint_zigzag Zigzag triangle Triangle flowmo FlowMo-WM 493 500 0.986 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 31 |
waypoint_zigzag Zigzag triangle Triangle leworldmodel LeWorldModel 457 500 0.914 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 32 |
waypoint_zigzag Zigzag triangle Triangle planet PlaNet/RSSM 494 500 0.988 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
| 33 |
waypoint_zigzag Zigzag triangle Triangle tdmpc2 TD-MPC2 499 500 0.998 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json;experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json
|
|
|
|
|
|
|
|
|
|
|
|
experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.csv
CHANGED
|
@@ -39,46 +39,6 @@ reach_target,twin,tdmpc2,gradient,34,50,0.68,experiments/reports/paper_planning/
|
|
| 39 |
reach_target,twin,tdmpc2,shear,33,50,0.66,experiments/reports/paper_planning/reach_target_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 40 |
reach_target,twin,tdmpc2,turbulent_patch,36,50,0.72,experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 41 |
reach_target,twin,tdmpc2,random_fourier,34,50,0.68,experiments/reports/paper_planning/reach_target_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 42 |
-
reach_target,twin,pid_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 43 |
-
reach_target,twin,pid_los_controller,uniform,49,50,0.98,experiments/reports/paper_planning/reach_target_twin_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 44 |
-
reach_target,twin,pid_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 45 |
-
reach_target,twin,pid_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 46 |
-
reach_target,twin,pid_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 47 |
-
reach_target,twin,pid_los_controller,source_sink_pair,48,50,0.96,experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 48 |
-
reach_target,twin,pid_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 49 |
-
reach_target,twin,pid_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 50 |
-
reach_target,twin,pid_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 51 |
-
reach_target,twin,pid_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 52 |
-
reach_target,twin,no_flow_los_controller,noflow,43,50,0.86,experiments/reports/paper_planning/reach_target_twin_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 53 |
-
reach_target,twin,no_flow_los_controller,uniform,46,50,0.92,experiments/reports/paper_planning/reach_target_twin_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 54 |
-
reach_target,twin,no_flow_los_controller,vortex_center,40,50,0.8,experiments/reports/paper_planning/reach_target_twin_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 55 |
-
reach_target,twin,no_flow_los_controller,double_gyre,48,50,0.96,experiments/reports/paper_planning/reach_target_twin_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 56 |
-
reach_target,twin,no_flow_los_controller,source_sink,41,50,0.82,experiments/reports/paper_planning/reach_target_twin_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 57 |
-
reach_target,twin,no_flow_los_controller,source_sink_pair,33,50,0.66,experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 58 |
-
reach_target,twin,no_flow_los_controller,gradient,39,50,0.78,experiments/reports/paper_planning/reach_target_twin_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 59 |
-
reach_target,twin,no_flow_los_controller,shear,46,50,0.92,experiments/reports/paper_planning/reach_target_twin_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 60 |
-
reach_target,twin,no_flow_los_controller,turbulent_patch,43,50,0.86,experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 61 |
-
reach_target,twin,no_flow_los_controller,random_fourier,39,50,0.78,experiments/reports/paper_planning/reach_target_twin_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 62 |
-
reach_target,twin,current_estimator_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 63 |
-
reach_target,twin,current_estimator_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 64 |
-
reach_target,twin,current_estimator_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 65 |
-
reach_target,twin,current_estimator_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 66 |
-
reach_target,twin,current_estimator_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 67 |
-
reach_target,twin,current_estimator_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 68 |
-
reach_target,twin,current_estimator_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 69 |
-
reach_target,twin,current_estimator_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 70 |
-
reach_target,twin,current_estimator_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 71 |
-
reach_target,twin,current_estimator_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/reach_target_twin_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 72 |
-
reach_target,twin,oracle_flow_los_controller,noflow,43,50,0.86,experiments/reports/paper_planning/reach_target_twin_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 73 |
-
reach_target,twin,oracle_flow_los_controller,uniform,43,50,0.86,experiments/reports/paper_planning/reach_target_twin_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 74 |
-
reach_target,twin,oracle_flow_los_controller,vortex_center,40,50,0.8,experiments/reports/paper_planning/reach_target_twin_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 75 |
-
reach_target,twin,oracle_flow_los_controller,double_gyre,49,50,0.98,experiments/reports/paper_planning/reach_target_twin_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 76 |
-
reach_target,twin,oracle_flow_los_controller,source_sink,40,50,0.8,experiments/reports/paper_planning/reach_target_twin_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 77 |
-
reach_target,twin,oracle_flow_los_controller,source_sink_pair,34,50,0.68,experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 78 |
-
reach_target,twin,oracle_flow_los_controller,gradient,38,50,0.76,experiments/reports/paper_planning/reach_target_twin_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 79 |
-
reach_target,twin,oracle_flow_los_controller,shear,47,50,0.94,experiments/reports/paper_planning/reach_target_twin_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 80 |
-
reach_target,twin,oracle_flow_los_controller,turbulent_patch,43,50,0.86,experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 81 |
-
reach_target,twin,oracle_flow_los_controller,random_fourier,42,50,0.84,experiments/reports/paper_planning/reach_target_twin_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 82 |
reach_target,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 83 |
reach_target,triangle,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 84 |
reach_target,triangle,flowmo,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
@@ -119,46 +79,6 @@ reach_target,triangle,tdmpc2,gradient,49,50,0.98,experiments/reports/paper_plann
|
|
| 119 |
reach_target,triangle,tdmpc2,shear,49,50,0.98,experiments/reports/paper_planning/reach_target_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 120 |
reach_target,triangle,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 121 |
reach_target,triangle,tdmpc2,random_fourier,47,50,0.94,experiments/reports/paper_planning/reach_target_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 122 |
-
reach_target,triangle,pid_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 123 |
-
reach_target,triangle,pid_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 124 |
-
reach_target,triangle,pid_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 125 |
-
reach_target,triangle,pid_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 126 |
-
reach_target,triangle,pid_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 127 |
-
reach_target,triangle,pid_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 128 |
-
reach_target,triangle,pid_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 129 |
-
reach_target,triangle,pid_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 130 |
-
reach_target,triangle,pid_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 131 |
-
reach_target,triangle,pid_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 132 |
-
reach_target,triangle,no_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 133 |
-
reach_target,triangle,no_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 134 |
-
reach_target,triangle,no_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 135 |
-
reach_target,triangle,no_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 136 |
-
reach_target,triangle,no_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 137 |
-
reach_target,triangle,no_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 138 |
-
reach_target,triangle,no_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 139 |
-
reach_target,triangle,no_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 140 |
-
reach_target,triangle,no_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 141 |
-
reach_target,triangle,no_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 142 |
-
reach_target,triangle,current_estimator_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 143 |
-
reach_target,triangle,current_estimator_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 144 |
-
reach_target,triangle,current_estimator_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 145 |
-
reach_target,triangle,current_estimator_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 146 |
-
reach_target,triangle,current_estimator_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 147 |
-
reach_target,triangle,current_estimator_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 148 |
-
reach_target,triangle,current_estimator_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 149 |
-
reach_target,triangle,current_estimator_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 150 |
-
reach_target,triangle,current_estimator_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 151 |
-
reach_target,triangle,current_estimator_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 152 |
-
reach_target,triangle,oracle_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 153 |
-
reach_target,triangle,oracle_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 154 |
-
reach_target,triangle,oracle_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 155 |
-
reach_target,triangle,oracle_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 156 |
-
reach_target,triangle,oracle_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 157 |
-
reach_target,triangle,oracle_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 158 |
-
reach_target,triangle,oracle_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 159 |
-
reach_target,triangle,oracle_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 160 |
-
reach_target,triangle,oracle_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 161 |
-
reach_target,triangle,oracle_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 162 |
station_keeping,twin,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 163 |
station_keeping,twin,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 164 |
station_keeping,twin,flowmo,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
@@ -199,46 +119,6 @@ station_keeping,twin,tdmpc2,gradient,49,50,0.98,experiments/reports/paper_planni
|
|
| 199 |
station_keeping,twin,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 200 |
station_keeping,twin,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 201 |
station_keeping,twin,tdmpc2,random_fourier,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 202 |
-
station_keeping,twin,pid_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 203 |
-
station_keeping,twin,pid_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 204 |
-
station_keeping,twin,pid_los_controller,vortex_center,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 205 |
-
station_keeping,twin,pid_los_controller,double_gyre,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 206 |
-
station_keeping,twin,pid_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 207 |
-
station_keeping,twin,pid_los_controller,source_sink_pair,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 208 |
-
station_keeping,twin,pid_los_controller,gradient,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 209 |
-
station_keeping,twin,pid_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 210 |
-
station_keeping,twin,pid_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 211 |
-
station_keeping,twin,pid_los_controller,random_fourier,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 212 |
-
station_keeping,twin,no_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 213 |
-
station_keeping,twin,no_flow_los_controller,uniform,44,50,0.88,experiments/reports/paper_planning/station_keeping_twin_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 214 |
-
station_keeping,twin,no_flow_los_controller,vortex_center,48,50,0.96,experiments/reports/paper_planning/station_keeping_twin_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 215 |
-
station_keeping,twin,no_flow_los_controller,double_gyre,39,50,0.78,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 216 |
-
station_keeping,twin,no_flow_los_controller,source_sink,48,50,0.96,experiments/reports/paper_planning/station_keeping_twin_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 217 |
-
station_keeping,twin,no_flow_los_controller,source_sink_pair,44,50,0.88,experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 218 |
-
station_keeping,twin,no_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 219 |
-
station_keeping,twin,no_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 220 |
-
station_keeping,twin,no_flow_los_controller,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 221 |
-
station_keeping,twin,no_flow_los_controller,random_fourier,41,50,0.82,experiments/reports/paper_planning/station_keeping_twin_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 222 |
-
station_keeping,twin,current_estimator_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 223 |
-
station_keeping,twin,current_estimator_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 224 |
-
station_keeping,twin,current_estimator_los_controller,vortex_center,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 225 |
-
station_keeping,twin,current_estimator_los_controller,double_gyre,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 226 |
-
station_keeping,twin,current_estimator_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 227 |
-
station_keeping,twin,current_estimator_los_controller,source_sink_pair,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 228 |
-
station_keeping,twin,current_estimator_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 229 |
-
station_keeping,twin,current_estimator_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 230 |
-
station_keeping,twin,current_estimator_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 231 |
-
station_keeping,twin,current_estimator_los_controller,random_fourier,45,50,0.9,experiments/reports/paper_planning/station_keeping_twin_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 232 |
-
station_keeping,twin,oracle_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 233 |
-
station_keeping,twin,oracle_flow_los_controller,uniform,41,50,0.82,experiments/reports/paper_planning/station_keeping_twin_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 234 |
-
station_keeping,twin,oracle_flow_los_controller,vortex_center,46,50,0.92,experiments/reports/paper_planning/station_keeping_twin_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 235 |
-
station_keeping,twin,oracle_flow_los_controller,double_gyre,45,50,0.9,experiments/reports/paper_planning/station_keeping_twin_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 236 |
-
station_keeping,twin,oracle_flow_los_controller,source_sink,47,50,0.94,experiments/reports/paper_planning/station_keeping_twin_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 237 |
-
station_keeping,twin,oracle_flow_los_controller,source_sink_pair,38,50,0.76,experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 238 |
-
station_keeping,twin,oracle_flow_los_controller,gradient,47,50,0.94,experiments/reports/paper_planning/station_keeping_twin_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 239 |
-
station_keeping,twin,oracle_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 240 |
-
station_keeping,twin,oracle_flow_los_controller,turbulent_patch,45,50,0.9,experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 241 |
-
station_keeping,twin,oracle_flow_los_controller,random_fourier,35,50,0.7,experiments/reports/paper_planning/station_keeping_twin_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 242 |
station_keeping,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 243 |
station_keeping,triangle,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 244 |
station_keeping,triangle,flowmo,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
@@ -279,46 +159,6 @@ station_keeping,triangle,tdmpc2,gradient,50,50,1.0,experiments/reports/paper_pla
|
|
| 279 |
station_keeping,triangle,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 280 |
station_keeping,triangle,tdmpc2,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 281 |
station_keeping,triangle,tdmpc2,random_fourier,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 282 |
-
station_keeping,triangle,pid_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 283 |
-
station_keeping,triangle,pid_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 284 |
-
station_keeping,triangle,pid_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 285 |
-
station_keeping,triangle,pid_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 286 |
-
station_keeping,triangle,pid_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 287 |
-
station_keeping,triangle,pid_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 288 |
-
station_keeping,triangle,pid_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 289 |
-
station_keeping,triangle,pid_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 290 |
-
station_keeping,triangle,pid_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 291 |
-
station_keeping,triangle,pid_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 292 |
-
station_keeping,triangle,no_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 293 |
-
station_keeping,triangle,no_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 294 |
-
station_keeping,triangle,no_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 295 |
-
station_keeping,triangle,no_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 296 |
-
station_keeping,triangle,no_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 297 |
-
station_keeping,triangle,no_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 298 |
-
station_keeping,triangle,no_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 299 |
-
station_keeping,triangle,no_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 300 |
-
station_keeping,triangle,no_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 301 |
-
station_keeping,triangle,no_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 302 |
-
station_keeping,triangle,current_estimator_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 303 |
-
station_keeping,triangle,current_estimator_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 304 |
-
station_keeping,triangle,current_estimator_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 305 |
-
station_keeping,triangle,current_estimator_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 306 |
-
station_keeping,triangle,current_estimator_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 307 |
-
station_keeping,triangle,current_estimator_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 308 |
-
station_keeping,triangle,current_estimator_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 309 |
-
station_keeping,triangle,current_estimator_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 310 |
-
station_keeping,triangle,current_estimator_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 311 |
-
station_keeping,triangle,current_estimator_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 312 |
-
station_keeping,triangle,oracle_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 313 |
-
station_keeping,triangle,oracle_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 314 |
-
station_keeping,triangle,oracle_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 315 |
-
station_keeping,triangle,oracle_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 316 |
-
station_keeping,triangle,oracle_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 317 |
-
station_keeping,triangle,oracle_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 318 |
-
station_keeping,triangle,oracle_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 319 |
-
station_keeping,triangle,oracle_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 320 |
-
station_keeping,triangle,oracle_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 321 |
-
station_keeping,triangle,oracle_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 322 |
waypoint_square,twin,flowmo,noflow,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 323 |
waypoint_square,twin,flowmo,uniform,46,50,0.92,experiments/reports/paper_planning/waypoint_square_twin_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 324 |
waypoint_square,twin,flowmo,vortex_center,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
@@ -359,46 +199,6 @@ waypoint_square,twin,tdmpc2,gradient,45,50,0.9,experiments/reports/paper_plannin
|
|
| 359 |
waypoint_square,twin,tdmpc2,shear,47,50,0.94,experiments/reports/paper_planning/waypoint_square_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 360 |
waypoint_square,twin,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 361 |
waypoint_square,twin,tdmpc2,random_fourier,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 362 |
-
waypoint_square,twin,pid_los_controller,noflow,25,50,0.5,experiments/reports/paper_planning/waypoint_square_twin_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 363 |
-
waypoint_square,twin,pid_los_controller,uniform,35,50,0.7,experiments/reports/paper_planning/waypoint_square_twin_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 364 |
-
waypoint_square,twin,pid_los_controller,vortex_center,23,50,0.46,experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 365 |
-
waypoint_square,twin,pid_los_controller,double_gyre,32,50,0.64,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 366 |
-
waypoint_square,twin,pid_los_controller,source_sink,27,50,0.54,experiments/reports/paper_planning/waypoint_square_twin_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 367 |
-
waypoint_square,twin,pid_los_controller,source_sink_pair,29,50,0.58,experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 368 |
-
waypoint_square,twin,pid_los_controller,gradient,22,50,0.44,experiments/reports/paper_planning/waypoint_square_twin_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 369 |
-
waypoint_square,twin,pid_los_controller,shear,34,50,0.68,experiments/reports/paper_planning/waypoint_square_twin_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 370 |
-
waypoint_square,twin,pid_los_controller,turbulent_patch,26,50,0.52,experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 371 |
-
waypoint_square,twin,pid_los_controller,random_fourier,36,50,0.72,experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 372 |
-
waypoint_square,twin,no_flow_los_controller,noflow,1,50,0.02,experiments/reports/paper_planning/waypoint_square_twin_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 373 |
-
waypoint_square,twin,no_flow_los_controller,uniform,7,50,0.14,experiments/reports/paper_planning/waypoint_square_twin_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 374 |
-
waypoint_square,twin,no_flow_los_controller,vortex_center,2,50,0.04,experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 375 |
-
waypoint_square,twin,no_flow_los_controller,double_gyre,3,50,0.06,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 376 |
-
waypoint_square,twin,no_flow_los_controller,source_sink,3,50,0.06,experiments/reports/paper_planning/waypoint_square_twin_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 377 |
-
waypoint_square,twin,no_flow_los_controller,source_sink_pair,2,50,0.04,experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 378 |
-
waypoint_square,twin,no_flow_los_controller,gradient,2,50,0.04,experiments/reports/paper_planning/waypoint_square_twin_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 379 |
-
waypoint_square,twin,no_flow_los_controller,shear,4,50,0.08,experiments/reports/paper_planning/waypoint_square_twin_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 380 |
-
waypoint_square,twin,no_flow_los_controller,turbulent_patch,2,50,0.04,experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 381 |
-
waypoint_square,twin,no_flow_los_controller,random_fourier,2,50,0.04,experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 382 |
-
waypoint_square,twin,current_estimator_los_controller,noflow,40,50,0.8,experiments/reports/paper_planning/waypoint_square_twin_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 383 |
-
waypoint_square,twin,current_estimator_los_controller,uniform,43,50,0.86,experiments/reports/paper_planning/waypoint_square_twin_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 384 |
-
waypoint_square,twin,current_estimator_los_controller,vortex_center,39,50,0.78,experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 385 |
-
waypoint_square,twin,current_estimator_los_controller,double_gyre,41,50,0.82,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 386 |
-
waypoint_square,twin,current_estimator_los_controller,source_sink,37,50,0.74,experiments/reports/paper_planning/waypoint_square_twin_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 387 |
-
waypoint_square,twin,current_estimator_los_controller,source_sink_pair,42,50,0.84,experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 388 |
-
waypoint_square,twin,current_estimator_los_controller,gradient,45,50,0.9,experiments/reports/paper_planning/waypoint_square_twin_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 389 |
-
waypoint_square,twin,current_estimator_los_controller,shear,48,50,0.96,experiments/reports/paper_planning/waypoint_square_twin_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 390 |
-
waypoint_square,twin,current_estimator_los_controller,turbulent_patch,40,50,0.8,experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 391 |
-
waypoint_square,twin,current_estimator_los_controller,random_fourier,42,50,0.84,experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 392 |
-
waypoint_square,twin,oracle_flow_los_controller,noflow,1,50,0.02,experiments/reports/paper_planning/waypoint_square_twin_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 393 |
-
waypoint_square,twin,oracle_flow_los_controller,uniform,3,50,0.06,experiments/reports/paper_planning/waypoint_square_twin_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 394 |
-
waypoint_square,twin,oracle_flow_los_controller,vortex_center,1,50,0.02,experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 395 |
-
waypoint_square,twin,oracle_flow_los_controller,double_gyre,4,50,0.08,experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 396 |
-
waypoint_square,twin,oracle_flow_los_controller,source_sink,2,50,0.04,experiments/reports/paper_planning/waypoint_square_twin_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 397 |
-
waypoint_square,twin,oracle_flow_los_controller,source_sink_pair,1,50,0.02,experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 398 |
-
waypoint_square,twin,oracle_flow_los_controller,gradient,1,50,0.02,experiments/reports/paper_planning/waypoint_square_twin_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 399 |
-
waypoint_square,twin,oracle_flow_los_controller,shear,4,50,0.08,experiments/reports/paper_planning/waypoint_square_twin_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 400 |
-
waypoint_square,twin,oracle_flow_los_controller,turbulent_patch,1,50,0.02,experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 401 |
-
waypoint_square,twin,oracle_flow_los_controller,random_fourier,1,50,0.02,experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 402 |
waypoint_square,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 403 |
waypoint_square,triangle,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 404 |
waypoint_square,triangle,flowmo,vortex_center,49,50,0.98,experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
@@ -439,46 +239,6 @@ waypoint_square,triangle,tdmpc2,gradient,49,50,0.98,experiments/reports/paper_pl
|
|
| 439 |
waypoint_square,triangle,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 440 |
waypoint_square,triangle,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 441 |
waypoint_square,triangle,tdmpc2,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 442 |
-
waypoint_square,triangle,pid_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 443 |
-
waypoint_square,triangle,pid_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 444 |
-
waypoint_square,triangle,pid_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 445 |
-
waypoint_square,triangle,pid_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 446 |
-
waypoint_square,triangle,pid_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 447 |
-
waypoint_square,triangle,pid_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 448 |
-
waypoint_square,triangle,pid_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 449 |
-
waypoint_square,triangle,pid_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 450 |
-
waypoint_square,triangle,pid_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 451 |
-
waypoint_square,triangle,pid_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 452 |
-
waypoint_square,triangle,no_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 453 |
-
waypoint_square,triangle,no_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 454 |
-
waypoint_square,triangle,no_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 455 |
-
waypoint_square,triangle,no_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 456 |
-
waypoint_square,triangle,no_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 457 |
-
waypoint_square,triangle,no_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 458 |
-
waypoint_square,triangle,no_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 459 |
-
waypoint_square,triangle,no_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 460 |
-
waypoint_square,triangle,no_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 461 |
-
waypoint_square,triangle,no_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 462 |
-
waypoint_square,triangle,current_estimator_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 463 |
-
waypoint_square,triangle,current_estimator_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 464 |
-
waypoint_square,triangle,current_estimator_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 465 |
-
waypoint_square,triangle,current_estimator_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 466 |
-
waypoint_square,triangle,current_estimator_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 467 |
-
waypoint_square,triangle,current_estimator_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 468 |
-
waypoint_square,triangle,current_estimator_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 469 |
-
waypoint_square,triangle,current_estimator_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 470 |
-
waypoint_square,triangle,current_estimator_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 471 |
-
waypoint_square,triangle,current_estimator_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 472 |
-
waypoint_square,triangle,oracle_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 473 |
-
waypoint_square,triangle,oracle_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 474 |
-
waypoint_square,triangle,oracle_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 475 |
-
waypoint_square,triangle,oracle_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 476 |
-
waypoint_square,triangle,oracle_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 477 |
-
waypoint_square,triangle,oracle_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 478 |
-
waypoint_square,triangle,oracle_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 479 |
-
waypoint_square,triangle,oracle_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 480 |
-
waypoint_square,triangle,oracle_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 481 |
-
waypoint_square,triangle,oracle_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 482 |
waypoint_zigzag,twin,flowmo,noflow,49,50,0.98,experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 483 |
waypoint_zigzag,twin,flowmo,uniform,48,50,0.96,experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 484 |
waypoint_zigzag,twin,flowmo,vortex_center,48,50,0.96,experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
@@ -519,46 +279,6 @@ waypoint_zigzag,twin,tdmpc2,gradient,43,50,0.86,experiments/reports/paper_planni
|
|
| 519 |
waypoint_zigzag,twin,tdmpc2,shear,43,50,0.86,experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 520 |
waypoint_zigzag,twin,tdmpc2,turbulent_patch,42,50,0.84,experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 521 |
waypoint_zigzag,twin,tdmpc2,random_fourier,44,50,0.88,experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 522 |
-
waypoint_zigzag,twin,pid_los_controller,noflow,46,50,0.92,experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 523 |
-
waypoint_zigzag,twin,pid_los_controller,uniform,46,50,0.92,experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 524 |
-
waypoint_zigzag,twin,pid_los_controller,vortex_center,40,50,0.8,experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 525 |
-
waypoint_zigzag,twin,pid_los_controller,double_gyre,41,50,0.82,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 526 |
-
waypoint_zigzag,twin,pid_los_controller,source_sink,42,50,0.84,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 527 |
-
waypoint_zigzag,twin,pid_los_controller,source_sink_pair,40,50,0.8,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 528 |
-
waypoint_zigzag,twin,pid_los_controller,gradient,45,50,0.9,experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 529 |
-
waypoint_zigzag,twin,pid_los_controller,shear,39,50,0.78,experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 530 |
-
waypoint_zigzag,twin,pid_los_controller,turbulent_patch,45,50,0.9,experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 531 |
-
waypoint_zigzag,twin,pid_los_controller,random_fourier,43,50,0.86,experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 532 |
-
waypoint_zigzag,twin,no_flow_los_controller,noflow,14,50,0.28,experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 533 |
-
waypoint_zigzag,twin,no_flow_los_controller,uniform,14,50,0.28,experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 534 |
-
waypoint_zigzag,twin,no_flow_los_controller,vortex_center,12,50,0.24,experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 535 |
-
waypoint_zigzag,twin,no_flow_los_controller,double_gyre,8,50,0.16,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 536 |
-
waypoint_zigzag,twin,no_flow_los_controller,source_sink,9,50,0.18,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 537 |
-
waypoint_zigzag,twin,no_flow_los_controller,source_sink_pair,11,50,0.22,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 538 |
-
waypoint_zigzag,twin,no_flow_los_controller,gradient,8,50,0.16,experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 539 |
-
waypoint_zigzag,twin,no_flow_los_controller,shear,9,50,0.18,experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 540 |
-
waypoint_zigzag,twin,no_flow_los_controller,turbulent_patch,15,50,0.3,experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 541 |
-
waypoint_zigzag,twin,no_flow_los_controller,random_fourier,14,50,0.28,experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 542 |
-
waypoint_zigzag,twin,current_estimator_los_controller,noflow,42,50,0.84,experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 543 |
-
waypoint_zigzag,twin,current_estimator_los_controller,uniform,43,50,0.86,experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 544 |
-
waypoint_zigzag,twin,current_estimator_los_controller,vortex_center,37,50,0.74,experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 545 |
-
waypoint_zigzag,twin,current_estimator_los_controller,double_gyre,43,50,0.86,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 546 |
-
waypoint_zigzag,twin,current_estimator_los_controller,source_sink,38,50,0.76,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 547 |
-
waypoint_zigzag,twin,current_estimator_los_controller,source_sink_pair,41,50,0.82,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 548 |
-
waypoint_zigzag,twin,current_estimator_los_controller,gradient,43,50,0.86,experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 549 |
-
waypoint_zigzag,twin,current_estimator_los_controller,shear,45,50,0.9,experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 550 |
-
waypoint_zigzag,twin,current_estimator_los_controller,turbulent_patch,39,50,0.78,experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 551 |
-
waypoint_zigzag,twin,current_estimator_los_controller,random_fourier,43,50,0.86,experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 552 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,noflow,14,50,0.28,experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 553 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,uniform,17,50,0.34,experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 554 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,vortex_center,14,50,0.28,experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 555 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,double_gyre,13,50,0.26,experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 556 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,source_sink,10,50,0.2,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 557 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,source_sink_pair,12,50,0.24,experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 558 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,gradient,10,50,0.2,experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 559 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,shear,13,50,0.26,experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 560 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,turbulent_patch,15,50,0.3,experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 561 |
-
waypoint_zigzag,twin,oracle_flow_los_controller,random_fourier,14,50,0.28,experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 562 |
waypoint_zigzag,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 563 |
waypoint_zigzag,triangle,flowmo,uniform,49,50,0.98,experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 564 |
waypoint_zigzag,triangle,flowmo,vortex_center,49,50,0.98,experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
@@ -599,43 +319,3 @@ waypoint_zigzag,triangle,tdmpc2,gradient,50,50,1.0,experiments/reports/paper_pla
|
|
| 599 |
waypoint_zigzag,triangle,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 600 |
waypoint_zigzag,triangle,tdmpc2,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 601 |
waypoint_zigzag,triangle,tdmpc2,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 602 |
-
waypoint_zigzag,triangle,pid_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 603 |
-
waypoint_zigzag,triangle,pid_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 604 |
-
waypoint_zigzag,triangle,pid_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 605 |
-
waypoint_zigzag,triangle,pid_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 606 |
-
waypoint_zigzag,triangle,pid_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 607 |
-
waypoint_zigzag,triangle,pid_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 608 |
-
waypoint_zigzag,triangle,pid_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 609 |
-
waypoint_zigzag,triangle,pid_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 610 |
-
waypoint_zigzag,triangle,pid_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 611 |
-
waypoint_zigzag,triangle,pid_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json,4,$[4].by_context.inferred.successes,$[4].by_context.inferred.episodes
|
| 612 |
-
waypoint_zigzag,triangle,no_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 613 |
-
waypoint_zigzag,triangle,no_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 614 |
-
waypoint_zigzag,triangle,no_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 615 |
-
waypoint_zigzag,triangle,no_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 616 |
-
waypoint_zigzag,triangle,no_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 617 |
-
waypoint_zigzag,triangle,no_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 618 |
-
waypoint_zigzag,triangle,no_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 619 |
-
waypoint_zigzag,triangle,no_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 620 |
-
waypoint_zigzag,triangle,no_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 621 |
-
waypoint_zigzag,triangle,no_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json,5,$[5].by_context.inferred.successes,$[5].by_context.inferred.episodes
|
| 622 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 623 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 624 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 625 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 626 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 627 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 628 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 629 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 630 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 631 |
-
waypoint_zigzag,triangle,current_estimator_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json,6,$[6].by_context.inferred.successes,$[6].by_context.inferred.episodes
|
| 632 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 633 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 634 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,vortex_center,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 635 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,double_gyre,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 636 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,source_sink,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 637 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,source_sink_pair,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 638 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,gradient,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 639 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 640 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
| 641 |
-
waypoint_zigzag,triangle,oracle_flow_los_controller,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json,7,$[7].by_context.inferred.successes,$[7].by_context.inferred.episodes
|
|
|
|
| 39 |
reach_target,twin,tdmpc2,shear,33,50,0.66,experiments/reports/paper_planning/reach_target_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 40 |
reach_target,twin,tdmpc2,turbulent_patch,36,50,0.72,experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 41 |
reach_target,twin,tdmpc2,random_fourier,34,50,0.68,experiments/reports/paper_planning/reach_target_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
reach_target,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 43 |
reach_target,triangle,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 44 |
reach_target,triangle,flowmo,vortex_center,50,50,1.0,experiments/reports/paper_planning/reach_target_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
|
|
| 79 |
reach_target,triangle,tdmpc2,shear,49,50,0.98,experiments/reports/paper_planning/reach_target_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 80 |
reach_target,triangle,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 81 |
reach_target,triangle,tdmpc2,random_fourier,47,50,0.94,experiments/reports/paper_planning/reach_target_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 82 |
station_keeping,twin,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 83 |
station_keeping,twin,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 84 |
station_keeping,twin,flowmo,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
|
|
| 119 |
station_keeping,twin,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 120 |
station_keeping,twin,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 121 |
station_keeping,twin,tdmpc2,random_fourier,49,50,0.98,experiments/reports/paper_planning/station_keeping_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
station_keeping,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 123 |
station_keeping,triangle,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 124 |
station_keeping,triangle,flowmo,vortex_center,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
|
|
| 159 |
station_keeping,triangle,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 160 |
station_keeping,triangle,tdmpc2,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 161 |
station_keeping,triangle,tdmpc2,random_fourier,50,50,1.0,experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 162 |
waypoint_square,twin,flowmo,noflow,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 163 |
waypoint_square,twin,flowmo,uniform,46,50,0.92,experiments/reports/paper_planning/waypoint_square_twin_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 164 |
waypoint_square,twin,flowmo,vortex_center,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
|
|
| 199 |
waypoint_square,twin,tdmpc2,shear,47,50,0.94,experiments/reports/paper_planning/waypoint_square_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 200 |
waypoint_square,twin,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 201 |
waypoint_square,twin,tdmpc2,random_fourier,49,50,0.98,experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 202 |
waypoint_square,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 203 |
waypoint_square,triangle,flowmo,uniform,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 204 |
waypoint_square,triangle,flowmo,vortex_center,49,50,0.98,experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
|
|
| 239 |
waypoint_square,triangle,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 240 |
waypoint_square,triangle,tdmpc2,turbulent_patch,49,50,0.98,experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 241 |
waypoint_square,triangle,tdmpc2,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 242 |
waypoint_zigzag,twin,flowmo,noflow,49,50,0.98,experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 243 |
waypoint_zigzag,twin,flowmo,uniform,48,50,0.96,experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 244 |
waypoint_zigzag,twin,flowmo,vortex_center,48,50,0.96,experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
|
|
| 279 |
waypoint_zigzag,twin,tdmpc2,shear,43,50,0.86,experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 280 |
waypoint_zigzag,twin,tdmpc2,turbulent_patch,42,50,0.84,experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 281 |
waypoint_zigzag,twin,tdmpc2,random_fourier,44,50,0.88,experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 282 |
waypoint_zigzag,triangle,flowmo,noflow,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 283 |
waypoint_zigzag,triangle,flowmo,uniform,49,50,0.98,experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
| 284 |
waypoint_zigzag,triangle,flowmo,vortex_center,49,50,0.98,experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json,0,$[0].by_context.inferred.successes,$[0].by_context.inferred.episodes
|
|
|
|
| 319 |
waypoint_zigzag,triangle,tdmpc2,shear,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 320 |
waypoint_zigzag,triangle,tdmpc2,turbulent_patch,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
| 321 |
waypoint_zigzag,triangle,tdmpc2,random_fourier,50,50,1.0,experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json,3,$[3].by_context.inferred.successes,$[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
experiments/reports/paper_artifacts/fig4/figure4_success_by_task_boat_source_rows.tsv
CHANGED
|
@@ -39,46 +39,6 @@ reach_target twin tdmpc2 gradient 34 50 0.68 experiments/reports/paper_planning/
|
|
| 39 |
reach_target twin tdmpc2 shear 33 50 0.66 experiments/reports/paper_planning/reach_target_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 40 |
reach_target twin tdmpc2 turbulent_patch 36 50 0.72 experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 41 |
reach_target twin tdmpc2 random_fourier 34 50 0.68 experiments/reports/paper_planning/reach_target_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 42 |
-
reach_target twin pid_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 43 |
-
reach_target twin pid_los_controller uniform 49 50 0.98 experiments/reports/paper_planning/reach_target_twin_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 44 |
-
reach_target twin pid_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 45 |
-
reach_target twin pid_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 46 |
-
reach_target twin pid_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 47 |
-
reach_target twin pid_los_controller source_sink_pair 48 50 0.96 experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 48 |
-
reach_target twin pid_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 49 |
-
reach_target twin pid_los_controller shear 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 50 |
-
reach_target twin pid_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 51 |
-
reach_target twin pid_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 52 |
-
reach_target twin no_flow_los_controller noflow 43 50 0.86 experiments/reports/paper_planning/reach_target_twin_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 53 |
-
reach_target twin no_flow_los_controller uniform 46 50 0.92 experiments/reports/paper_planning/reach_target_twin_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 54 |
-
reach_target twin no_flow_los_controller vortex_center 40 50 0.8 experiments/reports/paper_planning/reach_target_twin_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 55 |
-
reach_target twin no_flow_los_controller double_gyre 48 50 0.96 experiments/reports/paper_planning/reach_target_twin_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 56 |
-
reach_target twin no_flow_los_controller source_sink 41 50 0.82 experiments/reports/paper_planning/reach_target_twin_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 57 |
-
reach_target twin no_flow_los_controller source_sink_pair 33 50 0.66 experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 58 |
-
reach_target twin no_flow_los_controller gradient 39 50 0.78 experiments/reports/paper_planning/reach_target_twin_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 59 |
-
reach_target twin no_flow_los_controller shear 46 50 0.92 experiments/reports/paper_planning/reach_target_twin_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 60 |
-
reach_target twin no_flow_los_controller turbulent_patch 43 50 0.86 experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 61 |
-
reach_target twin no_flow_los_controller random_fourier 39 50 0.78 experiments/reports/paper_planning/reach_target_twin_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 62 |
-
reach_target twin current_estimator_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 63 |
-
reach_target twin current_estimator_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 64 |
-
reach_target twin current_estimator_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 65 |
-
reach_target twin current_estimator_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 66 |
-
reach_target twin current_estimator_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 67 |
-
reach_target twin current_estimator_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 68 |
-
reach_target twin current_estimator_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 69 |
-
reach_target twin current_estimator_los_controller shear 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 70 |
-
reach_target twin current_estimator_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 71 |
-
reach_target twin current_estimator_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/reach_target_twin_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 72 |
-
reach_target twin oracle_flow_los_controller noflow 43 50 0.86 experiments/reports/paper_planning/reach_target_twin_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 73 |
-
reach_target twin oracle_flow_los_controller uniform 43 50 0.86 experiments/reports/paper_planning/reach_target_twin_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 74 |
-
reach_target twin oracle_flow_los_controller vortex_center 40 50 0.8 experiments/reports/paper_planning/reach_target_twin_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 75 |
-
reach_target twin oracle_flow_los_controller double_gyre 49 50 0.98 experiments/reports/paper_planning/reach_target_twin_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 76 |
-
reach_target twin oracle_flow_los_controller source_sink 40 50 0.8 experiments/reports/paper_planning/reach_target_twin_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 77 |
-
reach_target twin oracle_flow_los_controller source_sink_pair 34 50 0.68 experiments/reports/paper_planning/reach_target_twin_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 78 |
-
reach_target twin oracle_flow_los_controller gradient 38 50 0.76 experiments/reports/paper_planning/reach_target_twin_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 79 |
-
reach_target twin oracle_flow_los_controller shear 47 50 0.94 experiments/reports/paper_planning/reach_target_twin_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 80 |
-
reach_target twin oracle_flow_los_controller turbulent_patch 43 50 0.86 experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 81 |
-
reach_target twin oracle_flow_los_controller random_fourier 42 50 0.84 experiments/reports/paper_planning/reach_target_twin_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 82 |
reach_target triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 83 |
reach_target triangle flowmo uniform 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 84 |
reach_target triangle flowmo vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
@@ -119,46 +79,6 @@ reach_target triangle tdmpc2 gradient 49 50 0.98 experiments/reports/paper_plann
|
|
| 119 |
reach_target triangle tdmpc2 shear 49 50 0.98 experiments/reports/paper_planning/reach_target_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 120 |
reach_target triangle tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 121 |
reach_target triangle tdmpc2 random_fourier 47 50 0.94 experiments/reports/paper_planning/reach_target_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 122 |
-
reach_target triangle pid_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 123 |
-
reach_target triangle pid_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 124 |
-
reach_target triangle pid_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 125 |
-
reach_target triangle pid_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 126 |
-
reach_target triangle pid_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 127 |
-
reach_target triangle pid_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 128 |
-
reach_target triangle pid_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 129 |
-
reach_target triangle pid_los_controller shear 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 130 |
-
reach_target triangle pid_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 131 |
-
reach_target triangle pid_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 132 |
-
reach_target triangle no_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 133 |
-
reach_target triangle no_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 134 |
-
reach_target triangle no_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 135 |
-
reach_target triangle no_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 136 |
-
reach_target triangle no_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 137 |
-
reach_target triangle no_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 138 |
-
reach_target triangle no_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 139 |
-
reach_target triangle no_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 140 |
-
reach_target triangle no_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 141 |
-
reach_target triangle no_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 142 |
-
reach_target triangle current_estimator_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 143 |
-
reach_target triangle current_estimator_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 144 |
-
reach_target triangle current_estimator_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 145 |
-
reach_target triangle current_estimator_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 146 |
-
reach_target triangle current_estimator_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 147 |
-
reach_target triangle current_estimator_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 148 |
-
reach_target triangle current_estimator_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 149 |
-
reach_target triangle current_estimator_los_controller shear 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 150 |
-
reach_target triangle current_estimator_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 151 |
-
reach_target triangle current_estimator_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 152 |
-
reach_target triangle oracle_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 153 |
-
reach_target triangle oracle_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 154 |
-
reach_target triangle oracle_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 155 |
-
reach_target triangle oracle_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 156 |
-
reach_target triangle oracle_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 157 |
-
reach_target triangle oracle_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 158 |
-
reach_target triangle oracle_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 159 |
-
reach_target triangle oracle_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 160 |
-
reach_target triangle oracle_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 161 |
-
reach_target triangle oracle_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 162 |
station_keeping twin flowmo noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 163 |
station_keeping twin flowmo uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 164 |
station_keeping twin flowmo vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
@@ -199,46 +119,6 @@ station_keeping twin tdmpc2 gradient 49 50 0.98 experiments/reports/paper_planni
|
|
| 199 |
station_keeping twin tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 200 |
station_keeping twin tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 201 |
station_keeping twin tdmpc2 random_fourier 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 202 |
-
station_keeping twin pid_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 203 |
-
station_keeping twin pid_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 204 |
-
station_keeping twin pid_los_controller vortex_center 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 205 |
-
station_keeping twin pid_los_controller double_gyre 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 206 |
-
station_keeping twin pid_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 207 |
-
station_keeping twin pid_los_controller source_sink_pair 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 208 |
-
station_keeping twin pid_los_controller gradient 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 209 |
-
station_keeping twin pid_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 210 |
-
station_keeping twin pid_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 211 |
-
station_keeping twin pid_los_controller random_fourier 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 212 |
-
station_keeping twin no_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 213 |
-
station_keeping twin no_flow_los_controller uniform 44 50 0.88 experiments/reports/paper_planning/station_keeping_twin_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 214 |
-
station_keeping twin no_flow_los_controller vortex_center 48 50 0.96 experiments/reports/paper_planning/station_keeping_twin_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 215 |
-
station_keeping twin no_flow_los_controller double_gyre 39 50 0.78 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 216 |
-
station_keeping twin no_flow_los_controller source_sink 48 50 0.96 experiments/reports/paper_planning/station_keeping_twin_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 217 |
-
station_keeping twin no_flow_los_controller source_sink_pair 44 50 0.88 experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 218 |
-
station_keeping twin no_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 219 |
-
station_keeping twin no_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 220 |
-
station_keeping twin no_flow_los_controller turbulent_patch 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 221 |
-
station_keeping twin no_flow_los_controller random_fourier 41 50 0.82 experiments/reports/paper_planning/station_keeping_twin_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 222 |
-
station_keeping twin current_estimator_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 223 |
-
station_keeping twin current_estimator_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 224 |
-
station_keeping twin current_estimator_los_controller vortex_center 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 225 |
-
station_keeping twin current_estimator_los_controller double_gyre 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 226 |
-
station_keeping twin current_estimator_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 227 |
-
station_keeping twin current_estimator_los_controller source_sink_pair 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 228 |
-
station_keeping twin current_estimator_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 229 |
-
station_keeping twin current_estimator_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 230 |
-
station_keeping twin current_estimator_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 231 |
-
station_keeping twin current_estimator_los_controller random_fourier 45 50 0.9 experiments/reports/paper_planning/station_keeping_twin_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 232 |
-
station_keeping twin oracle_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 233 |
-
station_keeping twin oracle_flow_los_controller uniform 41 50 0.82 experiments/reports/paper_planning/station_keeping_twin_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 234 |
-
station_keeping twin oracle_flow_los_controller vortex_center 46 50 0.92 experiments/reports/paper_planning/station_keeping_twin_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 235 |
-
station_keeping twin oracle_flow_los_controller double_gyre 45 50 0.9 experiments/reports/paper_planning/station_keeping_twin_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 236 |
-
station_keeping twin oracle_flow_los_controller source_sink 47 50 0.94 experiments/reports/paper_planning/station_keeping_twin_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 237 |
-
station_keeping twin oracle_flow_los_controller source_sink_pair 38 50 0.76 experiments/reports/paper_planning/station_keeping_twin_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 238 |
-
station_keeping twin oracle_flow_los_controller gradient 47 50 0.94 experiments/reports/paper_planning/station_keeping_twin_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 239 |
-
station_keeping twin oracle_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 240 |
-
station_keeping twin oracle_flow_los_controller turbulent_patch 45 50 0.9 experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 241 |
-
station_keeping twin oracle_flow_los_controller random_fourier 35 50 0.7 experiments/reports/paper_planning/station_keeping_twin_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 242 |
station_keeping triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 243 |
station_keeping triangle flowmo uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 244 |
station_keeping triangle flowmo vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
@@ -279,46 +159,6 @@ station_keeping triangle tdmpc2 gradient 50 50 1.0 experiments/reports/paper_pla
|
|
| 279 |
station_keeping triangle tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 280 |
station_keeping triangle tdmpc2 turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 281 |
station_keeping triangle tdmpc2 random_fourier 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 282 |
-
station_keeping triangle pid_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 283 |
-
station_keeping triangle pid_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 284 |
-
station_keeping triangle pid_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 285 |
-
station_keeping triangle pid_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 286 |
-
station_keeping triangle pid_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 287 |
-
station_keeping triangle pid_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 288 |
-
station_keeping triangle pid_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 289 |
-
station_keeping triangle pid_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 290 |
-
station_keeping triangle pid_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 291 |
-
station_keeping triangle pid_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 292 |
-
station_keeping triangle no_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 293 |
-
station_keeping triangle no_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 294 |
-
station_keeping triangle no_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 295 |
-
station_keeping triangle no_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 296 |
-
station_keeping triangle no_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 297 |
-
station_keeping triangle no_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 298 |
-
station_keeping triangle no_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 299 |
-
station_keeping triangle no_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 300 |
-
station_keeping triangle no_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 301 |
-
station_keeping triangle no_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 302 |
-
station_keeping triangle current_estimator_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 303 |
-
station_keeping triangle current_estimator_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 304 |
-
station_keeping triangle current_estimator_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 305 |
-
station_keeping triangle current_estimator_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 306 |
-
station_keeping triangle current_estimator_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 307 |
-
station_keeping triangle current_estimator_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 308 |
-
station_keeping triangle current_estimator_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 309 |
-
station_keeping triangle current_estimator_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 310 |
-
station_keeping triangle current_estimator_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 311 |
-
station_keeping triangle current_estimator_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 312 |
-
station_keeping triangle oracle_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 313 |
-
station_keeping triangle oracle_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 314 |
-
station_keeping triangle oracle_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 315 |
-
station_keeping triangle oracle_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 316 |
-
station_keeping triangle oracle_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 317 |
-
station_keeping triangle oracle_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 318 |
-
station_keeping triangle oracle_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 319 |
-
station_keeping triangle oracle_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 320 |
-
station_keeping triangle oracle_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 321 |
-
station_keeping triangle oracle_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 322 |
waypoint_square twin flowmo noflow 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 323 |
waypoint_square twin flowmo uniform 46 50 0.92 experiments/reports/paper_planning/waypoint_square_twin_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 324 |
waypoint_square twin flowmo vortex_center 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
@@ -359,46 +199,6 @@ waypoint_square twin tdmpc2 gradient 45 50 0.9 experiments/reports/paper_plannin
|
|
| 359 |
waypoint_square twin tdmpc2 shear 47 50 0.94 experiments/reports/paper_planning/waypoint_square_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 360 |
waypoint_square twin tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 361 |
waypoint_square twin tdmpc2 random_fourier 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 362 |
-
waypoint_square twin pid_los_controller noflow 25 50 0.5 experiments/reports/paper_planning/waypoint_square_twin_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 363 |
-
waypoint_square twin pid_los_controller uniform 35 50 0.7 experiments/reports/paper_planning/waypoint_square_twin_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 364 |
-
waypoint_square twin pid_los_controller vortex_center 23 50 0.46 experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 365 |
-
waypoint_square twin pid_los_controller double_gyre 32 50 0.64 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 366 |
-
waypoint_square twin pid_los_controller source_sink 27 50 0.54 experiments/reports/paper_planning/waypoint_square_twin_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 367 |
-
waypoint_square twin pid_los_controller source_sink_pair 29 50 0.58 experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 368 |
-
waypoint_square twin pid_los_controller gradient 22 50 0.44 experiments/reports/paper_planning/waypoint_square_twin_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 369 |
-
waypoint_square twin pid_los_controller shear 34 50 0.68 experiments/reports/paper_planning/waypoint_square_twin_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 370 |
-
waypoint_square twin pid_los_controller turbulent_patch 26 50 0.52 experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 371 |
-
waypoint_square twin pid_los_controller random_fourier 36 50 0.72 experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 372 |
-
waypoint_square twin no_flow_los_controller noflow 1 50 0.02 experiments/reports/paper_planning/waypoint_square_twin_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 373 |
-
waypoint_square twin no_flow_los_controller uniform 7 50 0.14 experiments/reports/paper_planning/waypoint_square_twin_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 374 |
-
waypoint_square twin no_flow_los_controller vortex_center 2 50 0.04 experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 375 |
-
waypoint_square twin no_flow_los_controller double_gyre 3 50 0.06 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 376 |
-
waypoint_square twin no_flow_los_controller source_sink 3 50 0.06 experiments/reports/paper_planning/waypoint_square_twin_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 377 |
-
waypoint_square twin no_flow_los_controller source_sink_pair 2 50 0.04 experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 378 |
-
waypoint_square twin no_flow_los_controller gradient 2 50 0.04 experiments/reports/paper_planning/waypoint_square_twin_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 379 |
-
waypoint_square twin no_flow_los_controller shear 4 50 0.08 experiments/reports/paper_planning/waypoint_square_twin_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 380 |
-
waypoint_square twin no_flow_los_controller turbulent_patch 2 50 0.04 experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 381 |
-
waypoint_square twin no_flow_los_controller random_fourier 2 50 0.04 experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 382 |
-
waypoint_square twin current_estimator_los_controller noflow 40 50 0.8 experiments/reports/paper_planning/waypoint_square_twin_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 383 |
-
waypoint_square twin current_estimator_los_controller uniform 43 50 0.86 experiments/reports/paper_planning/waypoint_square_twin_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 384 |
-
waypoint_square twin current_estimator_los_controller vortex_center 39 50 0.78 experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 385 |
-
waypoint_square twin current_estimator_los_controller double_gyre 41 50 0.82 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 386 |
-
waypoint_square twin current_estimator_los_controller source_sink 37 50 0.74 experiments/reports/paper_planning/waypoint_square_twin_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 387 |
-
waypoint_square twin current_estimator_los_controller source_sink_pair 42 50 0.84 experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 388 |
-
waypoint_square twin current_estimator_los_controller gradient 45 50 0.9 experiments/reports/paper_planning/waypoint_square_twin_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 389 |
-
waypoint_square twin current_estimator_los_controller shear 48 50 0.96 experiments/reports/paper_planning/waypoint_square_twin_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 390 |
-
waypoint_square twin current_estimator_los_controller turbulent_patch 40 50 0.8 experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 391 |
-
waypoint_square twin current_estimator_los_controller random_fourier 42 50 0.84 experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 392 |
-
waypoint_square twin oracle_flow_los_controller noflow 1 50 0.02 experiments/reports/paper_planning/waypoint_square_twin_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 393 |
-
waypoint_square twin oracle_flow_los_controller uniform 3 50 0.06 experiments/reports/paper_planning/waypoint_square_twin_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 394 |
-
waypoint_square twin oracle_flow_los_controller vortex_center 1 50 0.02 experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 395 |
-
waypoint_square twin oracle_flow_los_controller double_gyre 4 50 0.08 experiments/reports/paper_planning/waypoint_square_twin_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 396 |
-
waypoint_square twin oracle_flow_los_controller source_sink 2 50 0.04 experiments/reports/paper_planning/waypoint_square_twin_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 397 |
-
waypoint_square twin oracle_flow_los_controller source_sink_pair 1 50 0.02 experiments/reports/paper_planning/waypoint_square_twin_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 398 |
-
waypoint_square twin oracle_flow_los_controller gradient 1 50 0.02 experiments/reports/paper_planning/waypoint_square_twin_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 399 |
-
waypoint_square twin oracle_flow_los_controller shear 4 50 0.08 experiments/reports/paper_planning/waypoint_square_twin_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 400 |
-
waypoint_square twin oracle_flow_los_controller turbulent_patch 1 50 0.02 experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 401 |
-
waypoint_square twin oracle_flow_los_controller random_fourier 1 50 0.02 experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 402 |
waypoint_square triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 403 |
waypoint_square triangle flowmo uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 404 |
waypoint_square triangle flowmo vortex_center 49 50 0.98 experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
@@ -439,46 +239,6 @@ waypoint_square triangle tdmpc2 gradient 49 50 0.98 experiments/reports/paper_pl
|
|
| 439 |
waypoint_square triangle tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 440 |
waypoint_square triangle tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 441 |
waypoint_square triangle tdmpc2 random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 442 |
-
waypoint_square triangle pid_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 443 |
-
waypoint_square triangle pid_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 444 |
-
waypoint_square triangle pid_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 445 |
-
waypoint_square triangle pid_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 446 |
-
waypoint_square triangle pid_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 447 |
-
waypoint_square triangle pid_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 448 |
-
waypoint_square triangle pid_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 449 |
-
waypoint_square triangle pid_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 450 |
-
waypoint_square triangle pid_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 451 |
-
waypoint_square triangle pid_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 452 |
-
waypoint_square triangle no_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 453 |
-
waypoint_square triangle no_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 454 |
-
waypoint_square triangle no_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 455 |
-
waypoint_square triangle no_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 456 |
-
waypoint_square triangle no_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 457 |
-
waypoint_square triangle no_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 458 |
-
waypoint_square triangle no_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 459 |
-
waypoint_square triangle no_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 460 |
-
waypoint_square triangle no_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 461 |
-
waypoint_square triangle no_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 462 |
-
waypoint_square triangle current_estimator_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 463 |
-
waypoint_square triangle current_estimator_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 464 |
-
waypoint_square triangle current_estimator_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 465 |
-
waypoint_square triangle current_estimator_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 466 |
-
waypoint_square triangle current_estimator_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 467 |
-
waypoint_square triangle current_estimator_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 468 |
-
waypoint_square triangle current_estimator_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 469 |
-
waypoint_square triangle current_estimator_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 470 |
-
waypoint_square triangle current_estimator_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 471 |
-
waypoint_square triangle current_estimator_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 472 |
-
waypoint_square triangle oracle_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 473 |
-
waypoint_square triangle oracle_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 474 |
-
waypoint_square triangle oracle_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 475 |
-
waypoint_square triangle oracle_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 476 |
-
waypoint_square triangle oracle_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 477 |
-
waypoint_square triangle oracle_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 478 |
-
waypoint_square triangle oracle_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 479 |
-
waypoint_square triangle oracle_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 480 |
-
waypoint_square triangle oracle_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 481 |
-
waypoint_square triangle oracle_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 482 |
waypoint_zigzag twin flowmo noflow 49 50 0.98 experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 483 |
waypoint_zigzag twin flowmo uniform 48 50 0.96 experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 484 |
waypoint_zigzag twin flowmo vortex_center 48 50 0.96 experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
@@ -519,46 +279,6 @@ waypoint_zigzag twin tdmpc2 gradient 43 50 0.86 experiments/reports/paper_planni
|
|
| 519 |
waypoint_zigzag twin tdmpc2 shear 43 50 0.86 experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 520 |
waypoint_zigzag twin tdmpc2 turbulent_patch 42 50 0.84 experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 521 |
waypoint_zigzag twin tdmpc2 random_fourier 44 50 0.88 experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 522 |
-
waypoint_zigzag twin pid_los_controller noflow 46 50 0.92 experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 523 |
-
waypoint_zigzag twin pid_los_controller uniform 46 50 0.92 experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 524 |
-
waypoint_zigzag twin pid_los_controller vortex_center 40 50 0.8 experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 525 |
-
waypoint_zigzag twin pid_los_controller double_gyre 41 50 0.82 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 526 |
-
waypoint_zigzag twin pid_los_controller source_sink 42 50 0.84 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 527 |
-
waypoint_zigzag twin pid_los_controller source_sink_pair 40 50 0.8 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 528 |
-
waypoint_zigzag twin pid_los_controller gradient 45 50 0.9 experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 529 |
-
waypoint_zigzag twin pid_los_controller shear 39 50 0.78 experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 530 |
-
waypoint_zigzag twin pid_los_controller turbulent_patch 45 50 0.9 experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 531 |
-
waypoint_zigzag twin pid_los_controller random_fourier 43 50 0.86 experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 532 |
-
waypoint_zigzag twin no_flow_los_controller noflow 14 50 0.28 experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 533 |
-
waypoint_zigzag twin no_flow_los_controller uniform 14 50 0.28 experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 534 |
-
waypoint_zigzag twin no_flow_los_controller vortex_center 12 50 0.24 experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 535 |
-
waypoint_zigzag twin no_flow_los_controller double_gyre 8 50 0.16 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 536 |
-
waypoint_zigzag twin no_flow_los_controller source_sink 9 50 0.18 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 537 |
-
waypoint_zigzag twin no_flow_los_controller source_sink_pair 11 50 0.22 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 538 |
-
waypoint_zigzag twin no_flow_los_controller gradient 8 50 0.16 experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 539 |
-
waypoint_zigzag twin no_flow_los_controller shear 9 50 0.18 experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 540 |
-
waypoint_zigzag twin no_flow_los_controller turbulent_patch 15 50 0.3 experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 541 |
-
waypoint_zigzag twin no_flow_los_controller random_fourier 14 50 0.28 experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 542 |
-
waypoint_zigzag twin current_estimator_los_controller noflow 42 50 0.84 experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 543 |
-
waypoint_zigzag twin current_estimator_los_controller uniform 43 50 0.86 experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 544 |
-
waypoint_zigzag twin current_estimator_los_controller vortex_center 37 50 0.74 experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 545 |
-
waypoint_zigzag twin current_estimator_los_controller double_gyre 43 50 0.86 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 546 |
-
waypoint_zigzag twin current_estimator_los_controller source_sink 38 50 0.76 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 547 |
-
waypoint_zigzag twin current_estimator_los_controller source_sink_pair 41 50 0.82 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 548 |
-
waypoint_zigzag twin current_estimator_los_controller gradient 43 50 0.86 experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 549 |
-
waypoint_zigzag twin current_estimator_los_controller shear 45 50 0.9 experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 550 |
-
waypoint_zigzag twin current_estimator_los_controller turbulent_patch 39 50 0.78 experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 551 |
-
waypoint_zigzag twin current_estimator_los_controller random_fourier 43 50 0.86 experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 552 |
-
waypoint_zigzag twin oracle_flow_los_controller noflow 14 50 0.28 experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 553 |
-
waypoint_zigzag twin oracle_flow_los_controller uniform 17 50 0.34 experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 554 |
-
waypoint_zigzag twin oracle_flow_los_controller vortex_center 14 50 0.28 experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 555 |
-
waypoint_zigzag twin oracle_flow_los_controller double_gyre 13 50 0.26 experiments/reports/paper_planning/waypoint_zigzag_twin_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 556 |
-
waypoint_zigzag twin oracle_flow_los_controller source_sink 10 50 0.2 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 557 |
-
waypoint_zigzag twin oracle_flow_los_controller source_sink_pair 12 50 0.24 experiments/reports/paper_planning/waypoint_zigzag_twin_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 558 |
-
waypoint_zigzag twin oracle_flow_los_controller gradient 10 50 0.2 experiments/reports/paper_planning/waypoint_zigzag_twin_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 559 |
-
waypoint_zigzag twin oracle_flow_los_controller shear 13 50 0.26 experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 560 |
-
waypoint_zigzag twin oracle_flow_los_controller turbulent_patch 15 50 0.3 experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 561 |
-
waypoint_zigzag twin oracle_flow_los_controller random_fourier 14 50 0.28 experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 562 |
waypoint_zigzag triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 563 |
waypoint_zigzag triangle flowmo uniform 49 50 0.98 experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 564 |
waypoint_zigzag triangle flowmo vortex_center 49 50 0.98 experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
@@ -599,43 +319,3 @@ waypoint_zigzag triangle tdmpc2 gradient 50 50 1.0 experiments/reports/paper_pla
|
|
| 599 |
waypoint_zigzag triangle tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 600 |
waypoint_zigzag triangle tdmpc2 turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 601 |
waypoint_zigzag triangle tdmpc2 random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 602 |
-
waypoint_zigzag triangle pid_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 603 |
-
waypoint_zigzag triangle pid_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 604 |
-
waypoint_zigzag triangle pid_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 605 |
-
waypoint_zigzag triangle pid_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 606 |
-
waypoint_zigzag triangle pid_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 607 |
-
waypoint_zigzag triangle pid_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 608 |
-
waypoint_zigzag triangle pid_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 609 |
-
waypoint_zigzag triangle pid_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 610 |
-
waypoint_zigzag triangle pid_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 611 |
-
waypoint_zigzag triangle pid_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json 4 $[4].by_context.inferred.successes $[4].by_context.inferred.episodes
|
| 612 |
-
waypoint_zigzag triangle no_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 613 |
-
waypoint_zigzag triangle no_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 614 |
-
waypoint_zigzag triangle no_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 615 |
-
waypoint_zigzag triangle no_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 616 |
-
waypoint_zigzag triangle no_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 617 |
-
waypoint_zigzag triangle no_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 618 |
-
waypoint_zigzag triangle no_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 619 |
-
waypoint_zigzag triangle no_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 620 |
-
waypoint_zigzag triangle no_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 621 |
-
waypoint_zigzag triangle no_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json 5 $[5].by_context.inferred.successes $[5].by_context.inferred.episodes
|
| 622 |
-
waypoint_zigzag triangle current_estimator_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 623 |
-
waypoint_zigzag triangle current_estimator_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 624 |
-
waypoint_zigzag triangle current_estimator_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 625 |
-
waypoint_zigzag triangle current_estimator_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 626 |
-
waypoint_zigzag triangle current_estimator_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 627 |
-
waypoint_zigzag triangle current_estimator_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 628 |
-
waypoint_zigzag triangle current_estimator_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 629 |
-
waypoint_zigzag triangle current_estimator_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 630 |
-
waypoint_zigzag triangle current_estimator_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 631 |
-
waypoint_zigzag triangle current_estimator_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json 6 $[6].by_context.inferred.successes $[6].by_context.inferred.episodes
|
| 632 |
-
waypoint_zigzag triangle oracle_flow_los_controller noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 633 |
-
waypoint_zigzag triangle oracle_flow_los_controller uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 634 |
-
waypoint_zigzag triangle oracle_flow_los_controller vortex_center 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 635 |
-
waypoint_zigzag triangle oracle_flow_los_controller double_gyre 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_double_gyre.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 636 |
-
waypoint_zigzag triangle oracle_flow_los_controller source_sink 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 637 |
-
waypoint_zigzag triangle oracle_flow_los_controller source_sink_pair 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_source_sink_pair.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 638 |
-
waypoint_zigzag triangle oracle_flow_los_controller gradient 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_gradient.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 639 |
-
waypoint_zigzag triangle oracle_flow_los_controller shear 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 640 |
-
waypoint_zigzag triangle oracle_flow_los_controller turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
| 641 |
-
waypoint_zigzag triangle oracle_flow_los_controller random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json 7 $[7].by_context.inferred.successes $[7].by_context.inferred.episodes
|
|
|
|
| 39 |
reach_target twin tdmpc2 shear 33 50 0.66 experiments/reports/paper_planning/reach_target_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 40 |
reach_target twin tdmpc2 turbulent_patch 36 50 0.72 experiments/reports/paper_planning/reach_target_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 41 |
reach_target twin tdmpc2 random_fourier 34 50 0.68 experiments/reports/paper_planning/reach_target_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
reach_target triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 43 |
reach_target triangle flowmo uniform 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 44 |
reach_target triangle flowmo vortex_center 50 50 1.0 experiments/reports/paper_planning/reach_target_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
|
|
| 79 |
reach_target triangle tdmpc2 shear 49 50 0.98 experiments/reports/paper_planning/reach_target_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 80 |
reach_target triangle tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/reach_target_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 81 |
reach_target triangle tdmpc2 random_fourier 47 50 0.94 experiments/reports/paper_planning/reach_target_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 82 |
station_keeping twin flowmo noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 83 |
station_keeping twin flowmo uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 84 |
station_keeping twin flowmo vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
|
|
| 119 |
station_keeping twin tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 120 |
station_keeping twin tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 121 |
station_keeping twin tdmpc2 random_fourier 49 50 0.98 experiments/reports/paper_planning/station_keeping_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
station_keeping triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 123 |
station_keeping triangle flowmo uniform 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 124 |
station_keeping triangle flowmo vortex_center 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
|
|
| 159 |
station_keeping triangle tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 160 |
station_keeping triangle tdmpc2 turbulent_patch 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 161 |
station_keeping triangle tdmpc2 random_fourier 50 50 1.0 experiments/reports/paper_planning/station_keeping_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 162 |
waypoint_square twin flowmo noflow 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 163 |
waypoint_square twin flowmo uniform 46 50 0.92 experiments/reports/paper_planning/waypoint_square_twin_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 164 |
waypoint_square twin flowmo vortex_center 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
|
|
| 199 |
waypoint_square twin tdmpc2 shear 47 50 0.94 experiments/reports/paper_planning/waypoint_square_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 200 |
waypoint_square twin tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 201 |
waypoint_square twin tdmpc2 random_fourier 49 50 0.98 experiments/reports/paper_planning/waypoint_square_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 202 |
waypoint_square triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 203 |
waypoint_square triangle flowmo uniform 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 204 |
waypoint_square triangle flowmo vortex_center 49 50 0.98 experiments/reports/paper_planning/waypoint_square_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
|
|
| 239 |
waypoint_square triangle tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 240 |
waypoint_square triangle tdmpc2 turbulent_patch 49 50 0.98 experiments/reports/paper_planning/waypoint_square_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 241 |
waypoint_square triangle tdmpc2 random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_square_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 242 |
waypoint_zigzag twin flowmo noflow 49 50 0.98 experiments/reports/paper_planning/waypoint_zigzag_twin_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 243 |
waypoint_zigzag twin flowmo uniform 48 50 0.96 experiments/reports/paper_planning/waypoint_zigzag_twin_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 244 |
waypoint_zigzag twin flowmo vortex_center 48 50 0.96 experiments/reports/paper_planning/waypoint_zigzag_twin_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
|
|
| 279 |
waypoint_zigzag twin tdmpc2 shear 43 50 0.86 experiments/reports/paper_planning/waypoint_zigzag_twin_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 280 |
waypoint_zigzag twin tdmpc2 turbulent_patch 42 50 0.84 experiments/reports/paper_planning/waypoint_zigzag_twin_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 281 |
waypoint_zigzag twin tdmpc2 random_fourier 44 50 0.88 experiments/reports/paper_planning/waypoint_zigzag_twin_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 282 |
waypoint_zigzag triangle flowmo noflow 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_noflow.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 283 |
waypoint_zigzag triangle flowmo uniform 49 50 0.98 experiments/reports/paper_planning/waypoint_zigzag_triangle_uniform.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
| 284 |
waypoint_zigzag triangle flowmo vortex_center 49 50 0.98 experiments/reports/paper_planning/waypoint_zigzag_triangle_vortex_center.json 0 $[0].by_context.inferred.successes $[0].by_context.inferred.episodes
|
|
|
|
| 319 |
waypoint_zigzag triangle tdmpc2 shear 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_shear.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 320 |
waypoint_zigzag triangle tdmpc2 turbulent_patch 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_turbulent_patch.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
| 321 |
waypoint_zigzag triangle tdmpc2 random_fourier 50 50 1.0 experiments/reports/paper_planning/waypoint_zigzag_triangle_random_fourier.json 3 $[3].by_context.inferred.successes $[3].by_context.inferred.episodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.png
ADDED
|
experiments/reports/paper_artifacts/fig5/figure5_provenance.md
CHANGED
|
@@ -1,9 +1,9 @@
|
|
| 1 |
-
# Figure 5 Provenance
|
| 2 |
|
| 3 |
-
Purpose: flow-family breakdown of downstream planning failure rates. Failure rate is used because many success rates are 100% or near 100%.
|
| 4 |
|
| 5 |
Generated outputs:
|
| 6 |
-
- `experiments/reports/paper_artifacts/fig5/
|
| 7 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.tsv`
|
| 8 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.csv`
|
| 9 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow_source_rows.tsv`
|
|
@@ -16,3 +16,8 @@ Source:
|
|
| 16 |
- Failure rate: `1 - successes / episodes`.
|
| 17 |
- Row-level source entries are recorded in `figure5_failure_by_flow_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.
|
| 18 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Paper Figure 5 Provenance
|
| 2 |
|
| 3 |
+
Purpose: paper Figure 5 flow-family breakdown of downstream planning failure rates. Failure rate is used because many success rates are 100% or near 100%.
|
| 4 |
|
| 5 |
Generated outputs:
|
| 6 |
+
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.png`
|
| 7 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.tsv`
|
| 8 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow.csv`
|
| 9 |
- `experiments/reports/paper_artifacts/fig5/figure5_failure_by_flow_source_rows.tsv`
|
|
|
|
| 16 |
- Failure rate: `1 - successes / episodes`.
|
| 17 |
- Row-level source entries are recorded in `figure5_failure_by_flow_source_rows.tsv/csv` with `source_file`, `item_index`, and JSON path columns.
|
| 18 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
| 19 |
+
|
| 20 |
+
Traditional controller naming:
|
| 21 |
+
- `No-Flow LOS`: line-of-sight controller with no ambient-flow compensation.
|
| 22 |
+
- `Current-Estimator LOS`: line-of-sight controller with an online drift/current estimate from recent pose history.
|
| 23 |
+
- `Oracle-Flow LOS`: line-of-sight controller with privileged true local simulator flow feed-forward.
|
experiments/reports/paper_artifacts/tables/table1_provenance.md
CHANGED
|
@@ -12,3 +12,8 @@ Source:
|
|
| 12 |
- JSON selector per cell: `$[item_index].by_context.inferred.success_rate`.
|
| 13 |
- Companion fields in TSV/CSV include `$[item_index].by_context.inferred.successes` and `episodes`.
|
| 14 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12 |
- JSON selector per cell: `$[item_index].by_context.inferred.success_rate`.
|
| 13 |
- Companion fields in TSV/CSV include `$[item_index].by_context.inferred.successes` and `episodes`.
|
| 14 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
| 15 |
+
|
| 16 |
+
Traditional controller naming:
|
| 17 |
+
- `No-Flow LOS`: line-of-sight controller with no ambient-flow compensation.
|
| 18 |
+
- `Current-Estimator LOS`: line-of-sight controller with an online drift/current estimate from recent pose history.
|
| 19 |
+
- `Oracle-Flow LOS`: line-of-sight controller with privileged true local simulator flow feed-forward.
|
experiments/reports/paper_artifacts/tables/table1_success_by_task_boat_flow.tex
CHANGED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
\begin{table*}[t]
|
| 2 |
\centering
|
| 3 |
-
\caption{Planning success rate by task, boat, and flow family. Values are percentages over 50 episodes per setting; FlowMo diagnostic zero/shuffled contexts are excluded.}
|
| 4 |
\label{tab:planning_success_task_boat_flow}
|
| 5 |
\scriptsize
|
| 6 |
\begin{tabular}{lllllllllll}
|
| 7 |
\toprule
|
| 8 |
-
Task & Boat & Flow & FlowMo & LeWM & RSSM & TD2 & PID &
|
| 9 |
\midrule
|
| 10 |
Reach & Twin & No flow & 98 & 96 & 92 & 72 & 100 & 86 & 100 & 86 \\
|
| 11 |
Reach & Twin & Uniform & 96 & 94 & 88 & 70 & 98 & 92 & 100 & 86 \\
|
|
|
|
| 1 |
\begin{table*}[t]
|
| 2 |
\centering
|
| 3 |
+
\caption{Planning success rate by task, boat, and flow family. Values are percentages over 50 episodes per setting; NF-LOS, CE-LOS, and OF-LOS denote No-Flow LOS, Current-Estimator LOS, and Oracle-Flow LOS. FlowMo diagnostic zero/shuffled contexts are excluded.}
|
| 4 |
\label{tab:planning_success_task_boat_flow}
|
| 5 |
\scriptsize
|
| 6 |
\begin{tabular}{lllllllllll}
|
| 7 |
\toprule
|
| 8 |
+
Task & Boat & Flow & FlowMo & LeWM & RSSM & TD2 & PID/LOS & NF-LOS & CE-LOS & OF-LOS \\
|
| 9 |
\midrule
|
| 10 |
Reach & Twin & No flow & 98 & 96 & 92 & 72 & 100 & 86 & 100 & 86 \\
|
| 11 |
Reach & Twin & Uniform & 96 & 94 & 88 & 70 & 98 & 92 & 100 & 86 \\
|
experiments/reports/paper_artifacts/tables/table2_provenance.md
CHANGED
|
@@ -14,3 +14,8 @@ Source:
|
|
| 14 |
- Energy: mean of `energy` over filtered successful episodes only.
|
| 15 |
- The TSV/CSV also includes `mean_min_goal_distance`, computed from the same filtered episodes.
|
| 16 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
- Energy: mean of `energy` over filtered successful episodes only.
|
| 15 |
- The TSV/CSV also includes `mean_min_goal_distance`, computed from the same filtered episodes.
|
| 16 |
- Excluded diagnostic FlowMo contexts: `zero`, `shuffled`.
|
| 17 |
+
|
| 18 |
+
Traditional controller naming:
|
| 19 |
+
- `No-Flow LOS`: line-of-sight controller with no ambient-flow compensation.
|
| 20 |
+
- `Current-Estimator LOS`: line-of-sight controller with an online drift/current estimate from recent pose history.
|
| 21 |
+
- `Oracle-Flow LOS`: line-of-sight controller with privileged true local simulator flow feed-forward.
|