getStarHoppingPath
Calculate a step-by-step star hopping path from a bright start star to a target celestial object, ensuring each hop fits within the specified Field of View (FOV) and magnitude constraints.
Instructions
Calculates a star hopping path from a bright start star to a target celestial object. Each hop is within the specified Field of View (FOV).
Input Schema
Name | Required | Description | Default |
---|---|---|---|
fovDegrees | Yes | The Field of View (FOV) of the user's equipment in degrees. | |
initialSearchRadiusDegrees | Yes | The angular radius around the target object to search for a suitable bright starting star. Default: 20.0 degrees. | |
maxHopMagnitude | Yes | The maximum (dimmest) stellar magnitude for stars in the hopping path. Default: 8.0. | |
startStarMagnitudeThreshold | Yes | The maximum (dimmest) magnitude for a star to be a good, bright "starting star." Default: 3.5. | |
targetObjectName | Yes | The name or catalog identifier of the celestial object to find (e.g., "M13", "Andromeda Galaxy", "Mars"). |
Input Schema (JSON Schema)
{
"properties": {
"fovDegrees": {
"description": "The Field of View (FOV) of the user's equipment in degrees.",
"type": "number"
},
"initialSearchRadiusDegrees": {
"description": "The angular radius around the target object to search for a suitable bright starting star. Default: 20.0 degrees.",
"type": "string"
},
"maxHopMagnitude": {
"description": "The maximum (dimmest) stellar magnitude for stars in the hopping path. Default: 8.0.",
"type": "string"
},
"startStarMagnitudeThreshold": {
"description": "The maximum (dimmest) magnitude for a star to be a good, bright \"starting star.\" Default: 3.5.",
"type": "string"
},
"targetObjectName": {
"description": "The name or catalog identifier of the celestial object to find (e.g., \"M13\", \"Andromeda Galaxy\", \"Mars\").",
"type": "string"
}
},
"required": [
"targetObjectName",
"fovDegrees",
"maxHopMagnitude",
"initialSearchRadiusDegrees",
"startStarMagnitudeThreshold"
],
"type": "object"
}