O feedback da NASA permite melhores sistemas de exibição para aeronaves, mais Quando o Johnson Space Center e o Ames Research Center da NASA precisaram de um método para construir interfaces de computador, a DiSTI Corporation de Orlando, Flórida, adaptou seu software para atender aos requisitos da NASA. Esses recursos desenvolvidos para a NASA foram então incorporados ao produto comercial da empresa, onde ainda são usados ​​hoje.

Nos primórdios dos computadores, as interfaces eram impressões em papel ou luzes piscantes, mas conforme a tecnologia amadureceu, a interface gráfica do usuário (GUI) rapidamente se tornou o padrão.

À medida que mais e mais produtos cotidianos se tornam computadorizados, seus sistemas embarcados precisam de maneiras diretas e confiáveis ​​de gerar interfaces. A DiSTI Corp. de Orlando, Flórida, é uma empresa que fornece software que forma a espinha dorsal das interfaces gráficas de computador, e vários de seus recursos traçam uma linhagem para os requisitos da NASA.

No início dos anos 1990, telas de exibição multifuncionais digitais estavam começando a se tornar padrão em aeronaves, e o moderno “glass cockpit” estava começando a tomar forma. Fundada em 1994, um dos primeiros projetos da DiSTI envolveu a fabricação de instrumentos digitais para a Marinha e a Força Aérea dos EUA, incluindo uma interface digital para o jato de combate F-16.

“Tínhamos alguns contratos de Pesquisa de Inovação para Pequenas Empresas com o Departamento de Defesa”, disse Chris Giordano, vice-presidente de tecnologia de experiência do usuário na DiSTI. “Um era fazer com que nossa ferramenta GUI gerasse código que pudesse voar em hardware de aeronave real.”

Essa ferramenta GUI logo se tornou GL Studio, nomeada em homenagem ao código OpenGL que permite a geração fácil de gráficos. Na década de 2000, o GL Studio era um software comercial pronto para uso, então quando várias missões da NASA precisaram de interfaces para ler informações cruciais, o software GL Studio da DiSTI os ajudou a chegar lá. Vários programas da NASA usam o GL Studio, incluindo uma ferramenta que ajuda a recuperar helicópteros de espaçonaves durante o processo de aterrissagem do Artemis.

“Começamos a trabalhar com o GL Studio em 2009. Nós o escolhemos por sua interface gráfica flexível em tempo real”, disse Jeffrey Fox, engenheiro chefe do Rapid Prototyping Lab no Johnson Space Center da NASA em Houston. “Usar este software e suas personalizações permite que este helicóptero se aproxime mais de uma nave espacial do que nunca.”

O GL Studio tem vários recursos que se originam de várias necessidades da NASA. Em 2007, quando os desenvolvedores do simulador de voo no Ames Research Center da NASA no Vale do Silício, Califórnia, desejaram integrar o GL Studio com o globo virtual WorldWind da agência, eles pediram à DiSTI para escrever um software de interface que funcionasse com o ambiente Java da WorldWind.

“Nós o apresentamos na conferência Java One em São Francisco. Todo mundo enlouqueceu porque era um cockpit 3D completo feito em Java”, disse Giordano. “Eu diria que foi a primeira vez que a NASA influenciou diretamente a direção de nossas ferramentas.”

A capacidade de exportar interfaces baseadas em Java logo foi incorporada ao GL Studio, onde agora ele gera a interface em equipamentos de transmissão de TV Rohde & Schwarz.

Outro caso em que as necessidades da NASA resultaram em novos recursos surgiu durante o desenvolvimento das interfaces de computador da espaçonave Orion. Para renderizar os gráficos nas telas da Orion, a NASA queria usar a renderização OpenGL em software, que o GL Studio não suportava na época. Chips dedicados de renderização de gráficos não eram reforçados contra radiação, então os computadores a bordo da Orion precisavam de software que pudesse gerar gráficos sem um chip.

A empresa atendeu ao pedido da NASA e, embora as telas da Orion tenham usado uma ferramenta diferente, o recurso de renderização de gráficos de software é uma parte vital dos lançamentos comerciais do GL Studio. Muitos sistemas de infoentretenimento automotivo, clusters de instrumentos e heads-up displays funcionam em hardware embarcado para manter os custos baixos, eliminando a necessidade de chips de processamento gráfico personalizados. Desde 2010, o GL Studio alimenta os sistemas de infoentretenimento nos modelos Jaguar e Land Rover e, desde 2020, também executa as interfaces dos carros Hyundai e Kia.

Desde 2020, as interfaces nos displays de infoentretenimento e painel de instrumentos dos modelos de carros Hyundai são produzidas com o software GL Studio da DiSTI. A capacidade de rodar neste tipo de hardware integrado pode ser rastreada até os requisitos da NASA. Crédito: Hyundai Motor America.

O WorldWind da NASA é um programa de globo virtual que produz uma visualização da superfície da Terra. O DiSTI ajudou o Ames Research Center da NASA a desenvolver um simulador de voo baseado no WorldWind com o GL Studio, que por sua vez tornou o software da empresa compatível com a linguagem de programação Java. Crédito: NASA

Esta captura de tela do software GL Studio da DiSTI mostra como ele pode ser usado para criar interfaces de usuário para aeronaves. Capacidades que a empresa desenvolveu para a NASA levaram a recursos no produto comercial. Crédito: DiSTI Corp.