Replies: 1 comment 2 replies
-
|
Hi @itsLydt, the experiment will result in different trajectories because the safety filters are different. The first command from the controllers should be the same, but since the safety filters are different they will modify the controller's actions differently, resulting in a different state trajectory and thus a different action trajectory. In the plots you shared, it is plotting the uncertified inputs and the certified inputs for the certified experiment, i.e., the uncertified input plotted there is not from the purely uncertified experiment but the attempted input of the controller during the certified experiment. Does that make sense? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am running some experiments based on the one in

safe-control-gym/examples/cbf/cbf_experiment.sh. Here is a diff view of my two experiments;as you can see, all I changed between the two is the safety filter setting. And here is my result graph:

cbf_nn:
cbf:

Since the controller is the same, I expected the uncertified input to be the same for both experiments, but they are quite different. And indeed, the uncertified graphs of theta vs theta_dot do look identical, just not the inputs.
Could you correct my understand on this?
Beta Was this translation helpful? Give feedback.
All reactions