Skip to content

Lambert Satellite Integration#36

Merged
thkruz merged 3 commits into
developfrom
claude/lambert-satellite-integration-01EWSQumNxLxFtXFV2S3xkTm
Nov 19, 2025
Merged

Lambert Satellite Integration#36
thkruz merged 3 commits into
developfrom
claude/lambert-satellite-integration-01EWSQumNxLxFtXFV2S3xkTm

Conversation

@thkruz
Copy link
Copy Markdown
Owner

@thkruz thkruz commented Nov 19, 2025

No description provided.

thkruz and others added 3 commits October 23, 2025 06:14
Add comprehensive guide for using Lambert's problem solution with
the Satellite class to generate state vectors without SGP4.

New files:
- docs/lambert-satellite-integration-guide.md: Complete guide covering
  Lambert solver basics, integration workflows, and advanced usage
- examples/lambert-state-vector.ts: Seven practical examples demonstrating
  Lambert IOD usage, numerical propagation, TLE conversion, transfer
  orbit planning, and validation

Updated:
- examples/README: Add instructions for running Lambert examples
- package-lock.json: Update dependencies after npm install

The guide covers:
- Basic Lambert solution from two position observations
- Using Lambert with RungeKutta89 propagator for high-precision propagation
- Converting Lambert solutions to Satellite objects via TLE
- Transfer orbit planning and delta-V calculations
- Multi-revolution transfers
- Short path vs long path comparison
- Solution validation and error handling

Examples demonstrate practical applications including orbit determination,
rendezvous planning, and transfer trajectory design.
@thkruz thkruz merged commit 3abff82 into develop Nov 19, 2025
1 of 2 checks passed
@github-actions
Copy link
Copy Markdown

# npm audit report

brace-expansion  1.0.0 - 1.1.11
brace-expansion Regular Expression Denial of Service vulnerability - https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
fix available via `npm audit fix`
node_modules/brace-expansion

js-yaml  <3.14.2 || >=4.0.0 <4.1.1
Severity: moderate
js-yaml has prototype pollution in merge (<<) - https://github.com/advisories/GHSA-mh29-5h37-fv8m
js-yaml has prototype pollution in merge (<<) - https://github.com/advisories/GHSA-mh29-5h37-fv8m
fix available via `npm audit fix`
node_modules/@eslint/eslintrc/node_modules/js-yaml
node_modules/eslint/node_modules/js-yaml
node_modules/js-yaml

2 vulnerabilities (1 low, 1 moderate)

To address all issues, run:
  npm audit fix

@thkruz thkruz deleted the claude/lambert-satellite-integration-01EWSQumNxLxFtXFV2S3xkTm branch November 19, 2025 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants