diff --git a/static/Corridor_LUCCa_13.gif b/content/Corridor_LUCCa_13.gif similarity index 100% rename from static/Corridor_LUCCa_13.gif rename to content/Corridor_LUCCa_13.gif diff --git a/static/Corridor_LUCCa_13.mp4 b/content/Corridor_LUCCa_13.mp4 similarity index 100% rename from static/Corridor_LUCCa_13.mp4 rename to content/Corridor_LUCCa_13.mp4 diff --git a/static/Corridor_Uncalibrated Baseline_11.gif b/content/Corridor_Uncalibrated Baseline_11.gif similarity index 100% rename from static/Corridor_Uncalibrated Baseline_11.gif rename to content/Corridor_Uncalibrated Baseline_11.gif diff --git a/static/Corridor_Uncalibrated Baseline_11.mp4 b/content/Corridor_Uncalibrated Baseline_11.mp4 similarity index 100% rename from static/Corridor_Uncalibrated Baseline_11.mp4 rename to content/Corridor_Uncalibrated Baseline_11.mp4 diff --git a/content/_index.md b/content/_index.md index fae9589..8ac8678 100644 --- a/content/_index.md +++ b/content/_index.md @@ -18,7 +18,7 @@ favicon = false Whether learned, simulated, or analytical, approximations of a robot's dynamics can be inaccurate when encountering novel environments. Many approaches have been proposed to quantify the aleatoric uncertainty of such methods, i.e. uncertainty resulting from stochasticity, however these estimates alone are not enough to properly estimate the uncertainty of a model in a novel environment, where the actual dynamics can change. Such changes can induce epistemic uncertainty, i.e. uncertainty due to a lack of information/data. Accounting for *both* epistemic and aleatoric dynamics uncertainty in a theoretically-grounded way remains an open problem. We introduce **L**ocal **U**ncertainty **C**onformal **Ca**libration (LUCCa), a conformal prediction-based approach that calibrates the aleatoric uncertainty estimates provided by dynamics models to generate probabilistically-valid prediction regions of the system's state. We account for both epistemic and aleatoric uncertainty non-asymptotically, without strong assumptions about the form of the true dynamics or how it changes. The calibration is performed locally in the state-action space, leading to uncertainty estimates that are useful for planning. We validate our method by constructing probabilistically-safe plans for a double-integrator under significant changes in dynamics. -{% figure(alt=["LUCCA Diagram"] src=["model_final.png"] dark_invert=[true]) %} +{% figure(alt=["LUCCA Diagram"] src=["./model_final.png"] dark_invert=[true]) %} **Figure.** Schematic of Local Uncertainty Conformal Calibration (LUCCa). Starting from a calibrated prediction region `$\hat{\mathcal N}_{\tau, cal}$`, we propagate the state uncertainty by composing an approximate dynamics model `$\tilde f$` outputting predictive MVNs of the future state with local conformal calibration. We consider approximate dynamics where the input and output distributions are MVNs of the state, but otherwise do not restrict the structure of `$\tilde f$`. {% end %} @@ -45,7 +45,7 @@ $$ -{% figure(alt=["Loewner Order Dynamics Propagation"] src=["loewner_order_diagram.png"] dark_invert=[true]) %} +{% figure(alt=["Loewner Order Dynamics Propagation"] src=["./loewner_order_diagram.png"] dark_invert=[true]) %} **Figure.** Schematic of Local Uncertainty Conformal Calibration (LUCCa). Starting from a calibrated prediction region `$\hat{\mathcal N}_{\tau, cal}$`, we propagate the state uncertainty by composing an approximate dynamics model `$\tilde f$` outputting predictive MVNs of the future state with local conformal calibration. We consider approximate dynamics where the input and output distributions are MVNs of the state, but otherwise do not restrict the structure of `$\tilde f$`. {% end %} diff --git a/static/card.png b/content/card.png similarity index 100% rename from static/card.png rename to content/card.png diff --git a/static/loewner_order_diagram.pdf b/content/loewner_order_diagram.pdf similarity index 100% rename from static/loewner_order_diagram.pdf rename to content/loewner_order_diagram.pdf diff --git a/static/loewner_order_diagram.png b/content/loewner_order_diagram.png similarity index 100% rename from static/loewner_order_diagram.png rename to content/loewner_order_diagram.png diff --git a/static/model_final.pdf b/content/model_final.pdf similarity index 100% rename from static/model_final.pdf rename to content/model_final.pdf diff --git a/static/model_final.png b/content/model_final.png similarity index 100% rename from static/model_final.png rename to content/model_final.png diff --git a/static/perf_table.png b/content/perf_table.png similarity index 100% rename from static/perf_table.png rename to content/perf_table.png diff --git a/static/perf_table.svg b/content/perf_table.svg similarity index 100% rename from static/perf_table.svg rename to content/perf_table.svg