{#- This file was automatically generated - do not edit -#}
{% for layer in [ { "depth": 8, "position": "70%", "image": "1-background" }, { "depth": 5, "position": "25%", "image": "2-mars" }, { "depth": 4, "position": "20%", "image": "3-moon" }, { "depth": 3, "position": "30%", "image": "4-sat1" }, { "depth": 2, "position": "50%", "image": "6-earth" }, { "depth": 2, "position": "50%", "image": "5-space" }, ] %} {% set image = "assets/images/layers/" ~ layer["image"] %} {% set style = "style=\"" ~ [ "--md-parallax-depth: " ~ layer["depth"], "--md-image-position: " ~ layer["position"] ] | join(";") ~ "\"" %} {% for type in ["avif", "webp"] %} {% endfor %} {% endfor %}
{% include "partials/tabs.html" %}

Fast and Easy Nonconvex Trajectory Optimization

{{ config.site_description }}.

Get started Learn more
{% include ".icons/material/arrow-down.svg" %}