Text this: A Novel Multi-IMU Fusion Positioning Method Using an Adaptive Federated Kalman Filter