jpl_periodic_orbits
Analyze and retrieve data on three-body periodic orbits, such as halo or lyapunov families, for systems like earth-moon or sun-earth. Specify parameters like period, Jacobi constant, and stability index for precise orbit exploration.
Instructions
JPL Three-Body Periodic Orbits Database
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| branch | No | Branch within family (N/S, E/W, etc., required for some families) | |
| family | Yes | Orbit family name (e.g., halo, dro, lyapunov) | |
| jacobimax | No | Maximum Jacobi constant | |
| jacobimin | No | Minimum Jacobi constant | |
| libr | No | Libration point (1-5, required for some families) | |
| periodmax | No | Maximum period | |
| periodmin | No | Minimum period | |
| periodunits | No | Units for period (s, h, d, TU) | |
| stabmax | No | Maximum stability index | |
| stabmin | No | Minimum stability index | |
| sys | Yes | Three-body system (e.g., earth-moon, sun-earth) | 
Input Schema (JSON Schema)
{
  "properties": {
    "branch": {
      "description": "Branch within family (N/S, E/W, etc., required for some families)",
      "type": "string"
    },
    "family": {
      "description": "Orbit family name (e.g., halo, dro, lyapunov)",
      "type": "string"
    },
    "jacobimax": {
      "description": "Maximum Jacobi constant",
      "type": "number"
    },
    "jacobimin": {
      "description": "Minimum Jacobi constant",
      "type": "number"
    },
    "libr": {
      "description": "Libration point (1-5, required for some families)",
      "type": "integer"
    },
    "periodmax": {
      "description": "Maximum period",
      "type": "number"
    },
    "periodmin": {
      "description": "Minimum period",
      "type": "number"
    },
    "periodunits": {
      "description": "Units for period (s, h, d, TU)",
      "enum": [
        "s",
        "h",
        "d",
        "TU"
      ],
      "type": "string"
    },
    "stabmax": {
      "description": "Maximum stability index",
      "type": "number"
    },
    "stabmin": {
      "description": "Minimum stability index",
      "type": "number"
    },
    "sys": {
      "description": "Three-body system (e.g., earth-moon, sun-earth)",
      "type": "string"
    }
  },
  "required": [
    "sys",
    "family"
  ],
  "type": "object"
}