Skip to content

Python evaluation pipeline to analyze the localization and drive/gait of vehicles/quadrupeds in Autoware.

License

Notifications You must be signed in to change notification settings

ChristophKin/Autoware_Evaluation_Pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Autoware_Evaluation_Pipeline

Python evaluation pipeline to analyze the localization and drive/gait of vehicles/quadrupeds in Autoware.

  • statistic analysis of the gait/drive with IMU and Twist data
  • localization analysis with NDT and EKF performance parameter
  • for Simulation only: localization evaluation with ground truth data from the Simulator (e.g. Isaac Sim)
  • creation of correlation matrices, evaluation tables and other plots for visualization
  • option for zero-phase-filtering all input data

The following topics need to be in the rosbag:

  • /diagnostics (for Mahalanobis distance evaluation, the value needs to be added in the autoware code to the diagnostics topic)
  • IMU: /sensing/imu/imu_data
  • Twist: /sensing/vehicle_velocity_converter/twist_with_covariance
  • TF: /tf (for estimation error, ground truth and estimated pose tf need to be recorded)

IMU and Twist

estimation Error_page-0001

correlationMatrix_rosbag2_2024_12_03-10_34_42_absolut_velocity_vs_ekf_page-0001

About

Python evaluation pipeline to analyze the localization and drive/gait of vehicles/quadrupeds in Autoware.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published