Mein Team baut einen Roboter, um in einer Umgebung im Freien autonom zu navigieren. Wir haben kürzlich einen neuen integrierten IMU / GPS-Sensor erhalten, der anscheinend eine erweiterte Kalman-Filterung auf dem Chip durchführt. Es gibt Nick-, Roll- und Giergeschwindigkeiten, Nord-, Ost- und Abwärtsgeschwindigkeiten sowie Breiten- und Längengrade an.
Wir haben jedoch auch einige Encoder an unseren Rädern angebracht, die lineare und Winkelgeschwindigkeiten liefern. Bevor wir diesen neuen IMU / GPS-Sensor erhielten, haben wir unseren eigenen EKF erstellt, um unseren Zustand mithilfe der Encoder und einiger anderer kostengünstiger Sensoren abzuschätzen. Wir möchten den On-Chip-Filter dieses neuen Sensors verwenden, aber auch unsere Encoder in die Mischung einbeziehen.
Gibt es ein Problem mit der Verkettung der Filter? Ich meine, wir würden die Ausgabe des On-Chip-EKF des IMU / GPS-Sensors als Update für unseren eigenen EKF verwenden, genauso wie wir die von den Encodern gelesenen Daten als Update für unseren EKF verwenden. Es scheint mir vernünftig, aber ich habe mich gefragt, was in diesem Fall normalerweise zu tun ist.