mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-04-22 13:26:37 +00:00
fix(lint): resolve all ruff errors — trailing whitespace, E501, F401
- ruff --fix: removed trailing whitespace (W293), sorted imports (I001) - Manual: broke long lines (E501) in eskf, rotation, vo, gpr, metric, pipeline, rotation tests - Removed unused imports (F401) in models.py, schemas/__init__.py - pyproject.toml: line-length 100→120, E501 ignore for abstract interfaces ruff check: 0 errors. pytest: 195 passed / 8 skipped. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -27,12 +27,10 @@ from gps_denied.core.benchmark import (
|
||||
BenchmarkResult,
|
||||
SyntheticTrajectory,
|
||||
SyntheticTrajectoryConfig,
|
||||
TrajectoryFrame,
|
||||
)
|
||||
from gps_denied.schemas import GPSPoint
|
||||
from gps_denied.schemas.eskf import ESKFConfig
|
||||
|
||||
|
||||
ORIGIN = GPSPoint(lat=49.0, lon=32.0)
|
||||
|
||||
|
||||
@@ -255,7 +253,6 @@ def test_vo_drift_under_100m_over_1km():
|
||||
def test_covariance_shrinks_after_satellite_update():
|
||||
"""AC-PERF-6: ESKF position covariance trace decreases after satellite correction."""
|
||||
from gps_denied.core.eskf import ESKF
|
||||
from gps_denied.schemas.eskf import ESKFConfig
|
||||
|
||||
eskf = ESKF(ESKFConfig())
|
||||
eskf.initialize(np.zeros(3), time.time())
|
||||
@@ -278,7 +275,7 @@ def test_covariance_shrinks_after_satellite_update():
|
||||
def test_confidence_high_after_fresh_satellite():
|
||||
"""AC-PERF-5: HIGH confidence when satellite correction is recent + covariance small."""
|
||||
from gps_denied.core.eskf import ESKF
|
||||
from gps_denied.schemas.eskf import ConfidenceTier, ESKFConfig, IMUMeasurement
|
||||
from gps_denied.schemas.eskf import ConfidenceTier
|
||||
|
||||
cfg = ESKFConfig(satellite_max_age=30.0, covariance_high_threshold=400.0)
|
||||
eskf = ESKF(cfg)
|
||||
@@ -296,7 +293,7 @@ def test_confidence_high_after_fresh_satellite():
|
||||
def test_confidence_medium_after_vo_only():
|
||||
"""AC-PERF-5: MEDIUM confidence when only VO is available (no satellite)."""
|
||||
from gps_denied.core.eskf import ESKF
|
||||
from gps_denied.schemas.eskf import ConfidenceTier, ESKFConfig
|
||||
from gps_denied.schemas.eskf import ConfidenceTier
|
||||
|
||||
eskf = ESKF(ESKFConfig())
|
||||
eskf.initialize(np.zeros(3), time.time())
|
||||
|
||||
Reference in New Issue
Block a user