;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Snoopy, Lego, Alexa e ovelha: 10 coisas curiosas a bordo da missão Artemis

Nasa
Imagem: Nasa

Ana Paula Coelho

Colaboração para Tilt

17/11/2022 18h10

A missão Artemis 1 iniciou, ontem (16), sua trajetória rumo à Lua, como parte do programa da Nasa que quer levar o homem de volta ao nosso satélite. Esta primeira fase não é tripulada — a cápsula Orion segue vazia pelo espaço.

Quer dizer, não totalmente vazia, apenas sem seres humanos. A bordo dela, há uma coleção inusitada de objetos e aparelhos — alguns com função científica; outros, nem tanto.

Esta é a primeira missão lunar da Nasa desde 1972, ano em que o homem pisou na lua pela última vez, na Apollo 17. As próximas viagens do programa Artemis, previstas para 2024 e 2025, serão tripuladas (na terceira, haverá o esperado pouso na Lua).

Confira as 10 coisas mais curiosas que vão com ela:

Snoopy

Uma miniatura de pelúcia do popular cachorrinho dos desenhos, usando um traje espacial, terá uma importante missão: vai funcionar como um identificador de "gravidade zero". Basicamente, se ele estiver flutuando pela cápsula, significa que está na ausência de peso espacial da microgravidade. Vale lembrar que não é a primeira vez que Snoopy está de alguma forma em uma missão para a Lua: ele apelidou o módulo lunar da Apollo 10.

Lego

Quatro bonecos astronautas da popular linha de brinquedos de montar também estão na missão: "Kate", "Kyle", "Julia" e "Sebastian" fazem parte de um projeto didático sobre espaço e ciência para pais, professores e alunos. Criado por uma parceria da Nasa com a empresa dinamarquesa e a Nasa, o #BuildtoLaunch conta com dez episódios educativos.

Shaun, a ovelha

Outro queridinho das crianças, estrela de uma série de animação e dois filmes em stop-motion, do estúdio inglês Aardman. Shaun embarcou na Artemis para comemorar seus 15 anos de existência, devidamente uniformizado, e com um propósito educativo: enquanto a Orion estiver no espaço, a ovelha irá "escrever" um blog contando tudo para seus fãs mirins.

Personagem Shaun com roupa de astronauta - ESA/Aardman - ESA/Aardman
Imagem: ESA/Aardman

Callisto

A famosa assistente virtual Alexa, da Amazon, agora conquistou o espaço — na forma do dispositivo Callisto. Ela funciona como em nossas casas: recebe ordens por voz, ajudando a controlar aparelhos eletrônicos. Como o computador de bordo da série Star Trek, gerencia funções da cápsula Orion, ajudando os futuros astronautas a ganhar mais autossuficiência e tempo livre.

Assistente virtual Callisto da Missão Artemis  - Lockheed Martin - Lockheed Martin
Assistente virtual Callisto do programa Artemis é baseada em Alexa
Imagem: Lockheed Martin

Manequins

Nas poltronas da cápsula, há três bonecos com aparência humana, em tamanho real, com 5.600 sensores de radiação em cada um. Eles funcionarão como simuladores de astronautas, coletando informações para tornar as viagens tripuladas mais seguras. Em um trocadilho, foram batizados de "Moonikins" (uma mistura de "Lua" [moon] e "manequim" em inglês). Mas também têm nomes individuais: Arturo Campos, em homenagem ao engenheiro da Apolo 13; e Helga e Zoar, da agência espacial alemã DLR.

'Moonkin' Campos - Nasa - Nasa
'Moonkin' Campos
Imagem: Nasa

Células de levedura

É comum levar alguma forma de vida para medir os efeitos de uma viagem espacial. Desta vez, serão placas com células de levedura, nas quais qualquer alteração biomolecular será monitorada e avaliada. Elas não estão na cápsula Orion propriamente dita, mas sim no Biosentinel, um cubeSat (um nanossatélite, do tamanho de uma caixa de sapatos — a missão Artemis 1 deu carona para dez variados).

Caçador de asteroides

O NEAScout (Near-Earth Asteroid Scout; algo como "caçador de asteroides próximos à Terra") usará uma vela solar — sistema de propulsão que utiliza a pressão da radiação do Sol — para viajar até o asteroide 2020 GE, seu atual alvo. Este cubeSat é equipado com um sensor de imagem de 20 megapixels, a NEACam, para registrar e estudar a forma, posição, rotação e composição do asteroide. Estes dados podem nos fornecer mais informações sobre como as rochas espaciais se formaram e evoluíram, e também contribuir para pesquisas de defesa planetária.

NEA Scout - NASA - Nasa - Nasa
NEAScout usa moderna vela solar para se mover pelo espaço
Imagem: Nasa

Caçador de água

O nanossatélite Lunar IceCube foi projetado para procurar água e outros recursos na Lua, reduzindo a quantidade de material que os astronautas precisam levar e gerando uma enorme economia de custos. Ele é capaz de buscar gelo e vapor d'água na exosfera (última camada da atmosfera). Nessa primeira jornada, seu trabalho será mapear recursos para as missões futuras.

Espaçonave movida a água

O cubeSat EQUULEUS (EQUilibriUm Lunar-Earth point 6U Spacecraft), desenvolvido pela Jaxa, agência espacial japonesa, foi projetado para explorar a distribuição do plasma que circunda a Terra (plasmosfera) e pode nos ajudar a compreender a radiação entre a Terra e a Lua. Ele usará técnicas de controle de trajetória de baixa energia, incluindo um sistema de propulsão de água, que usa muito pouco fluido para posicionar a nave em órbita.

Um módulo lunar

Um minúsculo módulo de pouso, o Omotenashi ('hospitalidade" em japonês), também da Jaxa, será a única parte da missão Artemis 1 que tocará a superfície lunar. Ele está está em um nanossatélite de apenas um quilo, do qual se desprenderá para "cair" na Lua — dois airbags amortecerão o pouso. Seu objetivo é medir a radiação da superfície lunar e investigar a mecânica deste solo rochoso, usando acelerômetros. Mais que isso, quer demonstrar a capacidade de pequenos módulos de pouso explorarem a superfície de luas e planetas.