fn get_estimated_poses( grid: &Grid, cv_location: Point2<i8>, distance_sensors: &[Result<Option<f32>, String<MAX_SENSOR_ERR_LEN>>; 4], radius: f32, ) -> [Option<Point2<f32>>; 4]