src.utils.calc_xy_error module

Contents

src.utils.calc_xy_error module#

src.utils.calc_xy_error.calc_xy_error(traj_diff, ped_pos, veh_pos, veh_vel)[source]#

Compute normal and tangential errors relative to the vehicle direction.

Parameters:
  • traj_diff – (N, T, 2) Predicted trajectory error vectors.

  • ped_pos – (N, 2) Initial pedestrian positions.

  • veh_pos – (N, 2) Nearest vehicle positions (NaN if invalid).

  • veh_vel – (N, 2) Nearest vehicle velocities (NaN if invalid).

Returns:

Average normal error. avg_tang_err: Average tangential error.

Return type:

avg_norm_err