Beim Fliegen eines großen Raumfahrzeugs muss man einige Dinge beachten, wenn man die "Benutzeroberfläche" entwirft, die verwendet wird, um die Flugbahn des Raumfahrzeugs oder letztendlich die Ausgabe der Triebwerke/Triebwerke/Warpfeldgeneratoren/was auch immer es verwendet, zu steuern.
Wie würde die Schnittstelle eines „mittelgroßen“ Raumschiffs aussehen, um es von Menschen steuerbar zu machen: Wie ein Haufen Allzweckcomputer mit Software wo kann man seinen Weg durch eine 3D-Karte klicken? Wie eine Ansammlung von Tausenden von Schaltern und Schiebereglern, zusammen mit unzähligen Zifferblättern und numerischen Anzeigen? Wie ein Kampfjet hauptsächlich mit Joystick und Schubhebel? Und speziell für jede Software oder Darstellung auf einem "normalen" Bildschirm, wie ist die Software-Benutzeroberfläche gestaltet?
Ich stelle mir vor, dass, wenn das Raumfahrzeug eine Größe erreicht, bei der es nicht mehr von einer einzelnen Person gesteuert werden kann, eine Unterscheidung zwischen der Flugbahn auf hoher Ebene getroffen werden muss; und Low-Level-Steuerung der Motoren. Der größte Teil der Steuerung auf niedriger Ebene ist durch Computersteuerung und Autopilot einigermaßen abstrahierbar. Was aber, wenn das Raumfahrzeug in einer Situation ohne lange Planungsphase und große Fehlermargen gesteuert werden muss? Z.B. während eines Kampfes oder beim Manövrieren eines Asteroidenfeldes, im Gegensatz zu "auf dem schnellsten Weg von Planet X zu Planet Y reisen".
Es wird wahrscheinlich etwas zwischen einem nuklearen Kontrollraum (Abb. 1 ) und einem U-Boot-Steuerstand (Abb. 2 ) sein, aber viel komplizierter aufgrund des komplexeren Layouts eines Raumfahrzeugs, viel Redundanz und fehlender Referenzrichtungen ("Boden"). kein inhärentes "Selbstbremsen" (keine umgebende Atmosphäre oder Wasser) und uneingeschränkte Bewegung des gesamten Behälters entlang 6 Freiheitsgraden.
Wie würde die „menschliche Schnittstelle“ gestaltet sein, um komplizierte Manöver zu bewältigen, Flugwege im Weltraum zu berechnen und ein Ziel zu erreichen (oder feindlichem Feuer auszuweichen) auf robuste Weise und mit akzeptabler Betriebskomplexität.
Ich möchte eine Simulation zur Steuerung von Raumfahrzeugen entwerfen (keinen Roman schreiben), aber bestehende Spiele fühlen sich für mich immer so an, als ob der Realismus zugunsten des Gameplays und des Spaßfaktors geopfert wurde. Mein Ziel ist es, etwas so realistisch wie möglich zu haben, und ich suche nach Hinweisen und Vorbehalten beim Entwerfen des Helms.
Eng eng und optimiert für minimale Crew
Es ist ironisch, dass im Weltraum das einzige, was extrem kostenintensiv ist, der Platz ist. Das liegt daran, dass die Lebenserhaltung sehr energiehungrig, wartungsintensiv und empfindlich ist, sodass Sie so wenig wie möglich davon verbrauchen möchten. Außerdem sind Nahrung und Wasser schwer, können ab einem bestimmten Punkt nicht mehr reduziert werden, um weniger Platz einzunehmen, und sind neben dem Treibstoff einer der größten bestimmenden Faktoren dafür, wie lange und wie weit eine Mission gehen kann. Um diesem entgegenzuwirken, müssen Raumfahrzeuge so optimiert werden, dass sie so viel wie möglich auf möglichst kleinem Raum unterbringen und so wenig Besatzungsmitglieder wie möglich einsetzen. Ein Kontrollzentrum für ein Raumschiff wird wahrscheinlich mit Maschinen vollgestopft sein und nur so viel Platz haben, wie für einige Besatzungsmitglieder in sitzender Position erforderlich ist.
Es wird wahrscheinlich tief unten in der Mitte des Schiffes sein, wo es auch so viel Panzerung wie möglich gibt. Es wird keine Fenster geben, da im Weltraum Kämpfe in Tausenden oder sogar Millionen von Kilometern Entfernung stattfinden und es wirklich nichts gibt, bei dem ein Blick aus einem Fenster helfen könnte. Sie würden wahrscheinlich einen Platz haben, an dem ein drucktaugliches Besatzungsmitglied die Kommunikation, Navigation und Steuerung übernimmt (wahrscheinlich stark durch Automatisierung unterstützt). Angelegenheit, denn Manöver im Weltraum können Stunden, Tage, Wochen oder sogar Monate dauern. Der Navigator führt einfach eine Reihe von Computerbefehlen aus, die der Computer dann ausführt (z. B. die Erhöhung der Beschleunigung um 2 % für die nächsten 8 Stunden, um die Wirkung einer bevorstehenden Gravitationsschleuder zu optimieren).
Die nächste wäre die Station des Ingenieurs, wo er sitzt, um die mechanischen Funktionen des Schiffes, den Kraftstoffstand, den Motorstatus, Schadensberichte usw. usw. zu überwachen. Die dritte wäre die Schützenstation, wo jemand die Schiffswaffen bedient, wahrscheinlich ebenfalls stark durch Automatisierung unterstützt. Denken Sie daran, dass der Ingenieur kein "Scotty" ist, der Reparaturen auf dem Schlachtfeld unter Beschuss durchführen kann. Alle tatsächlichen Reparaturen, die das Schiff benötigt, müssen einen Weltraumspaziergang beinhalten und können nicht im Kampf oder während das Schiff beschleunigt oder manövriert werden. Das gesamte Personal auf dem Schiff wird wahrscheinlich zumindest in der Lage sein, den Ingenieur zu unterstützen.
Der nächste ist der Kapitän. Die Idee eines Kapitäns, der in einem großen, zentral gelegenen Stuhl hinter und über allen sitzt, dramatisch gestikuliert und verbale Tiraden und witzige Widerhaken mit Bösewichten in einem Video-Chat auf einem riesigen Bildschirm austauscht, wird nicht passieren. Die Notwendigkeit eines "Kapitäns" wird etwas anders sein als bei traditionellen Marineschiffen. Er wird wahrscheinlich ein Fachexperte sein, der bei Bedarf bei den Aufgaben dieser drei Typen helfen oder übernehmen kann, wenn jemand im Kampf stirbt oder verletzt wird. Dies ist unwahrscheinlich, da alles, was sie trifft, sie wahrscheinlich alle töten oder das Schiff schwer genug beschädigen wird, um solche Maßnahmen bedeutungslos zu machen. Dennoch ist es gut, Notfälle zur Verfügung zu haben, da ein Besatzungsmitglied während der Ausfallzeit des Schiffes bei einem Unfall genauso leicht getötet oder verstümmelt werden kann. Der Kapitän wird wahrscheinlich im jetzt sehr beengten Kontrollzentrum sitzen, um sicherzustellen, dass das gesamte Personal optimal arbeitet, Missionsbefehle übermittelt und allgemein bei den Operationen von seiner Kommandokonsole aus sowie bei Aufgaben behilflich ist, wenn es hektisch wird. Es wird wahrscheinlich sehr wie ein Space-Shuttle-Cockpit ohne die Fenster aussehen. Alle werden wie Sardinen eingepfercht und haben nur so viel Platz, wie für die Bedienung ihrer Station und den Ein- und Ausstieg aus der Leitstelle benötigt wird.
Ein Kriegsschiff wird wahrscheinlich nur 4 Personen benötigen, um im Kampf zu operieren, und wird wahrscheinlich das 3- bis 4-fache dieser Anzahl an Spitzen haben. Dies sind Ersatz für den Fall, dass Schlachten oder Operationen Wochen oder Monate dauern und die Mitglieder Schlaf brauchen, das Schiff aber trotzdem ständig besetzt sein muss, falls eine Überraschung auftaucht. Dies ist eine Wachrotation, die eine gewisse Redundanz bei der Besatzung gewährleistet und auch sicherstellt, dass niemand ein bewaffnetes Kriegsschiff besetzt, nachdem es 72 Stunden wach war.
Die Dinge ändern sich jedoch abhängig von der Funktion des Schiffes, ich bin ehemaliges Militär, also kann ich Ihnen eine allgemeine Vorstellung davon geben, wie Kampfeinsätze funktionieren, aber ich weiß nicht viel über Dinge wie Transportmissionen oder wissenschaftliche Expeditionen. Zivile Schiffe werden wahrscheinlich ein bisschen (ein bisschen, nicht viel) mehr Platz haben und mehr Besatzung befördern, wenn sie etwas ausführen, das mehr Arbeitskräfte und eine lange Zeitdauer erfordert, da wissenschaftliche Expeditionen Jahre dauern könnten und selbst einfache Frachtfahrten Monate dauern könnten . Aber die Lebenserhaltungsabschnitte werden immer ziemlich klein sein und insgesamt einen kleinen Teil des Schiffes ausmachen. Realistische Raumschiffe sind hauptsächlich Treibstoff und Motoren mit einer winzigen Nutzlast und einem winzigen Aufenthaltsbereich im Verhältnis zur Größe der Treibstoffmenge, die zum Beschleunigen und Abbremsen des Ganzen erforderlich ist.
Die Größe eines Schiffes hat nichts mit der Größe seines Kontrollzentrums zu tun. Ein massives Schiff kann immer noch von einem winzigen, schwer gepanzerten Raum aus gesteuert werden, der sich tief in der Panzerung und den Aufbauten des Schiffes befindet. Ein solches Cockpit könnte ein Schiff von der Größe eines Kreuzfahrtschiffes steuern.
Menschen und Schiffe jeder Art und Größenordnung bilden zweiteilige Systeme. Zusammen erreichen sie alle Missionen/Ziele, die das Schiff erfüllen soll. Menschen sind außergewöhnlich gut in der Planung und im Umgang mit betrieblichen Ausnahmen (wenn die Dinge einfach nicht wie geplant laufen). Sie stinken am Umgang mit langweiligen, alltäglichen, sich wiederholenden Funktionen. Sie verlieren schnell das Interesse. Glücklicherweise sind Maschinen außergewöhnlich gut darin, die langweiligen, alltäglichen, sich wiederholenden Aufgaben zu bewältigen, nach denen Menschen stinken. Maschinen sind im Allgemeinen schlecht darin, mit neuen Szenarien oder wirklichen Ausnahmesituationen umzugehen.
Menschen haben auch eine begrenzte kognitive Belastbarkeit. Es gibt nur so viele Informationen, die man gleichzeitig in ihre Köpfe stopfen kann, und ihre Aufmerksamkeit ist streng einzigartig; Sie können nicht mehr als eine Aufgabe gleichzeitig bewältigen. Wir erinnern uns auch daran, dass größere und leistungsfähigere Systeme fast immer komplizierter sind als kleinere Systeme. Diese komplizierteren Systeme übersteigen leicht die kognitiven Fähigkeiten eines einzelnen Menschen.
Die Benutzeroberfläche hängt auch stark vom Design und der Funktion des zu steuernden Systems ab. Für ein Fusionskraftwerk, das eine Turbine zur Stromerzeugung betreibt, wären die Drehzahlen für diese Turbine eine entscheidende Information. Bei einer Fusionsanlage, die nur Strom ohne Turbine erzeugt, müssen keine Drehzahlen überwacht werden.
Das Entwerfen von Benutzeroberflächen ist schwierig. Der Suchraum für Benutzeroberflächen ist riesig. Angesichts der Komplexität des Raumschiffbetriebs ist es fast unmöglich, a priori darüber nachzudenken, was benötigt oder nicht benötigt wird. Ein Teil davon besteht darin, einfach verschiedene Benutzeroberflächen auszuprobieren, um zu sehen, was funktioniert.
Das Entwerfen von Benutzeroberflächen für ein Raumschiff ist nicht weit davon entfernt, das Schiff selbst zu entwerfen. Die beiden Prozesse sind hochgradig integriert.
UI-Designprozess
Die Benutzeroberfläche muss auch mit dem Ausfall verschiedener Komponenten fertig werden. Was tun Sie, wenn Ihre wichtigste taktische Benutzeroberfläche versagt? Was macht der Kraftwerksingenieur, wenn er die Hauptstromversorgung verliert, aber trotzdem alle Hilfsstromsysteme überwachen muss? Bei kritischen Systemen muss es eine Möglichkeit geben, den Systemzustand zu beurteilen und zu kontrollieren, wenn das Raumschiff die normalen Betriebsbedingungen verlassen hat (z. B. schwere Schäden während eines Feuergefechts).
Sie müssen auch mit UI-Fehlern fertig werden, wenn das System/die UI gefährliche Betriebsbedingungen nicht verhindert. Der Therac-25 ist ein hervorragendes Beispiel, bei dem eine Benutzeroberfläche nicht die richtigen Informationen anzeigt und das System selbst nicht über die erforderlichen Sicherheitsvorkehrungen verfügt. Als Schiffs-/UI-Designer müssen Sie diese Art von Ereignissen verhindern.
Als UI-Designer besteht Ihre Aufgabe darin, der Crew die erforderlichen Informationen zu präsentieren, damit sie an jeder Mission teilnehmen können. Dies hängt vollständig von der Art der Arbeit ab, für die jedes Besatzungsmitglied verantwortlich ist. Navigatoren benötigen andere Informationen als Kraftwerksingenieure. Aufgrund ihrer Verantwortlichkeiten werden sie auch unterschiedliche Funktionen wahrnehmen.
Menschen können nur so schnell denken und nur so viele Informationen verarbeiten und haben nur so viel Toleranz für Wiederholungen. Daher müssen die Maschinen/Computer im Schiff mit dem langweiligen Zeug umgehen und auch die absurden Datenmengen filtern, damit die menschlichen Operatoren nicht überlastet werden.
Jemand hat ein Spiel rund um hyperrealistische Raumschiffsteuerung geschrieben. Scott Manley hat einen Rundgang gemacht . Es gibt auch Startprozeduren für echte Flugzeuge, die auch von DevilDogGamer verfügbar sind. Zugegeben, diese beiden Demonstrationen sind für einzelne Pilotenfahrzeuge, aber sie demonstrieren die Komplexität, die in echten Fahrzeugen leicht zu finden ist.
Da wir noch keine fiktiven Raumschiffe haben, wird jede Benutzeroberfläche für diese Schiffe rein spekulativ sein.
Die genauen Steuerungen würden stark davon abhängen, für welche Art von Schiff sie bestimmt sind
Ich würde denken, dass in den meisten Szenarien ein Supercomputer für die meisten detaillierten Operationen verantwortlich wäre, wobei ein menschlicher Pilot grundlegende Anweisungen geben würde. Ein Pilot könnte beispielsweise einen Befehl eingeben, nach links zu gehen, während der Computer tatsächlich die genauen Spezifikationen des Manövers berechnet und die Motoren, Scanner und alles andere steuert.
Trotzdem würde es wahrscheinlich Knöpfe und Schalter für alles geben, falls der Computer ausfallen sollte. Der Pilot müsste immer noch gut ausgebildet sein, nur für den Fall, dass etwas schief geht.
Und natürlich würde es einen Selbstzerstörungsknopf geben, weil man ohne einen einfach kein Raumschiff haben kann.
Menschen können mit viel mehr Komplexität umgehen, als die solide Oberfläche einer Steuertafel zulässt. Fügen Sie diesem intelligenten UX-Design hinzu, sodass Dinge, die Sie sehen müssen, nur dann sichtbar sind, wenn Sie sie sehen müssen, und wir haben einen Gewinner.
Aber wie sieht das aus? Zum einen muss man sich komplett von der Idee der Steuerplatinen lösen. Zu einschränkend.
Unsere Schwesterseite SciFi.SE hat die richtige Idee. Verwenden Sie ein Matrix-ähnliches Steuerungssystem, bei dem die Körperlichkeit des UX-Systems nicht vorhanden ist.
( Klicken für größere Ansicht )
Sobald Sie ein zu 100 % softwaregesteuertes UX haben, können Sie es so gestalten, dass es die Möglichkeiten von Menschen nutzt, unabhängig davon, was die tatsächlichen Bedürfnisse des Schiffes sind. Der zugrunde liegende Computer erledigt die ganze schwere Arbeit.
In einer idealen Welt ist das physische UX also eine bequeme Couch mit einem Kopfband, an dem viele Drähte befestigt sind – oder mit einer Sonde, die in den Nacken gesteckt wird. Keine Fenster, keine Schalter, keine Blätter, nicht einmal eine Anzeige. Alles geht direkt ins Gehirn.
Ich glaube, Pixar hat das in „ Lifted “ per Videodokumentation dokumentiert:
Es ist schwer, sich eine flexiblere Benutzeroberfläche als Tausende von Paddelschaltern vorzustellen ...
Ich möchte eine Tangente treffen. Das ist ein Paradebeispiel für Datumsstempelung durch Elektronik. Wir sprechen zum Beispiel von einer Brücke oder einem Raumschiff. Dies scheint ein klassisches Sci-Fi-Element zu sein, und SCi-Fi ist alt . Aber das Wie hängt stark von der Zeit ab, in der das Design geschrieben / gedreht / erstellt wurde.
Die richtige Antwort auf Ihre Frage hängt also von der Ästhetik ab, die Sie anstreben.
Die andere Option ist, dass die KI das Schiff steuert und die Leute einfach sagen, was sie wollen.
KI hätte schnellere Reflexe und eine bessere Kontrolle als jeder Mensch.
Es ist, als würde man fragen, welche Bedienelemente für ein selbstfahrendes Fahrzeug benötigt werden. Abgesehen davon, dass Sie dem Fahrzeug sagen, wohin Sie fahren möchten, sind keine Kontrollen erforderlich.
Hier ist ein Präsentationsvideo von Rolls Royce, in dem sie ihre Pläne für ein Kontrollzentrum an Land vorstellen, in dem Bediener Flotten von KI-gesteuerten Schiffen überwachen. Sie wollen seine „High-Tech, aber mit aktueller Technologie machbare“ Natur betonen, daher Drohnen, Touch-Interfaces
Eine weitere Präsentation, diesmal ein holografisches Display, das eigentlich eine Projektion auf einen Vorhang aus fein zerstäubtem Wasser ist
Eine andere Art von Interface, ein DJ-Mixer, der anstelle von Knöpfen, Schaltern und Schiebereglern Plexiglasblöcke verwendet, um Sounds zu mischen und zu manipulieren
Ville Niemi
Benutzer
RonJohn
Benutzer71659
Benutzer
StephenG - Helfen Sie der Ukraine
Komodosp
Eth