Tracker Component Library

Start Here

  • Getting Started
  • Library Architecture
  • API Navigation Guide
  • Common Use Cases & Recipes

Filtering & Estimation

  • Kalman Filter Tuning Guide
  • Constrained State Estimation
  • Hybrid Linear/Nonlinear Filtering with RBPF
  • Adaptive Filtering
  • When to Use Adaptive Filtering
  • Divergence Detection Techniques
  • Noise Covariance Estimation
  • Adaptive Kalman Filtering
  • Least Mean Squares (LMS) Adaptation
  • Recursive Least Squares (RLS) Adaptation
  • Practical Adaptive Filter Systems
  • Diagnostic Tools
  • Tuning Guidelines
  • Common Pitfalls
  • Information Filters and SRIF
  • When to Use Information Filters
  • Information Filter Fundamentals
  • Standard Information Filter Algorithm
  • Square Root Information Filter (SRIF)
  • Extended Information Filter (EKIF)
  • Decorrelated Measurement Processing
  • Comparison: Information Filter vs Kalman Filter
  • Weak Initial Conditions (High Uncertainty)
  • Practical Diagnostic Tools
  • Batch Information Filter (BIF)
  • Tuning Guidelines
  • Common Pitfalls
  • Advanced Kalman Filter Variants
  • When to Use Advanced KF Variants
  • Cubature Kalman Filter (CKF)
  • Sigma-Point Kalman Filters
  • Centered Difference Kalman Filter
  • Ensemble Kalman Filter (EnKF)
  • Comparison: Advanced KF Variants
  • Hybrid Approaches
  • Practical Diagnostics
  • Tuning Guidelines
  • Common Pitfalls
  • Custom Filter Implementation
  • Why Implement Custom Filters
  • Design Patterns: Base Class Architecture
  • Example 1: Custom Adaptive Constant Velocity Filter
  • Example 2: Wrapping External C++ Filter
  • Integration with TCL Components
  • Testing Custom Filters
  • Performance Optimization
  • Practical Workflow: Algorithm to Integration
  • Documentation and Type Hints
  • Common Pitfalls and Solutions

Tracking & Association

  • Assignment & Data Association
  • Particle Filters & Non-Gaussian Estimation
  • Smoothing Algorithms & Offline Estimation
  • Data Structures & Containers

Domain-Specific

  • Coordinate Systems Deep Dive
  • Astronomical & Celestial Mechanics
  • Atmospheric Modeling with NRLMSISE-00
  • Navigation & Inertial Measurement Systems
  • Signal Processing Fundamentals

Performance & Advanced

  • GPU Acceleration Guide
  • Performance Optimization Guide

Reference & Learning

  • Troubleshooting Guide
  • MATLAB to Python Migration Guide
  • Gap Analysis: Python vs MATLAB TCL
  • Development Roadmap
  • User Guide
  • Tutorials
  • Interactive Notebooks
  • Examples
  • API Reference
Tracker Component Library
  • Search


© Copyright 2024-2026, U.S. Naval Research Laboratory (Python port).

Built with Sphinx using a theme provided by Read the Docs.