A missão "Mars 2020" levou o Linux como passageiro para Marte como sistema operacional do drone Ingenuity, confira o Tux passeando no planeta vermelho.
Linux voando em Marte
Preso
à barriga do rover tem o drone Ingenuity que está realizando voos
autônomos no em Marte, o objetivo do drone é o mesmo do rover,
coletar solo e fragmentos de rocha para serem armazenados para a volta a
Terra.
O Ingenuity utiliza um sistema operacional com o núcleo Linux e utiliza o software "fprime" open source.
F´
(F Prime) é uma estrutura baseada em componentes que permite o rápido
desenvolvimento e implantação de voos espaciais e outros aplicativos de
software integrados.
Originalmente desenvolvido no Laboratório de Propulsão a Jato, F´ foi implantado com sucesso em várias aplicações espaciais. É adaptado, mas não limitado a sistemas de voos espaciais de pequena escala, como CubeSats, SmallSats e instrumentos.
- Uma arquitetura que decompõe o software de voo em componentes discretos com interfaces bem definidas.
- Uma estrutura C ++ que fornece recursos básicos, como filas de mensagens e threads.
- Ferramentas de modelagem para especificar componentes e conexões e gerar código automaticamente.
- Uma coleção crescente de componentes prontos para uso.
- Ferramentas de teste para testar o software de voo nos níveis de unidade e integração.
13º Voo do Helicóptero Ingenuity Mars: Vídeo Grande Angular da Perseverança
Linux é o poder!!!
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!