heliospice
Query positions of spacecraft, planets, moons, and asteroids in the solar system
Why use this skill?
Query accurate spacecraft positions, planetary ephemeris, and orbital data using SPICE kernels with the Heliospice OpenClaw skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/huangzesen/heliospiceWhat This Skill Does
Heliospice is a specialized OpenClaw skill designed for astrodynamics and solar system exploration. It provides an interface to SPICE kernels—the standard data format developed by NASA’s Navigation and Ancillary Information Facility (NAIF)—to retrieve precise position, velocity, and trajectory data for spacecraft, planets, moons, and asteroids. Whether you are tracking the current location of the Parker Solar Probe, calculating the orbital dynamics of Europa Clipper, or analyzing the relative distances between planetary bodies, Heliospice offers a high-fidelity solution for space data retrieval. By wrapping complex SPICE computations, it allows users to perform coordinate transformations, distance queries, and ephemeris lookups using natural language.
Installation
To integrate Heliospice into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/huangzesen/heliospice
Additionally, ensure you have the underlying Python dependency installed:
pip install heliospice
Use Cases
Heliospice is intended for researchers, space enthusiasts, and developers working on space-related applications. Use cases include:
- Spacecraft Mission Analysis: Retrieve telemetry-based ephemeris for deep space probes like Juno or Voyager to visualize mission progress.
- Planetary Science: Calculate distances between celestial bodies, such as the separation between Mars and its moons or the Earth-Sun distance throughout a year.
- Data Transformation: Convert vectors between standard astronomical frames like J2000 (inertial) and spacecraft-centric frames like RTN (Radial-Transverse-Normal), which is essential for studying plasma environments.
- Event Prediction: Use the tool to find the closest approach between two bodies, such as planning observation windows for planetary alignments or transit events.
Example Prompts
- "Where is the Juno spacecraft currently located relative to the J2000 coordinate frame?"
- "Calculate the minimum distance between Earth and Mars during the year 2025."
- "Convert the current position vector of the Parker Solar Probe from J2000 to the RTN coordinate system."
Tips & Limitations
- Kernel Management: Heliospice relies on external SPICE kernels. Use the
manage_kernelstool to ensure your local cache is up-to-date, as ephemeris data for newer missions requires recent kernels. - Data Fidelity: While SPICE is the gold standard for accuracy, be aware that results are bound by the kernels available. If a specific spacecraft is not in your loaded kernels, use
list_spice_missionsto confirm availability. - Performance: High-resolution timeseries calculations can be resource-intensive. For large datasets, query smaller time windows to ensure prompt responses.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-huangzesen-heliospice": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access