Skip to content

Perigee 1.13.0

Choose a tag to compare

@dlamarre-dev dlamarre-dev released this 27 Oct 11:52
· 28 commits to master since this release

→ Open Perigee

Added

  • Notable asteroids in the solar system view. Tick Show the notable asteroids to draw and list 30 asteroids from Wikipedia's list of exceptional asteroids, sorted by size:
    • the largest, over 250 km across: Vesta, Pallas, Hygiea, Interamnia, Europa, Davida, Sylvia, Eunomia, Euphrosyne, Cybele, Hektor, Juno, Patientia and Camilla (Ceres stays among the dwarf planets);
    • the spacecraft targets: Lutetia, Ida, Mathilde, Eros, Gaspra, Šteins, Toutatis, Annefrank, Braille, Itokawa, Ryugu, Bennu, Didymos, Dinkinesh, Donaldjohanson and Torifune.
  • Positions come from JPL Horizons. Each asteroid shows its orbit.
  • The info panel gives:
    • the group (main belt, Mars-crosser, near-Earth, Jupiter trojan), spectral type, size and measured dimensions, rotation period;
    • the discovery, moons (Dactyl, Remus and Romulus, Dimorphos…), and the spacecraft that visited it;
    • the semi-major axis, perihelion, eccentricity, inclination and period, the distances to the Sun and the Earth, and an estimated magnitude;
    • student notes in English and French.
  • Images:
    • Vesta, Bennu, Eros and Itokawa have NASA 3D models, shown in the panel and in place of the marker up close, turning at their rotation period.
    • 20 others come with a freely licensed image, such as ESO's VLT views of the large ones and spacecraft views of the visited ones.
  • Links: asteroids=1 draws them, sel=asteroid:<id> selects one.

Fixed

  • The info panel starts at the top when another object is selected, instead of keeping the previous scroll position.
  • While a new photo loads, the panel shows "Loading…" instead of the previous object's photo.
  • Distances in astronomical units read "ua" in French.

Maintenance

  • The daily JPL Horizons run also fetches the asteroids, once a week each (they move very regularly).
  • The weekly audit flags an asteroid whose data are more than 10 days old.
  • npm run data:pull also downloads the asteroid ephemerides.

AI assistants: perigee-mcp 1.8.0 knows the asteroids (asteroid:<id> in perigee_find, perigee_object, perigee_state, perigee_distance; perigee_describe_view reads asteroids=1).

Educational use only — not intended for navigation or conjunction assessment.