Comic Geekos Rotating Header Image

El Cerebro del Curiosity!

Ahora que ya pasaron los 7 minutos de terror y los millones y millones de dólares necesarios para llevar al rover y aterrizarlo cuidadosa y exitosamente en el planeta rojo, nos damos cuenta que quizás a NASA se le acabó el presupuesto en toda esa complicada maniobra porque las especificaciones técnicas del “cerebro” del rover me han dejado con la boca-abierta! Porqué con la boca abierta? Porque casi casi es un Dorito el chip que usaron para el rover!

El “cerebro” del rover es un componente llamado el RAD750. Es un componente que tiene una larga historia de uso en NASA. Taaaaan larga, que basicamente ha quedado bastante obsoleto comparado a los estándares de computación actuales. El RAD750 tiene un PowerPC 750 (equivalente a a un PowerPC G3 que usaban las Macs hace muuuucho tiempo, un poquito más rápido que un Pentium II) corre a 200Mhz, tiene 256MB de RAM, y 2GB de Almacenamiento FLASH! Si, oyeron correctamente, 2 GB de almacenamiento RAM!!!  A donde consiguieron 2GB de Flash?!?  Yo creo que ya ni fabrican memorias USB’s de 2GB.

El iPhone es varias ordenes de escala más poderoso que el RAD750, y estoy casi seguro que hay un APP en la tienda de iTunes para controlar un Rover, pero NO… NASA decidió hacerlo ellos mismos. En serio, hubieran mandado mejor un iPhone para controlar el pinche rover.. hasta más bonitas hubieran quedado las fotos con HDR… aunque me imagino que no lo hicieron porque los cargos de roaming desde Marte hubiera quebrado a todo el gobierno Estadounidense!

7 Comments

  1. ticoman says:

    Sí está algo escaso el poder de ese chip, pero no sabemos qué otros requisitos estaban siguiendo los de NASA. Se me ocurre que uno puede ser consumo de energía: es proeza si un iPhone te dura la carga todo un día, y allá en Marte no hay como ni donde conectarlo. Los paneles solares del Curiosity no sólo dan electricidad al cerebro, también al motor, los instrumentos, el radio, etc etc. Qué otras especificaciones tiene que cumplir el Dorito ese… pues a saber

  2. DarthMuadDib says:

    Tu Raspberry Pi hubiera estado más potente, Omarman!

  3. omarman says:

    La batería es a base de Plutonio… parece que tiene suficiente JUGO como para durar 2 años, según el sitio de NASA:

    “That’s too much work for solar panels to power, so NASA is fueling the rover with a plutonium-powered battery of sorts called a multi-mission radioisotope thermoelectric generator, or MMRTG. Loaded with 10 pounds of the material, the power source is expected to generate electricity for a mission lasting at least two Earth years.”

  4. REAQUILO says:

    Creo que se la razon de usar componentes de ese nivel.
    Parece broma qpero mucha tecnologia actual para control de maquinaria es fabricada usando componentes uqe ya se estan dejando de usar.
    Yo tengo una maquina programable para fabricacionde piezas mecaniza a partir de un diseño digital.
    Todo funciona bien, pero al echarle un ojo al harware, encontre una motherboard con mamoria flash de 64Mb como disco duro y sistema operativo MSDOS V6. con conectores IDE, 128Mb deDIM RAM y prosesador Pentium III.
    Todo esto se resume en que el fabricane evita que los usuarios de estos dias, no manipulen los conponentes o programen facilmente y así ellos poder vender el servicio a alto costo.
    Otra razon balida, es que los componentes que realicen funciones basicas y repetitivas no tiene que ser de ultima generación, si no lo mas simple y basico.

    y la super razon de esto, es que la NASA no quiere arriesgar secretos de alta tecnologia a los alienigenas.
    Jajajajaja!

  5. ticoman says:

    Cabal, no necesitan poder jugar angry birds en el rover

  6. Adicionalmente a lo que mencionan, hay que tomar en cuenta otras cosas. El Curiosity estará expuesto a un ambiente muy hostil donde los rayos ultravioleta y los rayos cósmicos alcanzan impunemente la superficie de Marte. Allá no hay campo magnético, capa de ozono o atmósfera semejante a la terrestre para filtrar toda esa radiación. Parece mentira, pero la circuitería moderna es más vulnerable a toda esa radiación lo cual la descarta para su uso en equipos de exploración espacial. Tienen que pasar años de prueba para que una circuitería pueda ser probada al 100% para superar todos los problemas que la exposición al espacio exterior o atmósferas tenues como la de Marte implican.
    Y además tomemos en cuenta que no se requiere mucha potencia de procesamiento cuando el rover funciona con versiones tuneadas y muy ligeras de linux. ¡Si, Curiosity utiliza Linux! Una distribución muy ligerita llamada VxWorks.
    Y no olviden que la NASA trabaja con OpenSource. Así que la tecnología de Apple queda descartada en automático.

  7. omarman says:

    De acuerdo contigo con respecto a la radiación y todo eso, pero si estoy en desacuerdo con lo de VxWorks = Linux.

    VxWorks no es Linux. Es un RTOS (Real Time Operating System) desarrollado por la empresa Wind River. Ese sistema operativo es utilizado en cantidades de “embedded systems”, incluyendo sistemas de navegación para Boeing, Northrop Grunman, SpaceX, Honeywell, etc.

    No es Open Source tampoco. Para Wind River, NASA es un muy buen cliente que le trae mucha publicidad.

Leave a Reply