Guidance, Navigation & Control

Estimate states from noisy measurements and synthesize linear feedback gains.

AS-GC-08

Available calculations.

  • kalman_filter_state_estimation
  • lqr_controller_design

Runner example.

The installed skill teaches your agent when to activate this module and how to call the local runner.

kalman_filter_state_estimationAS-GC-08
{
  "ok": true,
  "operation": "kalman_filter_state_estimation",
  "result": {
    "final_state": [
      1.38171454,
      1.28783162
    ],
    "final_state_std": [
      0.3064032,
      0.3064032
    ],
    "filtered_states": [
      [
        0.83471074,
        0.83471074
      ],
      [
        1.38171454,
        1.28783162
      ]
    ],
    "innovations": [
      [
        1,
        1
      ],
      [
        1.16528926,
        0.96528926
      ]
    ]
  },
  "units": {},
  "assumptions": [
    "Linear dynamics and measurement models",
    "Zero-mean Gaussian process and measurement noise"
  ],
  "warnings": [
    "Validate observability, timing, covariance tuning, and sensor fault handling for flight use"
  ],
  "provenance": [
    "Standard discrete Kalman predict-update equations"
  ]
}

Install all ten skill modules.

Read the operating guide