v1.1.4; Add ZMP margin metric
This commit is contained in:
@@ -138,13 +138,14 @@ class BaseGauge:
|
||||
|
||||
def update_metrics(self, sim_data: SimData, goal_data: GoalData):
|
||||
if sim_data.n_step % int(self.cfg.metrics.metric_dt / sim_data.sim_dt + 1e-9) != 0:
|
||||
return
|
||||
return False
|
||||
metrics_results = {}
|
||||
for metric_name, metric_obj in zip(self.info['metric'], self.metrics):
|
||||
val = metric_obj(sim_data, goal_data)
|
||||
if metric_name not in ['visualization']:
|
||||
metrics_results[metric_name] = val
|
||||
self.goals[self.goal_idx].update_metrics(metrics_results)
|
||||
return True
|
||||
|
||||
def reset_metrics(self):
|
||||
for metric in self.metrics:
|
||||
|
||||
Reference in New Issue
Block a user