;(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

A bordo de cápsula da SpaceX, missão da Nasa chega com sucesso à ISS

Mirthyani Bezerra

Colaboração para Tilt

17/11/2020 01h55

Sem tempo, irmão

  • A bordo dela estão os astronautas da missão Crew-1
  • O lançamento foi feito em parceria com a SpaceX, de Elon Musk
  • Astronautas vão cultivar rabanetes, testar novo traje espacial, entre outras pesquisas
  • A missão abre oportunidades comerciais de o à órbita da Terra e à ISS
  • Astronautas ficarão na ISS por seis meses e vão voltar no próximo outono

A cápsula Crew Dragon acoplou com sucesso perto da 1h, no horário de Brasília, no módulo Harmony da estação na ISS (Estação Espacial Internacional, na sigla em inglês). A bordo dela estão os astronautas da missão Crew-1, a primeira de seis missões tripuladas feitas pela Nasa em parceria com uma empresa privada, a SpaceX — do bilionário Elon Musk —, como parte do Programa de Tripulação Comercial da agência.

A cápsula, apelidada de "Resiliência" pelos tripulantes, decolou com o foguete SpaceX Falcon 9 às 21h27 do domingo do Centro Espacial Kennedy da Nasa, situado no Cabo Canaveral, na Flórida (EUA).

Estavam a bordo dela os astronautas da Nasa Michael Hopkins, Victor Glover e Shannon Walker, além de Soichi Noguchi, da Jaxa (Agência de Exploração Aeroespacial Japonesa).

O lançamento estava previsto para o sábado (14), mas precisou ser adiado por causa das condições climáticas.

A decolagem do domingo foi um sucesso, apesar de um vazamento de ar ter causado uma queda de pressão inesperada na cápsula menos de duas horas antes da partida, segundo informaram as autoridades da Nasa. Técnicos disseram ter realizado um exame de vazamentos bem-sucedido e o lançamento previsto foi mantido.

Além de ser a primeira tripulação internacional de quatro pessoas lançada em uma espaçonave comercial, a Crew-1 também aumentará, pela primeira vez, de seis para sete o número de tripulantes de longa duração a bordo da ISS.

A americana Kate Rubins e os russos Sergey Ryzhikov e Sergey Kud-Sverchkovo já estão na estação espacial. Os novos moradores ficarão na ISS por seis meses e devem voltar à Terra no próximo outono.

Primeira de seis missões com a SpaceX

O lançamento marca a inauguração do programa Commercial Crew, que, graças a SpaceX, permite aos Estados Unidos enviar astronautas ao espaço por conta própria pela primeira vez desde o fim do programa de ônibus espaciais, em 2011. A parceria com a SpaceX custa à Nasa US$ 55 milhões por astronauta enviado ao espaço.

Desde então, a Nasa dependia de outros países para levar seus astronautas à ISS, principalmente a Rússia. Em maio, a SpaceX já tinha levado astronautas à estação espacial, mas em uma missão de testes.

"A Nasa está cumprindo seu compromisso com o povo americano e nossos parceiros internacionais de fornecer missões seguras, confiáveis", afirmou.

Segundo a agência, a parceria está mudando "o arco da história dos voos espaciais humanos", ao abrir o o à órbita da Terra e à ISS para mais pessoas e oportunidades comerciais.

"A estação espacial continua sendo o trampolim para o próximo grande salto da Nasa na exploração do espaço, incluindo futuras missões à Lua e, eventualmente, a Marte", diz a Nasa em texto de divulgação sobre a decolagem da Crew Dragon.

Objetivos da Crew-1

Tripulação da missão Crew-1, da Nasa em parceria com a SpaceX - Joel Kowsky/Nasa - Joel Kowsky/Nasa
Tripulação da missão Crew-1, da Nasa em parceria com a SpaceX
Imagem: Joel Kowsky/Nasa

Os membros da Crew-1 arão seis meses a bordo da ISS para realizar uma série de pesquisas científicas. Uma delas usa chips em um tecido que imita a estrutura e função dos órgãos humanos, com objetivo de entender o papel da microgravidade na saúde e doenças humanas, para melhorar tratamentos de saúde na Terra.

Além disso, os astronautas estudarão o cultivo de rabanetes em diferentes tipos de luz e solos como parte dos esforços contínuos para produzir alimentos no espaço. Eles também vão testar um novo sistema capaz de remover calor no traje espacial da próxima geração da Nasa, chamado de xEMU (Unidade de Mobilidade Extraveicular de Exploração).

Os astronautas também farão uma série de caminhadas espaciais e darão as boas-vindas às tripulações do foguete russo Soyuz e da próxima SpaceX Crew Dragon, que devem chegar à ISS em 2021.

Os quatro astronautas devem retornar à Terra a bordo da Crew Dragon, que então se vai se desencaixar da ISS, dará partida e e entrará novamente na atmosfera da Terra. Após a queda, nave de recuperação SpaceX vai pegar tripulação e retorná-los à costa.