Replies: 3 comments
-
|
Beta Was this translation helpful? Give feedback.
-
I'm happy to answer these more research-y questions, but let's move them over to the (newly activated) discussion section of this repo and reserve issues for bugs/feature requests for the code itself. |
Beta Was this translation helpful? Give feedback.
-
Thanks @dawsonc ! That helps me understand the behaviour of the contraction metric a bit more - even if it is not globally valid, it seems like we can still hope to have it valid for reference trajectories in desired subsets of the state space. Using that insight, I would like to implement some functionality to visualize valid / invalid regions of the learned contraction metric based on some online criterion, defined below: The metric proves that To evaluate this, I'm thinking of using an empirical approach where I sample multiple points in the surrounding ball, evaluate the learned controller at all of them, and check that the distance is decreasing in all cases to prove that the metric is valid at a single point Would the approach described above be correct? |
Beta Was this translation helpful? Give feedback.
-
I have a couple questions about learned contraction metrics in
train_cm.py
:M_loss
must converge to0
?a. Corollary, if
M_loss > 0
, does it imply that there exists somex, x*, u*
in the dataset on which the learned metric is not a valid contraction metric?b. Do you observe empirically that the
M_loss
eventually goes to 0?Thanks!
Beta Was this translation helpful? Give feedback.
All reactions