def __init__(self, configuration):
        param_names = [
            "localization_template",
            "delta_segment",
            "variables",
            "F",
            "optimize",
            "bounds_theta_deg",
            "precision",
        ]

        dtu.Configurable.__init__(self, param_names, configuration)

        self.grid_helper = GridHelper(dict(self.variables), precision=self.precision)

        self.initialize_belief()
        self.last_segments_used = None

        self.delta_segment = float(self.delta_segment)
Beispiel #2
0
    def __init__(self, configuration):
        param_names = [
            'localization_template',
            'delta_segment',
            'variables',
            'F',
            'optimize',
            'bounds_theta_deg',
            'precision',
        ]

        dtu.Configurable.__init__(self, param_names, configuration)

        self.grid_helper = GridHelper(OrderedDict(self.variables),
                                      precision=self.precision)

        self.initialize_belief()
        self.last_segments_used = None

        self.delta_segment = float(self.delta_segment)