3 ms·
Also worth adding that a reasonably complex modern aircraft cannot be fully controlled by the keyboard alone. We're well past just simple throttle up/down, flap
by potatolicious 4y ago
Also worth adding that a reasonably complex modern aircraft cannot be fully controlled by the keyboard alone. We're well past just simple throttle up/down, flaps up/down, gear up/down, etc.
How does one interact with the MCDU in an Airbus with the keyboard and joystick? How does one set the A/P altitude and airspeed? Set the radio frequency? What's the keystroke combo to manage the EFB? What keys are bound to "APU bleed on"? The sheer amount of functionality in a modern cockpit defies keyboard control - both because you very rapidly run out of available keybinds, and also that glass cockpits require input modalities that are fundamentally at odds with the keyboard.
I'd hazard to say the "3D cockpit + mouse interaction" mode is the only practical way of flying a modern complex aircraft, short of some type of VR/hard cockpit setup.
- ses1984 4y agoWhat about some kind of "spotlight" search? Imagine you press a keyboard chord to pull up a virtual search bar, then type "APU bleed on" and a virtual hand reaches out and does the action.
- jupp0r 4y agoThe cockpit interface could be implemented as a command line user interface. Having lots of buttons with text labels is obviously better in emergency situations.
- colechristensen 4y agoYou absolutely could have a REPL+extras kind of keyboard interface for an aircraft (it would be an interesting project!) but it might not be the best decision for an actual aircraft (actually testing this, how a pilot trained to be an expert in this kind of control would faire in stressful situations would also be an interesting project) It would probably be a bad idea for a real world aircraft, but designing and testing it would be fun!
- kqr 4y agoThis would be frightening but not because I think the REPL itself is a bad idea. However, with a REPL comes -- whether you want it or not -- scripting. Do I want to fly a plane scripted by the pilot? Probably not. Even if they end up creating great scripts, it means they aren't exercising that checklist manually anymore and might be unable to once it's needed!
- rlpb 4y agoMaybe this is already implemented, but a voice recognition interface seems appropriate here. Because aircraft that are this complex have two pilots, and it's normal procedure for the pilot flying to call for the other pilot to make settings changes.
- yellowapple 4y ago"Alexa, raise the flaps." "Now playing 'Raise Your Glass' by Pink on Spotify."