Spacecraft for Celestia: Thread 2

The home for finished/released addons.
Avatar
EarthMoon
Posts: 200
Joined: 02.07.2022
With us: 1 year 10 months
Location: Germany

Psyche - trajectory update around 16 Psyche

Post #81by EarthMoon » 19.10.2023, 09:52

A fix for Psyche's trajectory around 16 Psyche:

The time step size is now 15 minutes, not 1 day (I forgot to change it before). The rest is unchanged.

Uninstall any older versions of this addon!
Attachments
psyche_fix_trajectory.zip
(12.41 MiB) Downloaded 93 times
Crew: "We are orbiting a black hole."
Control Center: "Do not fly too close to the black hole!"
Crew: "OH OOPS..."

Celestia versions:
1.6.3, 1.7.0 sRGB, 1.6.1 ED (plain)

Current projects:
Celestial (a Celestia-like program written in Python)

Avatar
gironde M
Posts: 818
Joined: 16.12.2016
Age: 71
With us: 7 years 4 months
Location: Montigny-Les-Metz, France

Post #82by gironde » 19.10.2023, 14:56

in the lua table files (vidiba) for Starlink satellites launches 98 to 113, I forgot the comma that ends each subject line.
the rectified files are in the following archive.

Starlink 98 to 113 lua tables modified.zip
(9.29 KiB) Downloaded 101 times

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Psyche (2023-Oct-21)

Post #83by DaveBowman2001 » 21.10.2023, 11:57

cover_image.jpg
Psyche in orbit around its namesake asteroid, 2029-2031

This add-on acts as a major update for the Psyche mission. Original add-on by EarthMoon

cover_image.jpg
Psyche during its Mars flyby, 2026-May-14

WHAT'S NEW?:
- Solar panels are now animated, to allow the HGA pointed constantly to Earth while simultaneously gaining power from the Sun
- Normal maps for both spacecraft and asteroid were activated to give both models some depth
- The asteroid now has its own XYZV trajectory file during the entirety of the spacecraft's primary mission (2029-2031) for more accurate transition between phases
- The timesteps during Earth departure (2023) and Mars flyby (2026) are set to 10 minutes long to provide more accurate encounter distances
- An entire month of timesteps (May-June 2029) were deleted from the psyche_sun.xyzv file. This is because of erratic data that made the spacecraft "teleport" into different points in space. The deletion has helped reduce the erratic movements significantly
- Orbital phases from 2029-2031 were split into four XYZV files to help reduce render lag while orbits are shown:
  • 2029
  • 2030-H1 (Jan-Jun)
  • 2030-H2 (Jul-Dec)
  • 2031
- Lastly, an SSC-defined orbit that allows the spacecraft to revolve around the asteroid perpetually beyond 2031 (obtained by converting the last defined state vector from psyche_psyche4.xyzv using http://orbitsimulator.com/formulas/OrbitalElements.html)

Psyche (231021).zip
(12.11 MiB) Downloaded 83 times
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Jupiter Icy Moons Explorer (October 2023)

Post #84by DaveBowman2001 » 21.10.2023, 13:35

cover_image.jpg
Update to the JUICE add-on. The 2023 portion of its XYZV trajectory now reflects its actual post-launch flight path after April 13th, and added its COSPAR ID (2023-053A)

NOTE: Must download the Galilean Satellites (1995-2035) addon for more accurate moon flybys and prevent random collisions with them

JUICE (Oct 2023).zip
(9.44 MiB) Downloaded 80 times
Last edited by DaveBowman2001 on 21.10.2023, 14:08, edited 1 time in total.
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
EarthMoon
Posts: 200
Joined: 02.07.2022
With us: 1 year 10 months
Location: Germany

Post #85by EarthMoon » 21.10.2023, 13:50

DaveBowman2001 wrote:Update to the JUICE add-on. The 2023 portion of its XYZV trajectory now reflects its actual post-launch flight path after April 13th, and added its COSPAR ID (2023-053A)

I found some imprecision points in the trajectory: On the first and second flyby of Ganymede, it flies by its backside (the one pointing backward relative to orbit, if you stand on it, Jupiter would always be on western horizont) (which would accelerate it as it would decrease the radial velocity towards the planet and thus the velocity around the planet would be greater) but it decelerates. It should fly by its frontside (the one pointing forward on the orbit).

It currently flies like this:
phpBB [media]

But it should fly on the front side of Ganymede.
Last edited by EarthMoon on 21.10.2023, 14:05, edited 1 time in total.
Crew: "We are orbiting a black hole."
Control Center: "Do not fly too close to the black hole!"
Crew: "OH OOPS..."

Celestia versions:
1.6.3, 1.7.0 sRGB, 1.6.1 ED (plain)

Current projects:
Celestial (a Celestia-like program written in Python)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Post #86by DaveBowman2001 » 21.10.2023, 13:56

The default VSOP87 orbits of the Galilean satellites are highly chaotic by the time both JUICE and Europa Clipper are there in the 2030s. Worst of it they even randomly collide with the moons themselves. If only there's a postlaunch HORIZONS data for the Jovian phases, I could've updated this as well, but nothing was provided (it was a miracle I obtained the entire prelaunch trajectories a week before the mission launched)

That being said, a "temporary" fix for this is provided by this add-on here (also eliminates any moon collisions during Galileo and Juno as well). I've also linked it on the original post
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
EarthMoon
Posts: 200
Joined: 02.07.2022
With us: 1 year 10 months
Location: Germany

Post #87by EarthMoon » 21.10.2023, 14:15

I have installed the Galilean moons addon but it does not affect anything; The orbit did not change but the Celestia log says there are no errrors ...
A quick check of the .sscs did not reveal any syntax errors or missing files ...

Screenshot (35084).png


Also, your addon causes some "Warning: duplicate definition of Jupiter" errors. Pls fix them as they blow up the log which makes debugging harder.

I disabled all addons except JUICE and the Europa, Ganymede and Callisto ones (there is no Io for some reason).
Crew: "We are orbiting a black hole."
Control Center: "Do not fly too close to the black hole!"
Crew: "OH OOPS..."

Celestia versions:
1.6.3, 1.7.0 sRGB, 1.6.1 ED (plain)

Current projects:
Celestial (a Celestia-like program written in Python)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Post #88by DaveBowman2001 » 21.10.2023, 14:31

EarthMoon wrote:I have installed the Galilean moons addon but it does not affect anything; The orbit did not change but the Celestia log says there are no errrors ...
A quick check of the .sscs did not reveal any syntax errors or missing files ...
EarthMoon wrote:I disabled all addons except JUICE and the Europa, Ganymede and Callisto ones (there is no Io for some reason).
It should change the orbits of the moons themselves, so that they won't collide with any of the spacecraft missions that happen to be there on the provided time period. If it does not change anything, then it must be in conflict with other Jupiter-related add-ons that are installed in yours, but I've tested this many times since last year so it should not be conflicting with them at all

EarthMoon wrote:Also, your addon causes some "Warning: duplicate definition of Jupiter" errors. Pls fix them as they blow up the log which makes debugging harder
Not seeing this on my end, and from what I'm seeing on your screenshot, it was Jupiter itself is being duplicated for some reason, not the spacecraft
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
EarthMoon
Posts: 200
Joined: 02.07.2022
With us: 1 year 10 months
Location: Germany

Post #89by EarthMoon » 21.10.2023, 14:52

As I said, I don't have any other addons enabled right now, and when I remove the JUICE addon, the duplication errors go away.

I think it is caused by definitions of objects with no name, like this:

Code: Select all

"" "Sol/Jupiter" {...}


The resulting path will be Sol/Jupiter/ that Celestia handles like Sol/Jupiter (just like Windows folder paths) and thus thinks you are redefining Jupiter rather than adding a solar panel (but the solar panel is visible without any errors).

It is a bad practice to name objects like no name, if you click one (Clickable must be true) you will get some project ID etc. text in the upper-left corner (at least before Celestia 1.7.0, in 1.7.0 and later versions you will just see no name on the object description).

Also, the duplication errors occur right after loading JUICE.ssc.

Either name it like a slash and some random chars ("/4twhtuh34h") (this would also confuse Celestia but wouldn't raise duplication errors) so it cannot be typed into the enter text bar as Celestia uses slashes for path separations or merge them with the main spacecraft.
Crew: "We are orbiting a black hole."
Control Center: "Do not fly too close to the black hole!"
Crew: "OH OOPS..."

Celestia versions:
1.6.3, 1.7.0 sRGB, 1.6.1 ED (plain)

Current projects:
Celestial (a Celestia-like program written in Python)

Avatar
Topic author
SevenSpheres
Moderator
Posts: 820
Joined: 08.10.2019
With us: 4 years 7 months

Post #90by SevenSpheres » 21.10.2023, 15:33

DaveBowman2001 wrote:For the spacecraft's name, it can be safely simplified to "Psyche:2023-157A" only, since the asteroid has the numerical designation before it, so that could be left as "16 Psyche:Psyche (asteroid)". Celestia Origin has done this with its own version of the Psyche asteroid and the two Junos

I think it makes more sense to disambiguate the spacecraft "Psyche (spacecraft)"; it's literally named after the asteroid.

EarthMoon wrote:It is a bad practice to name objects like no name, if you click one (Clickable must be true) you will get some project ID etc. text in the upper-left corner (at least before Celestia 1.7.0, in 1.7.0 and later versions you will just see no name on the object description).

I've only seen this issue reported for mobile Celestia (which is 1.7.0). You're seeing it on desktop 1.6.x?
My Addons: viewtopic.php?f=23&t=19978 • Discord server admin
Celestia versions: 1.5.1, 1.6.1, 1.6.2, 1.7.0, and some unofficial versions like Celestia-ED

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Post #91by DaveBowman2001 » 21.10.2023, 15:35

I'm sorry but no, I refuse to add names to spacecraft components as I intend them to not be visible upon clicking "Enter Object Name" in the first place, let alone make themselves clickable even. If you want to add some names to them in your installation, then please do so as you wish.
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
EarthMoon
Posts: 200
Joined: 02.07.2022
With us: 1 year 10 months
Location: Germany

Post #92by EarthMoon » 21.10.2023, 15:40

SevenSpheres wrote:I've only seen this issue reported for mobile Celestia (which is 1.7.0). You're seeing it on desktop 1.6.x?
Yes, this happens on 1.6.x and maybe earlier too (but I don't have Celestia 1.5.x and 1.4.x etc. so I can't test that and I don't want to flood my hard drive just for one test)

And I know the reason for the bug: In the translation files, there is a msgid "" containing the project ID etc. text
celmo.png
Crew: "We are orbiting a black hole."
Control Center: "Do not fly too close to the black hole!"
Crew: "OH OOPS..."

Celestia versions:
1.6.3, 1.7.0 sRGB, 1.6.1 ED (plain)

Current projects:
Celestial (a Celestia-like program written in Python)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Project Artemis (October 2023)

Post #93by DaveBowman2001 » 24.10.2023, 07:39

cover_image.jpg
Artemis 1

cover_image.jpg
Exploration Flight Test-1

The Artemis Program is a NASA-led multinational lunar exploration program that will reestablish human presence on the Moon since Apollo 17 in 1972. It was formally established in 2017 as a replacement/successor to the Space Shuttle and Constellation programs, aiming to make the first crewed landing on the Moon in the 21st century by 2025

cover_image.jpg
Lunar Gateway

cover_image.jpg
SpaceX Dragon-XL

NOTES:
- This add-on serves as an update/replacement for Artemis 1, Exploration Flight Test-1, Lunar Gateway (2022), and the SpaceX Dragon-XL add-ons.
- The Beginning/Ending dates were changed based on the current flight manifest as of May 2023.
- Lunar Gateway assembly sequence is based on NASA Johnson's Gateway Buildup Animation video.
- The Human Landing Systems of both SpaceX and Blue Origin are not yet included, but are currently under development

Project Artemis.zip
(6.04 MiB) Downloaded 73 times
Lunar Gateway.zip
(23.16 MiB) Downloaded 67 times
SpaceX Dragon-XL.zip
(10.17 MiB) Downloaded 75 times
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Haven-1

Post #94by DaveBowman2001 » 25.10.2023, 07:25

cover_image.jpg
Haven-1 is a planned future space station designed and owned by an aerospace company called Vast Space. Scheduled for launch sometime around August 2025, it will become the first commercially-owned space station in LEO, and one of the smallest ever in history. Astronauts are expected to arrive via Crew Dragon spacecraft on 30-day long missions starting with Vast-1

detail_image_1.jpg
NOTES:
- The station will appear on August 18, 2025. In reality, there's no specific launch date yet
- Orbital parameters are fictional, since actual data for these are currently unknown
- Two visiting missions to the space station requires the SpaceX Dragon 2 add-on installed first

Haven-1.zip
(504.41 KiB) Downloaded 64 times
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
EarthMoon
Posts: 200
Joined: 02.07.2022
With us: 1 year 10 months
Location: Germany

Post #95by EarthMoon » 31.10.2023, 07:59

DaveBowman2001 wrote:This add-on acts as a major update for the Psyche mission. Original add-on by EarthMoon
I have found a small (but visible) error in the .xyzv of (16) Psyche: At the end of the .xyzv trajectory (in the end of 2031), it rapidly jumps about 0.2 AU further away from the sun ...
Crew: "We are orbiting a black hole."
Control Center: "Do not fly too close to the black hole!"
Crew: "OH OOPS..."

Celestia versions:
1.6.3, 1.7.0 sRGB, 1.6.1 ED (plain)

Current projects:
Celestial (a Celestia-like program written in Python)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Post #96by DaveBowman2001 » 02.11.2023, 01:35

EarthMoon wrote:I have found a small (but visible) error in the .xyzv of (16) Psyche: At the end of the .xyzv trajectory (in the end of 2031), it rapidly jumps about 0.2 AU further away from the sun ...
Oh, must be a conversion error of the state vector on my part. Will work on this later today, thanks

--Added after 3 hours 24 minutes:--
Yep, just as I thought, it is indeed a state vector conversion error I did in the SSC file. This should fix the "jumping bug" issue from the asteroid. Thanks

16 Psyche (SSC-update, 231102).zip
(1.08 KiB) Downloaded 52 times
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

HTV and HTV-X

Post #97by DaveBowman2001 » 02.11.2023, 05:18

cover_image.jpg
HTV, 2009-2020

Also known as the Kounotori, the H-IIB Transfer Vehicle (HTV) were a series of nine resupply spacecraft that carried cargo and supplies to the ISS from 2009 to 2020. It is then planned to be replaced by its much more capable successor, tentatively called the HTV-X, as early as January 2024, and can potentially even resupply the Lunar Gateway sometime in the 2030s

cover_image.jpg
HTV-X, 2024-Beyond

These add-ons serve as a replacement to the files of the same name that were previously included on the March 2023 update of the International Space Station add-on

HTV.zip
(5.85 MiB) Downloaded 60 times
HTV-X.zip
(2.76 MiB) Downloaded 62 times
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
EarthMoon
Posts: 200
Joined: 02.07.2022
With us: 1 year 10 months
Location: Germany

Post #98by EarthMoon » 03.11.2023, 17:42

DaveBowman2001 wrote:Oh, must be a conversion error of the state vector on my part. Will work on this later today, thanks
Actually there is no need for conversion. Just use the Osculating Orbital Elements option (as I do) with the epoch set to the last date of the xyz(v) file (but you need to set units to au/d and divide PR by 365.25). This saves lots of effort and time.
Crew: "We are orbiting a black hole."
Control Center: "Do not fly too close to the black hole!"
Crew: "OH OOPS..."

Celestia versions:
1.6.3, 1.7.0 sRGB, 1.6.1 ED (plain)

Current projects:
Celestial (a Celestia-like program written in Python)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Post #99by DaveBowman2001 » 03.11.2023, 21:35

That is what I meant on a conversion error I did, must have copied a wrong value on the semi-major axis (A) when I was copying them (I accidentally set it to ~3.1 AU instead of ~2.9 AU), but thanks anyway
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)

Avatar
DaveBowman2001
Posts: 741
Joined: 06.07.2018
Age: 23
With us: 5 years 10 months
Location: Manila, Philippines

Pioneer 10 and 11 (2023)

Post #100by DaveBowman2001 » 04.11.2023, 13:44

Untitled.jpg
Pioneer 10 and Jupiter, 1973

Pioneer 10 and 11, were the first spacecraft to visit Jupiter and Saturn, and the first of (so far only) five spacecraft that achieve escape velocity from the Sun. Although the data sent back were of relatively poor quality compared to modern standards, and did not reach interstellar space while operational, it laid the groundwork for the success of all future missions to the outer solar system, starting with the Voyager program.

Untitled.jpg
Pioneer 11 and Saturn, 1979

I've added normal maps to the existing CMOD model for increased realism. Their names disappear on the dates they lost contact with Earth. Original add-on by toutatis

Pioneer 10 and 11.zip
(9.03 MiB) Downloaded 62 times
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.6.9 (Mobile), 1.6.3 and 1.7.0 (Windows)


Return to “Add-on releases”