Spacecraft for Celestia: Thread 2
Psyche - trajectory update around 16 Psyche
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!
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 189 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)
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)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
Psyche (2023-Oct-21)
This add-on acts as a major update for the Psyche mission. Original add-on by EarthMoon
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
"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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
Jupiter Icy Moons Explorer (October 2023)
NOTE: Must download the Galilean Satellites (1995-2035) addon for more accurate moon flybys and prevent random collisions with them
DOWNLOAD LATEST VERSION HERE, 2024-08-23
Last edited by DaveBowman2001 on 22.08.2024, 17:02, edited 2 times 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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
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)
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)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
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
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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
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 ...
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).
A quick check of the .sscs did not reveal any syntax errors or missing files ...
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)
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)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
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 ...
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 allEarthMoon wrote:I disabled all addons except JUICE and the Europa, Ganymede and Callisto ones (there is no Io for some reason).
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 spacecraftEarthMoon 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
"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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
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:
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.
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)
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)
-
Topic authorSevenSpheres
- Moderator
- Posts: 822
- Joined: 08.10.2019
- With us: 4 years 10 months
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
Celestia versions: 1.5.1, 1.6.1, 1.6.2, 1.7.0, and some unofficial versions like Celestia-ED
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
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)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?
And I know the reason for the bug: In the translation files, there is a msgid "" containing the project ID etc. text
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)
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)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
Project Artemis (October 2023)
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
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
"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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
Haven-1
Vast-1
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 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 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
"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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
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 ...DaveBowman2001 wrote:This add-on acts as a major update for the Psyche mission. Original add-on by EarthMoon
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)
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)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
Oh, must be a conversion error of the state vector on my part. Will work on this later today, thanksEarthMoon 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 ...
--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
"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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
HTV and HTV-X
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
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
"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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
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.DaveBowman2001 wrote:Oh, must be a conversion error of the state vector on my part. Will work on this later today, thanks
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)
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)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
- DaveBowman2001
- Posts: 772
- Joined: 06.07.2018
- Age: 24
- With us: 6 years 1 month
- Location: Manila, Philippines
Pioneer 10 and 11 (2023)
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.
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
"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.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)
"I'm sorry Dave, I'm afraid I can't do that"
Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.6 (Mobile), 1.6.4 and 1.7.0 (Windows)