-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Douglas Schilling Landgraf <[email protected]>
- Loading branch information
Showing
2 changed files
with
282 additions
and
0 deletions.
There are no files selected for viewing
140 changes: 140 additions & 0 deletions
140
...hare/vss-lib/airspace-vehicles/rockets/NASA/Space_Launch_System/space_launch_system.vspec
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,140 @@ | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
Vehicle: | ||
Type: Rocket | ||
Vendor: NASA | ||
Model: Space Launch System (SLS) | ||
Year: 2024 | ||
Signals: | ||
Propulsion: | ||
EngineThrust: | ||
datatype: float | ||
unit: kilonewtons | ||
description: Thrust produced by the RS-25 engines | ||
FuelFlowRate: | ||
datatype: float | ||
unit: kilograms_per_second | ||
description: Fuel flow rate to the RS-25 engines | ||
OxidizerFlowRate: | ||
datatype: float | ||
unit: kilograms_per_second | ||
description: Oxidizer flow rate to the RS-25 engines | ||
ChamberPressure: | ||
datatype: float | ||
unit: bar | ||
description: Pressure in the RS-25 engine combustion chambers | ||
EngineTemperature: | ||
datatype: float | ||
unit: celsius | ||
description: Temperature of the RS-25 engines during operation | ||
BoosterThrust: | ||
datatype: float | ||
unit: kilonewtons | ||
description: Thrust produced by the solid rocket boosters | ||
Flight: | ||
Altitude: | ||
datatype: float | ||
unit: kilometers | ||
description: Current altitude of the rocket | ||
Velocity: | ||
datatype: float | ||
unit: meters_per_second | ||
description: Current velocity of the rocket | ||
Acceleration: | ||
datatype: float | ||
unit: meters_per_second_squared | ||
description: Current acceleration of the rocket | ||
Heading: | ||
datatype: float | ||
unit: degrees | ||
description: Heading direction of the rocket | ||
Pitch: | ||
datatype: float | ||
unit: degrees | ||
description: Pitch angle of the rocket | ||
Roll: | ||
datatype: float | ||
unit: degrees | ||
description: Roll angle of the rocket | ||
Yaw: | ||
datatype: float | ||
unit: degrees | ||
description: Yaw angle of the rocket | ||
Fuel: | ||
FuelLevel: | ||
datatype: float | ||
unit: percent | ||
description: Remaining fuel level in the core stage tanks | ||
OxidizerLevel: | ||
datatype: float | ||
unit: percent | ||
description: Remaining oxidizer level in the core stage tanks | ||
Stage: | ||
CoreStageSeparationStatus: | ||
datatype: bool | ||
description: True if the core stage has separated | ||
BoosterSeparationStatus: | ||
datatype: bool | ||
description: True if the solid rocket boosters have separated | ||
Safety: | ||
TemperatureWarning: | ||
datatype: bool | ||
description: True if any system temperature exceeds safe limits | ||
PressureWarning: | ||
datatype: bool | ||
description: True if any critical pressure exceeds safe limits | ||
EmergencyAbortStatus: | ||
datatype: bool | ||
description: True if an emergency abort sequence has been initiated | ||
Communication: | ||
TelemetrySignalStrength: | ||
datatype: float | ||
unit: percent | ||
description: Strength of the telemetry signal to ground control | ||
CommandStatus: | ||
datatype: string | ||
description: Status of the command uplink (Nominal, Delayed, Failed) | ||
Navigation: | ||
GPSLatitude: | ||
datatype: float | ||
unit: degrees | ||
description: Latitude from GPS tracking | ||
GPSLongitude: | ||
datatype: float | ||
unit: degrees | ||
description: Longitude from GPS tracking | ||
GPSAltitude: | ||
datatype: float | ||
unit: kilometers | ||
description: Altitude from GPS tracking | ||
Battery: | ||
BatteryVoltage: | ||
datatype: float | ||
unit: volts | ||
description: Voltage of onboard battery systems | ||
BatteryTemperature: | ||
datatype: float | ||
unit: celsius | ||
description: Temperature of onboard batteries | ||
Payload: | ||
PayloadTemperature: | ||
datatype: float | ||
unit: celsius | ||
description: Temperature inside the payload bay | ||
PayloadDoorStatus: | ||
datatype: bool | ||
description: True if payload doors are open | ||
Recovery: | ||
ParachuteDeploymentStatus: | ||
datatype: bool | ||
description: True if parachutes have deployed for the core stage |
142 changes: 142 additions & 0 deletions
142
usr/share/vss-lib/airspace-vehicles/rockets/SpaceX/Falcon_9/falcon_9.vspec
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,142 @@ | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
Vehicle: | ||
Type: Rocket | ||
Vendor: SpaceX | ||
Model: Falcon 9 | ||
Year: 2024 | ||
Signals: | ||
Propulsion: | ||
EngineThrust: | ||
datatype: float | ||
unit: kilonewtons | ||
description: Current thrust produced by each Merlin engine | ||
FuelFlowRate: | ||
datatype: float | ||
unit: kilograms_per_second | ||
description: Rate of fuel consumption in kilograms per second | ||
OxidizerFlowRate: | ||
datatype: float | ||
unit: kilograms_per_second | ||
description: Rate of oxidizer consumption in kilograms per second | ||
ChamberPressure: | ||
datatype: float | ||
unit: bar | ||
description: Pressure inside the combustion chamber of each engine | ||
EngineTemperature: | ||
datatype: float | ||
unit: celsius | ||
description: Temperature of each engine during operation | ||
EngineStatus: | ||
datatype: string | ||
description: Status of each Merlin engine (Nominal, Shutdown, Failure) | ||
Flight: | ||
Altitude: | ||
datatype: float | ||
unit: kilometers | ||
description: Current altitude of the rocket | ||
Velocity: | ||
datatype: float | ||
unit: meters_per_second | ||
description: Current velocity of the rocket | ||
Acceleration: | ||
datatype: float | ||
unit: meters_per_second_squared | ||
description: Current acceleration of the rocket | ||
Heading: | ||
datatype: float | ||
unit: degrees | ||
description: Current heading of the rocket in degrees | ||
Pitch: | ||
datatype: float | ||
unit: degrees | ||
description: Pitch angle of the rocket | ||
Roll: | ||
datatype: float | ||
unit: degrees | ||
description: Roll angle of the rocket | ||
Yaw: | ||
datatype: float | ||
unit: degrees | ||
description: Yaw angle of the rocket | ||
Fuel: | ||
FuelLevel: | ||
datatype: float | ||
unit: percent | ||
description: Remaining fuel level as a percentage of total capacity | ||
OxidizerLevel: | ||
datatype: float | ||
unit: percent | ||
description: Remaining oxidizer level as a percentage of total capacity | ||
Stage: | ||
StageSeparationStatus: | ||
datatype: bool | ||
description: True if stage separation has occurred | ||
Stage1LandingStatus: | ||
datatype: bool | ||
description: True if the first stage has landed successfully | ||
Safety: | ||
TemperatureWarning: | ||
datatype: bool | ||
description: True if the rocket's systems are exceeding safe temperature limits | ||
PressureWarning: | ||
datatype: bool | ||
description: True if any critical pressure readings exceed safe levels | ||
EmergencyAbortStatus: | ||
datatype: bool | ||
description: True if an emergency abort sequence has been initiated | ||
Communication: | ||
TelemetrySignalStrength: | ||
datatype: float | ||
unit: percent | ||
description: Signal strength of the telemetry data transmission | ||
CommandStatus: | ||
datatype: string | ||
description: Status of ground-to-rocket command transmission (Nominal, Delayed, Failed) | ||
Navigation: | ||
GPSLatitude: | ||
datatype: float | ||
unit: degrees | ||
description: Latitude of the rocket's position via GPS | ||
GPSLongitude: | ||
datatype: float | ||
unit: degrees | ||
description: Longitude of the rocket's position via GPS | ||
GPSAltitude: | ||
datatype: float | ||
unit: kilometers | ||
description: Altitude above the Earth's surface from GPS data | ||
Recovery: | ||
ParachuteDeploymentStatus: | ||
datatype: bool | ||
description: True if parachutes have deployed for recovery | ||
DroneShipLandingStatus: | ||
datatype: bool | ||
description: True if the rocket has successfully landed on the drone ship | ||
Battery: | ||
BatteryVoltage: | ||
datatype: float | ||
unit: volts | ||
description: Current voltage of the rocket's onboard battery systems | ||
BatteryTemperature: | ||
datatype: float | ||
unit: celsius | ||
description: Temperature of the onboard battery system | ||
Payload: | ||
PayloadTemperature: | ||
datatype: float | ||
unit: celsius | ||
description: Temperature of the payload compartment | ||
PayloadDoorStatus: | ||
datatype: bool | ||
description: True if the payload doors are open |