localization_error_monitor 
Purpose 
localization_error_monitor is a package for diagnosing localization errors by monitoring uncertainty of the localization results.
The package monitors the following two values:
size of long radius of confidence ellipse 
size of confidence ellipse along lateral direction (body-frame) 
 
Name 
Type 
Description 
 
 
input/pose_with_cov 
geometry_msgs::msg::PoseWithCovarianceStamped 
localization result 
 
 
Output 
Name 
Type 
Description 
 
 
debug/ellipse_marker 
visualization_msgs::msg::Marker 
ellipse marker 
 
diagnostics 
diagnostic_msgs::msg::DiagnosticArray 
diagnostics outputs 
 
 
Parameters 
Name 
Type 
Description 
 
 
scale 
double 
scale factor for monitored values (default: 3.0) 
 
error_ellipse_size 
double 
error threshold for long radius of confidence ellipse [m] (default: 1.0) 
 
warn_ellipse_size 
double 
warning threshold for long radius of confidence ellipse [m] (default: 0.8) 
 
error_ellipse_size_lateral_direction 
double 
error threshold for size of confidence ellipse along lateral direction [m] (default: 0.3) 
 
warn_ellipse_size_lateral_direction 
double 
warning threshold for size of confidence ellipse along lateral direction [m] (default: 0.2)