Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 44 additions & 17 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,60 +15,87 @@ hide:
<article class="card" style="flex-direction: column; align-items: flex-start;">
<div class="card-content">
<h2 style="margin: 0">Advanced Flight Dynamics</h2>
<h4 class="text-accent">Complex mission orchestration</h4>
<p>Model entire constellation lifecycles by targeting coupled multi-spacecraft trajectories and automating repeated, multi-phase operational conops sequences. Elevate estimation and environmental fidelity with mission-critical features, including consider covariance filtering to manage unestimated systematic errors, simultaneous ground station tracking bias estimation, and high-fidelity NRLMSISE-00 atmospheric drag modeling.</p>
<a href="https://7ug5imdtt8v.typeform.com/to/neFvVW3p" class="md-button md-button--primary" target="_blank">Learn more</a>
<h3 class="text-accent">Complex mission orchestration</h3>
<ul>
<li>Access validated gravity model datasets and daily updates to atmospheric and Earth rotation data</li>
<li>Augmented state estimation and consider covariance, including ground station location, and radio delays and biases</li>
<li>Target coupled multi-spacecraft trajectories and automate repeated, multi-phase operational conops sequences</li>
<li>Genetic algorithm global optimization of low thrust constellation orbit raising</li>
<li><b>100% free license</b> designed for Air-gapped Mission Ops Centers, and continuous integration pipelines</li>
</ul>
<a href="https://7ug5imdtt8v.typeform.com/to/BEzJQESl" class="md-button md-button--primary" target="_blank">Learn more</a>
<a href="https://platform.nyxspace.com" class="md-button">Login</a>
</div>
</article>
<article class="card" style="flex-direction: column; align-items: flex-start;">
<div class="card-content">
<h2 style="margin: 0">Orbit Determination</h2>
<h4 class="text-accent">Ansys ODTK Replacement (Nyx)</h4>
<p>Mathematically rigorous estimation pipelines featuring extended Kalman filtering, backwards smoothing, and state noise compensation. Designed to drive raw tracking measurements to rapid operational convergence within automated Python workflows, or to execute deterministically as lightweight, high-fidelity flight software onboard the spacecraft.</p>
<h3 class="text-accent">Scriptable, CI-ready replacement for Ansys ODTK</h3>
<ul>
<li>Extended Kalman Filters, with smoothing, and Batch Least Squares Estimators (incl. Levenberg-Marquardt)</li>
<li>Access Normalized Innovation Squared (NIS) and Normalized Estimation Error Square (NEES)</li>
<li>Export whitened residuals, Kalman gains, Filter-Smoother consistency, Uncertainty of orbital elements</li>
<li>State noise compensation (process noise) available in inertial, RIC, or VNC frames, with maximum inflation duration, or exponentially decaying</li>
<li>Full OD Monte Carlo simulation suite with multivariate dispersions from covariance</li>
</ul>
<a href="/nyxspace/showcase/04_lro_od/" class="md-button md-button--primary" target="_blank">Lunar OD demo</a>
</div>
</article>
<article class="card" style="flex-direction: column; align-items: flex-start;">
<div class="card-content">
<h2 style="margin: 0">Mission Design &amp; Optimization</h2>
<h4 class="text-accent">Ansys STK Replacement (Nyx)</h4>
<p>High-fidelity multi-body geometry analysis and trajectory optimization engines. Run complex low-thrust orbit raising sequences or multi-island genetic algorithm searches natively in Python at compiled-Rust speeds, compressing mission trade-space exploration loops from weeks to minutes.</p>
<h3 class="text-accent">Fidelity of Ansys STK, at several times the speed</h3>
<ul>
<li>Third-body effects, solar radiation pressure accounting for tri-axial ellipsoid of the shadow object, drag model (NRLMSISE-00), multi-body solid tides (compatible with gas giants)</li>
<li>Maneuver targeting and modeling: impulsive, finite high-thrust burns, low-thrust optimization</li>
<li>Multi-variable differential correctors (<i>targeters</i>) using either Newton-Raphson or Broyden's method (<i>Secant</i>)</li>
<li>Propagation stopping conditions on epoch, duration, orbital element, or any ANISE calculation object (e.g. LST of 0615)</li>
</ul>
<a href="/nyxspace/showcase/03_geo_analysis/" class="md-button md-button--primary" target="_blank">GEO low thrust orbit raise</a>
</div>
</article>
<article class="card" style="flex-direction: column; align-items: flex-start;">
<div class="card-content">
<h2 style="margin: 0">Monte Carlo &amp; Dispersion Analysis</h2>
<h4 class="text-accent">500 simulation days per minute</h4>
<p>Massive-scale parallel operational-level risk analysis. Leverage concurrent, thread-safe architecture to distribute thousands of high-fidelity orbital runs across cloud-compute instances, translating statistical uncertainty into hard operational constraints, all on prem, for free.</p>
<h3 class="text-accent">3,000 simulation days per minute per CPU core</h3>
<ul>
<li>Parallel and thread-safe by design, enabling massive-scale operational-level risk analysis</li>
<li>Multivariate normal dispersions from covariance, or specific orbital element uncertainty, mapped to Cartesian space with automatic differentiation</li>
<li><b>Blazing fast speeds</b>, low memory footprint, unmatched by any proprietary toolsuite</li>
</ul>
<a href="/nyxspace/showcase/02_jwst_covar_monte_carlo/" class="md-button md-button--primary" target="_blank">James Webb Monte Carlo</a>
</div>
</article>
<!-- ANISE Card -->
<article class="card" style="flex-direction: column; align-items: flex-start;">
<div class="card-content">
<h2 style="margin: 0">Validated SPICE Replacement</h2>
<h4 class="text-accent">ANISE</h4>
<p>A thread-safe, zero-cost alternative to legacy SPICE toolkits, delivering deterministic planetary, coordinate frame, and instrument transformations. Engineered for high-throughput Python concurrent execution and bare-metal flight software, with proven lunar flight heritage, landing Blue Ghost on the Moon in March 2025.</p>
<a href="/anise/intro/" class="md-button md-button--primary">Learn more</a>
<h2 style="margin: 0">ANISE</h2>
<h3 class="text-accent">Landed Firefly Blue Ghost on the Moon</h3>
<ul>
<li>Thread-safe, FSW-ready alternative to legacy SPICE toolkit</li>
<li>Ephemeris, Orientation, Instrument, Eclipse modeling validated against CSPICE in continuous integration</li>
<li>Calculations of orbital elements, ground station azimuth, elevation, range, and range-rate data, orbital element uncertainties from covariance, etc.</li>
<li>Supports NASA SPICE kernels, CCSDS OEM and OPM, and STK .e files</li>
</ul>
<a href="/anise/" class="md-button md-button--primary">Learn more</a>
<a href="/anise/tutorials/" class="md-button">Tutorials</a>
</div>
</article>
<!-- Hifitime Card -->
<article class="card" style="flex-direction: column; align-items: flex-start;">
<div class="card-content">
<h2 style="margin: 0">Precision Time Management</h2>
<h4 class="text-accent">Hifitime</h4>
<h2 style="margin: 0">Hifitime</h2>
<h3 class="text-accent">Precision Time Management</h3>
<p>An overflow-safe, high-performance datetime library providing leap-second-correct nanosecond precision across UTC, GPST, and relativistic time-scales. Flight-proven in lunar and deep-space missions, it works on desktop, web assembly, and bare-metal platforms.</p>
<a href="/hifitime/intro/" class="md-button md-button--primary">Learn more</a>
<a href="/hifitime/" class="md-button md-button--primary">Learn more</a>
<a href="/hifitime/python/" class="md-button">Python Docs</a>
</div>
</article>
<!-- Trusted by Industry Leaders (spans full width) -->
<article class="card" style="grid-column: 1 / -1; flex-direction: column; text-align: center;">
<div class="card-content" style="width: 100%; padding-right: 0;">
<h2 style="margin: 0; text-align: center;">Trusted by Industry Leaders</h2>
<h4 class="text-accent" style="text-align: center;">See who's already benefiting from our tools</h4>
<h3 class="text-accent" style="text-align: center;">See who's already benefiting from our tools</h3>
<p style="text-align: center; max-width: 800px; margin: 0 auto 1em auto;">Our tools are trusted and actively used by leading companies in the aerospace and technology sectors. Their commitment to using Nyx, Hifitime, and ANISE is a testament to the reliability, efficiency, and advanced capabilities of our software.</p>
<div class="marquee-container" style="margin-top: 2em;">
<div class="marquee-content">
Expand Down
16 changes: 5 additions & 11 deletions docs/stylesheets/extras.css
Original file line number Diff line number Diff line change
Expand Up @@ -195,12 +195,6 @@ code {
text-transform: none;
}

p {
margin-bottom: 1em;
text-align: justify;
/* Improved readability */
}

/* List and Emphasis Styles */
ul {
list-style: inside;
Expand Down Expand Up @@ -290,7 +284,7 @@ div.cards>ul>li {

.marquee-content {
display: flex;
width: 200%;
width: 200%;
animation: scroll 30s linear infinite;
}

Expand Down Expand Up @@ -318,7 +312,7 @@ div.cards>ul>li {
display: flex;
justify-content: center;
align-items: center;

/* The shaded background style */
background-color: rgba(128, 128, 128, 0.05); /* Light shade for light mode */
border: 1px solid rgba(128, 128, 128, 0.1); /* Subtle border */
Expand All @@ -331,16 +325,16 @@ div.cards>ul>li {
height: 40px; /* Adjust this to your preferred logo height */
width: auto;
max-width: 100%;

/* * This blend-mode intelligently handles logo colors.
* On light backgrounds, dark logos stay dark.
* White logos (like AWS) will blend in (which is OK).
*/
mix-blend-mode: darken;
mix-blend-mode: darken;
}


/* * Dark Mode Handling
/* * Dark Mode Handling
* (This assumes your dark mode toggles [data-theme="dark"])
*/
[data-theme="dark"] .marquee-item {
Expand Down
Loading