Dokumentation VisionVersum: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung Markierung: visualeditor |
Keine Bearbeitungszusammenfassung Markierung: visualeditor |
||
| Zeile 1: | Zeile 1: | ||
[[ORG:Veranstaltungen]] | [[Thematisches Saisonportfolio]] <br/><hr> | [[ORG:Veranstaltungen]] | [[Thematisches Saisonportfolio]] <br/><hr> | ||
* <span class="col-blue-dark"> | '''<big>Hardware Requirements:</big>''' | ||
*<small><span class="col-blue-dark">VisionVersum</span>:</small> '''GPU''' RAM: min 4GB (min NVidia Quadro P2000 or T1000) - '''CPU''': min 3GHz, 4 Cores | |||
*<span class="col-blue-dark">Tactical View</span>: '''GPU''' RAM: min 2GB (NVidia recommended) - '''CPU''': min 2GHz, 2 Cores | |||
*All other: no special requirements | |||
* | |||
<br/><hr><big>'''Development Plan''':</big> | <br /><hr> | ||
<big>'''Recommended starting sequence''':</big> | |||
#Schilde | |||
#Visioneering | |||
#Camera Control | |||
#'''<span class="col-blue-dark">VisionVersum</span>''' | |||
#Tactical View | |||
#Navigation | |||
#LongRange Scan | |||
* | |||
<br /><hr><big>'''Development Plan''':</big> | |||
<br /> | <br /> | ||
| Zeile 26: | Zeile 30: | ||
(Mission Feedback) | (Mission Feedback) | ||
|- | |- | ||
| | | style="vertical-align:top;text-align:left;" class="col-white-bg" | | ||
| style="vertical-align:top;text-align:left;" | | | style="vertical-align:top;text-align:left;" | | ||
| style="vertical-align:top;text-align:left;" | | | style="vertical-align:top;text-align:left;" | | ||
| Zeile 32: | Zeile 36: | ||
| | | | ||
|- | |- | ||
| | | style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''Energieverteiler''' | ||
| style="vertical-align:top;text-align:left;" |? | | style="vertical-align:top;text-align:left;" |? | ||
|Karl: Networking the '''energy distributor''' with VV: | |Karl: Networking the '''energy distributor''' with VV: | ||
| Zeile 42: | Zeile 46: | ||
| | | | ||
|- | |- | ||
| | | style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''VisionVersum''' | ||
| | | style="vertical-align:top;text-align:left;" class="col-purple-bg" |planned for 2024.10 | ||
(Bönen Space Center) | (Bönen Space Center) | ||
| style="vertical-align:top;text-align:left;" |'''Docking maneuver/guidance system''' | | style="vertical-align:top;text-align:left;" |'''Docking maneuver/guidance system''' | ||
* Holding clamps | *Holding clamps | ||
* Crosshairs | *Crosshairs | ||
* Airlock, pressure equalization | *Airlock, pressure equalization | ||
* Attitude control via digital autopilot | *Attitude control via digital autopilot | ||
* Real-time information display | *Real-time information display | ||
* Easy-to-use user interfaces | *Easy-to-use user interfaces | ||
| style="vertical-align:top;text-align:left;" |'''Enhancements:''' | | style="vertical-align:top;text-align:left;" |'''Enhancements:''' | ||
*Video Messages | |||
* Video Messages | |||
| Zeile 69: | Zeile 72: | ||
| | | | ||
|- | |- | ||
| | | style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''VisionVersum''' | ||
| style="background-color:#ffffc8;vertical-align:top;text-align:left;" |planned for 2024.9 (Kassel) | | style="background-color:#ffffc8;vertical-align:top;text-align:left;" |planned for 2024.9 (Kassel) | ||
| style="vertical-align:top;text-align:left;" |'''Max sensor resolution''' | | style="vertical-align:top;text-align:left;" |'''Max sensor resolution''' | ||
*faster/more frequent data transmission of ListOfPlanets? | |||
* faster/more frequent data transmission of ListOfPlanets? | |||
| | | | ||
| | | | ||
| Zeile 80: | Zeile 82: | ||
| style="background-color:#ffffc8;vertical-align:top;text-align:left;" class="col-purple-bg" |planned for 2024.9 (Kassel) | | style="background-color:#ffffc8;vertical-align:top;text-align:left;" class="col-purple-bg" |planned for 2024.9 (Kassel) | ||
| style="vertical-align:top;text-align:left;" |'''Dynamic Course Line''' | | style="vertical-align:top;text-align:left;" |'''Dynamic Course Line''' | ||
* Continuously recalculate the coordinates of the end points | *Continuously recalculate the coordinates of the end points | ||
* adjust the line in VV and Tactical View dynamically | *adjust the line in VV and Tactical View dynamically | ||
| style="vertical-align:top;text-align:left;" | | | style="vertical-align:top;text-align:left;" | | ||
| | | | ||
|- | |- | ||
| | | style="vertical-align:middle;text-align:left;border-left-style:none;" class="col-white-bg" | | ||
| style="vertical-align:middle;text-align:left;" class="col-white-bg" | | |||
| style="vertical-align:middle;text-align:left;" class="col-white-bg" | | |||
| style="vertical-align:middle;text-align:left;border-right-style:none;" class="col-white-bg" | | |||
| | | | ||
|- | |- | ||
| Zeile 95: | Zeile 97: | ||
| style="vertical-align:top;text-align:left;" | | | style="vertical-align:top;text-align:left;" | | ||
| style="vertical-align:top;text-align:left;" |'''Stability Tweak:''' | | style="vertical-align:top;text-align:left;" |'''Stability Tweak:''' | ||
* Auto-Off console output after 3 minutes <br/>(The console output leads to the browser resources being eaten up and the browser session breaking at some point) | *Auto-Off console output after 3 minutes <br />(The console output leads to the browser resources being eaten up and the browser session breaking at some point) | ||
'''Enhancements''': | '''Enhancements''': | ||
* Reduction of media redundancies | *Reduction of media redundancies | ||
| | | | ||
|- | |- | ||
| Zeile 119: | Zeile 121: | ||
| style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''Control Board''' | | style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''Control Board''' | ||
| style="vertical-align:top;text-align:left;" class="col-green-bg" |2024.8 (Botanika) | | style="vertical-align:top;text-align:left;" class="col-green-bg" |2024.8 (Botanika) | ||
| style="vertical-align:top;text-align:left;" |More communication channels and signal buttons added. | | style="vertical-align:top;text-align:left;" | More communication channels and signal buttons added. | ||
Available Console Heartbeats: | Available Console Heartbeats: | ||
*Main Screen | * Main Screen | ||
*Control Board | *Control Board | ||
*Visioneering | *Visioneering | ||
| Zeile 139: | Zeile 141: | ||
| style="vertical-align:top;text-align:left;" |<span class="col-red">Minor runtime errors</span>: | | style="vertical-align:top;text-align:left;" |<span class="col-red">Minor runtime errors</span>: | ||
* Alert State does not switch due to missing MQ integration | *Alert State does not switch due to missing MQ integration | ||
| | | | ||
|- style="height:25px;" | |- style="height:25px;" | ||
| Zeile 183: | Zeile 185: | ||
|- | |- | ||
| style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''VisionVersum''' | | style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''VisionVersum''' | ||
| style="vertical-align:top;text-align:left;" class="col-green-bg" | 2024.8 (Botanika) | | style="vertical-align:top;text-align:left;" class="col-green-bg" |2024.8 (Botanika) | ||
| style="vertical-align:top;text-align:left;" | | | style="vertical-align:top;text-align:left;" | | ||
| style="vertical-align:top;text-align:left;" |'''Performance Tweak:''' | | style="vertical-align:top;text-align:left;" |'''Performance Tweak:''' | ||
| Zeile 190: | Zeile 192: | ||
'''Enhancements:''' | '''Enhancements:''' | ||
* Goran: Can you make our sun white when you get the chance | *Goran: Can you make our sun white when you get the chance | ||
''-> With a pure white sun, we lose the texture of the surface, but I was able to make the yellow a little whiter.'' | ''-> With a pure white sun, we lose the texture of the surface, but I was able to make the yellow a little whiter.'' | ||
''-> The light emitted by the sun (to illuminate the solar system) is pure white'' | ''-> The light emitted by the sun (to illuminate the solar system) is pure white'' | ||
<br/><br/> | <br /><br /> | ||
| Zeile 207: | Zeile 209: | ||
| style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''Message Queues''' | | style="vertical-align:top;text-align:left;" class="col-blue-light-bg" |'''Message Queues''' | ||
| style="vertical-align:top;text-align:left;" class="col-green-bg" |2024.8 (Botanika) | | style="vertical-align:top;text-align:left;" class="col-green-bg" |2024.8 (Botanika) | ||
| style="vertical-align:top;text-align:left;" |More and more communication channels between VV and the consoles are being converted from AJAX/JSON to MessageQueues: | | style="vertical-align:top;text-align:left;" | More and more communication channels between VV and the consoles are being converted from AJAX/JSON to MessageQueues: | ||
*ListofPlanets | *ListofPlanets | ||
*ListOfShips | *ListOfShips | ||
*Navigationsdatenbank | *Navigationsdatenbank | ||
* Camera Control | *Camera Control | ||
*Alert State | *Alert State | ||
*Incoming Transmissions | *Incoming Transmissions | ||
| Zeile 225: | Zeile 227: | ||
* The MQ reduces traffic on the IIS and the communication is much faster. | * The MQ reduces traffic on the IIS and the communication is much faster. | ||
| | | | ||
|} | |} | ||
__NICHT_INDEXIEREN__ | __NICHT_INDEXIEREN__ | ||
<br /><hr> | |||
'''<big>Development Environment:</big>''' | |||
* DELL Precision 5820 | |||
* Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz | |||
* 120GB RAM | |||
* NVIDIA Quadro P2000, 5GB RAM | |||
* Samsung SSD 870 QVO 1TB | |||
* Windows 11 | |||
* Notepad++ | |||
Version vom 25. August 2024, 18:55 Uhr
ORG:Veranstaltungen | Thematisches Saisonportfolio
Hardware Requirements:
- VisionVersum: GPU RAM: min 4GB (min NVidia Quadro P2000 or T1000) - CPU: min 3GHz, 4 Cores
- Tactical View: GPU RAM: min 2GB (NVidia recommended) - CPU: min 2GHz, 2 Cores
- All other: no special requirements
Recommended starting sequence:
- Schilde
- Visioneering
- Camera Control
- VisionVersum
- Tactical View
- Navigation
- LongRange Scan
Development Plan:
| Device | Availability | New Feature | Change Request | Experience
(Mission Feedback) |
|---|---|---|---|---|
| Energieverteiler | ? | Karl: Networking the energy distributor with VV:
|
||
| VisionVersum | planned for 2024.10
(Bönen Space Center) |
Docking maneuver/guidance system
|
Enhancements:
Karl: Docking then also possible in the hangar of the U.S.S. Excelsior? -> The first throw is aimed at a standardized docking opening/plate that can be used with as many objects as possible. Then there is the “Deep Space 9”, which has its own docking ports. The Excelsior is an exception because we practically fly into the spaceship. You would need something like the transport tubes from “Mondbasis Alpha 1 (Space 1999)” (https://mondbasis-alpha-1.fandom.com/de/wiki/Mondbasis_Alpha) |
|
| VisionVersum | planned for 2024.9 (Kassel) | Max sensor resolution
|
||
| Navigation | planned for 2024.9 (Kassel) | Dynamic Course Line
|
||
| General | 2024.8 (Botanika) | Stability Tweak:
Enhancements:
|
||
| Astronomische Analyse (Planetenscanner) | 2024.8 (Botanika) | Enhancements:
-> With a pure white sun, we lose the texture of the surface, but I was able to make the yellow a little whiter |
||
| Camera Control | 2024.8 (Botanika) | |||
| Control Board | 2024.8 (Botanika) | More communication channels and signal buttons added.
Available Console Heartbeats:
|
||
| Energieverteiler | 2024.8 (Botanika) | Minor runtime errors:
|
||
| Long Range Scanner | 2024.8 (Botanika) | Working but not recommended
|
||
| Navigation | 2024.8 (Botanika) |
|
|
|
| Schilde | 2024.8 (Botanika) | Minor runtime errors due to missing MQ integration | ||
| Sonden Konsolen | 2024.8 (Botanika) | The probe consoles have been completely overhauled. The aim is to have just one single console for all probe missions in the future.
In addition to the use of the MQ, the configuration of the target system and the associated images were modularized. In future, the target system will be transferred automatically from the VV or the navigation console. Currently, however, the target is still programmed statically, which requires different consoles (as before). The current status already makes it much easier to integrate new targets. Essentially, only the planet names and the corresponding images need to be entered in the source code. |
Enhancements:
The console automatically switches the camera settings in the VV to the optimum values so that you can see the probe flying without having to actively adjust the camera settings in the VV |
|
| Tactical View | 2024.8 (Botanika) | Orbits are only displayed in the Sol system | ||
| VisionVersum | 2024.8 (Botanika) | Performance Tweak:
Enhancements:
-> With a pure white sun, we lose the texture of the surface, but I was able to make the yellow a little whiter. -> The light emitted by the sun (to illuminate the solar system) is pure white
|
||
| Message Queues | 2024.8 (Botanika) | More and more communication channels between VV and the consoles are being converted from AJAX/JSON to MessageQueues:
|
Enhancements:
Performance Tweak:
|
Development Environment:
- DELL Precision 5820
- Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz
- 120GB RAM
- NVIDIA Quadro P2000, 5GB RAM
- Samsung SSD 870 QVO 1TB
- Windows 11
- Notepad++