No dia 18 de fevereiro desse ano(2021) a NASA enviou seu quarto robô(Perseverance) para Marte. Essa operação possui recursos mais avançados em comparação com os robôs anteriores.
O Perseverance possui um drone(o Ingenuity) acoplado à sua estrutura física que fará em torno de quatro vôos por mês para analisar o território marciano.
O Ingenuity por sua vez, além de possuir o sistema operacional Linux instalado, utilizará um software criado com C++, (F´, fprime para esses vôos. Não é de hoje que C++ já está em Marte, desde sondas anteriores, a NASA usa-o como ferramenta para cáculos precisos, como por exemplo, o sistema de pouso do robô anterior, o Curiosity, também foi escrito em C++ e muito provavelmente o pouso do Perseverance também.
F´(fprime), originalmente desenvolvido no Jet Propulsion Laboratory da NASA, é um software de código aberto que foi implantado com sucesso para várias aplicações espaciais. Ele tem sido usado, mas não está limitado a, CubeSats, SmallSats, instrumentos e implementáveis.
F´ possui as seguintes características:
F´ | Resources |
---|---|
Recursos | Recursos |
Projetos | Projetos |
Instalação | INSTALL.md |
Tutoriais | Tutoriais |
Guia do usuário | Guia do usuário |
Repositório | https://github.com/nasa/fprime |
Fórum e lista de discussão | https://groups.google.com/d/forum/fprime-community |
GitHub da comunidade | https://github.com/fprime-community |
referência padrão para o aplicativo | Ref |
Referência para o Raspberry PI | RPI |
Visão geral da arquitetura | Arquiterura |
Para desenvolver aplicativos com F´, os seguintes requisitos do sistema do usuário devem ser atendidos.
F´ pode ser rapidamente instalado e pronto para uso clonando o repositório GitHub, instalando o código Python (normalmente em um ambiente virtual) e desenvolvendo nossos aplicativos de referência. Para obter instruções de instalação completas, consulte: INSTALL.md.
Informações completas sobre o código e F´ estão disponíveis em nossa página do Github: http://github.com/nasa/fprime. Para começar, siga o guia de instalação. Em seguida, inspecione a referência, a referência do rapberry pi ou os tutoriais.
Então se inscreva nos nossos Cursos de C++ Moderno . Você aprender criar:
Acesse o endereço: