都保杰


用JavaScript 开发的“龙”飞船的交互界面
SpaceX 载人发射的成功被誉为全球商业航天领域的里程碑事件,“龙”飞船在太空遨游 19 个小时后与国际空间站完成“一键”对接,自动化程度之高就像是空间站专线“摆渡车”,像极了科幻小说里描绘的那般。
当宇航员们有说有笑地打开飞船舱门,飘进空间站的那一刻,不少观众大呼真牛的同时,可能还有种错觉,什么时候载人航天变得如此轻松简单?
这或许要拜马斯克激进的创新理念所赐,不断改写诸多不可能。过去几年,SpaceX 多次回收利用一级火箭的壮举让人惊叹,这直接将运载火箭发射成本降低了 30%,重复利用次数越多,越经济划算。
相对而言,这次“龙”飞船载人航天的另一大进步想必大家也有所注意:整洁宽敞的飞船舱内,宇航员观测几块触控大屏,轻点几下,操作少许物理按钮,一次要与国际空间站对接的、复杂的载人飞行任务就这样被搞定了。

历代航天器操控界面的变化
在我们的以往印象中,载人航天是极其严肃的一件事。宇航员都是国家万里挑一的顶尖人才,他们要有着超强的身体机能应对恶劣的太空往返环境,经过周密的培训,操作着人类最复杂和昂贵的航天设备,面对超多的按钮和显示仪表,每一步操作都严苛不容差错,还得具备超强的心理素质应对各种突发情况,随时为最坏处境做好献身的觉悟。
而SpaceX“龙”飞船的设计,就像是一个大玩具和太空游戏操控室,不仅在商业载人航天飞船机动性和可靠性方面迈出了一大步,在操控方式和交互系统层面,也改变了航天设备的旧有形态。……