autoware_localization_error_monitor
Purpose
autoware_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/odom | 
nav_msgs::msg::Odometry | 
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 | 
Default | 
Range | 
| scale | 
float | 
scale factor for monitored values | 
3 | 
N/A | 
| error_ellipse_size | 
float | 
error threshold for long radius of confidence ellipse [m] | 
1.5 | 
N/A | 
| warn_ellipse_size | 
float | 
warning threshold for long radius of confidence ellipse [m] | 
1.2 | 
N/A | 
| error_ellipse_size_lateral_direction | 
float | 
error threshold for size of confidence ellipse along lateral direction [m] | 
0.3 | 
N/A | 
| warn_ellipse_size_lateral_direction | 
float | 
warning threshold for size of confidence ellipse along lateral direction [m] | 
0.25 | 
N/A |