Jump to content

Understanding Risk, Artificial Intelligence, and Improving Software Quality


Recommended Posts

  • Publishers
Posted

The software discipline has broad involvement across each of the NASA Mission Directorates. Some recent discipline focus and development areas are highlighted below, along with a look at the Software Technical Discipline Team’s (TDT) approach to evolving discipline best practices toward the future.

Understanding Automation Risk

Software creates automation. Reliance on that automation is increasing the amount of software in NASA programs. This year, the software team examined historical software incidents in aerospace to characterize how, why, and where software or automation is mostly likely to fail. The goal is to better engineer software to minimize the risk of errors, improve software processes, and better architect software for resilience to errors (or improve fault-tolerance should errors occur).

techup2023-pg50-51-art1.png

Some key findings shown in the above charts, indicate that software more often does the wrong thing rather than just crash. Rebooting was found to be ineffective when software behaves erroneously. Unexpected behavior was mostly attributed to the code or logic itself, and about half of those instances were the result of missing software—software not present due to unanticipated situations or missing requirements. This may indicate that even fully tested software is exposed to this significant class of error. Data misconfiguration was a sizeable factor that continues to grow with the advent of more modern data-driven systems. A final subjective category assessed was “unknown unknowns”—things that could not have been reasonably anticipated. These accounted for 19% of software incidents studied.

The software team is using and sharing these findings to improve best practices. More emphasis is being placed on the importance of complete requirements, off-nominal test campaigns, and “test as you fly” using real hardware in the loop. When designing systems for fault tolerance, more consideration should be given to detecting and correcting for erroneous behavior versus just checking for a crash. Less confidence should be placed on rebooting as an effective recovery strategy. Backup strategies for automations should be employed for critical applications—considering the historic prevalence of absent software and unknown unknowns. More information can be found in NASA/TP-20230012154, Software Error Incident Categorizations in Aerospace.

Employing AI and Machine Learning Techniques

The rise of artificial intelligence (AI) and machine learning (ML) techniques has allowed NASA to examine data in new ways that were not previously possible. While NASA has been employing autonomy since its inception, AI/ML techniques provide teams the ability to expand the use of autonomy outside of previous bounds. The Agency has been working on AI ethics frameworks and examining standards, procedures, and practices, taking security implications into account. While AI/ML generally uses nondeterministic statistical algorithms that currently limit its use in safety-critical flight applications, it is used by NASA in more than 400 AI/ML projects aiding research and science. The Agency also uses AI/ML Communities of Practice for sharing knowledge across the centers. The TDT surveyed AI/ML work across the Agency and summarized it for trends and lessons.

Common usages of AI/ML include image recognition and identification. NASA Earth science missions use AI/ML to identify marine debris, measure cloud thickness, and identify wildfire smoke (examples are shown in the satellite images below). This reduces the workload on personnel. There are many applications of AI/ML being used to predict atmospheric physics. One example is hurricane track and intensity prediction. Another example is predicting planetary boundary layer thickness and comparing it against measurements, and those predictions are being fused with live data to improve the performance over previous boundary layer models.

techup2023-pg50-51-art2.png?w=1815
Examples of how NASA uses AI/ML. Satellite images of clouds with estimation of cloud thickness (left) and wildfire detection (right).
techup2023-pg50-51-art3.png?w=2048
NASA-HDBK-2203, NASA Software Engineering and Assurance Handbook (https://swehb.nasa.gov)

The Code Analysis Pipeline: Static Analysis Tool for IV&V and Software Quality Improvement

The Code Analysis Pipeline (CAP) is an open-source tool architecture that supports software development and assurance activities, improving overall software quality. The Independent Verification and Validation (IV&V) Program is using CAP to support software assurance on the Human Landing System, Gateway, Exploration Ground Systems, Orion, and Roman. CAP supports the configuration and automated execution of multiple static code analysis tools to identify potential code defects, generate code metrics that indicate potential areas of quality concern (e.g., cyclomatic complexity), and execute any other tool that analyzes or processes source code. The TDT is focused on integrating Modified Condition/Decision Coverage analysis support for coverage testing. Results from tools are consolidated into a central database and presented in context through a user interface that supports review, query, reporting, and analysis of results as the code matures.

The tool architecture is based on an industry standard DevOps approach for continuous building of source code and running of tools. CAP integrates with GitHub for source code control, uses Jenkins to support automation of analysis builds, and leverages Docker to create standard and custom build environments that support unique mission needs and use cases.

Improving Software Process & Sharing Best Practices

The TDT has captured the best practice knowledge from across the centers in NPR 7150.2, NASA Software Engineering Requirements, and NASA-HDBK-2203, NASA Software Engineering and Assurance Handbook (https://swehb.nasa.gov.) Two APPEL training classes have been developed and shared with several organizations to give them the foundations in the NPR and software engineering management. The TDT established several subteams to help programs/projects as they tackle software architecture, project management, requirements, cybersecurity, testing and verification, and programmable logic controllers. Many of these teams have developed guidance and best practices, which are documented in NASA-HDBK-2203 and on the NASA Engineering Network.

NPR 7150.2 and the handbook outline best practices over the full lifecycle for all NASA software. This includes requirements development, architecture, design, implementation, and verification. Also covered, and equally important, are the supporting activities/functions that improve quality, including software assurance, safety configuration management, reuse, and software acquisition. Rationale and guidance for the requirements are addressed in the handbook that is internally and externally accessible and regularly updated as new information, tools, and techniques are found and used.

The Software TDT deputies train software engineers, systems engineers, chief engineers, and project managers on the NPR requirements and their role in ensuring these requirements are implemented across NASA centers. Additionally, the TDT deputies train software technical leads on many of the advanced management aspects of a software engineering effort, including planning, cost estimating, negotiating, and handling change management.

View the full article

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By NASA
      3 min read
      Preparations for Next Moonwalk Simulations Underway (and Underwater)
      When most people think of NASA, they picture rockets, astronauts, and the Moon. But behind the scenes, a group of inventors is quietly rewriting the rules of what’s possible — on Earth, in orbit, and beyond. Their groundbreaking inventions eventually become technology available for industry, helping to shape new products and services that improve life around the globe. For their contributions to NASA technology, we welcome four new inductees into the 2024-2025 NASA Inventors Hall of Fame

      A robot for space and the workplace

      Myron (Ron) Diftler led the team behind Robonaut 2 (R2), a humanoid robot developed with General Motors. The goal was to create a robot that could help humans both in space and on the factory floor. The R2 robot became the first humanoid robot in space aboard the International Space Station, and part of its technology was licensed for use on Earth, leading to a grip-strengthening robotic glove to help humans with strenuous, repetitive tasks. From factories to space exploration, Diftler’s work has real-world impact. 

      Some of the toughest electronic chips on and off Earth

      Technology developed to one day explore the surface of Venus has to be tough enough to survive the planet where temperatures hit 860°F and the atmosphere is akin to battery acid. Philip Neudeck’s silicon carbide integrated circuits don’t just work — they ran for over 60 days in simulated Venus-like conditions. On Earth, these chips can boost efficiency in wireless communication systems, help make drilling for oil safer, and enable more practical electric vehicles. 
      From developing harder chip materials to unlocking new planetary missions, Neudeck is proving that the future of electronics isn’t just about speed — it’s about survival.

      Hydrogen sensors that could go the distance on other worlds

      Gary Hunter helped develop a hydrogen sensor so advanced it’s being considered for a future mission to Titan, Saturn’s icy moon. These and a range of other sensors he’s helped developed have applications that go beyond space exploration, such as factory floors here on Earth.
      With new missions on the horizon and smarter sensors in development, Hunter is still pushing the boundaries of what NASA technology can do. Whether it’s Titan, the surface of Venus, or somewhere we haven’t dreamed of yet, this work could help shape the way to get there. 

      Advanced materials research to make travel safer

      Advanced materials, such as foams and composites, are key to unlocking the next generation of manufacturing. From space exploration to industry, Erik Weiser spent years contributing his expertise to the development of polymers, ceramics, metals, nanomaterials, and more. He is named on more than 20 patents. During this time, he provided his foam expertise to the Space Shuttle Columbia accident investigation, the Shuttle Discovery Return-to-Flight Investigation and numerous teams geared toward improving the safety of the shuttle.  
      Today, Weiser serves as director of the Facilities and Real Estate Division at NASA Headquarters, overseeing the foundation of NASA’s missions. Whether it’s advancing research or optimizing real estate across the agency, he’s helping launch the future, one facility at a time.

      Want to learn more about NASA’s game changing innovations? Visit the NASA Inventors Hall of Fame.
      Read More Share
      Details
      Last Updated May 09, 2025 Related Terms
      Technology Technology Transfer Technology Transfer & Spinoffs Explore More
      3 min read Key Portion of NASA’s Roman Space Telescope Clears Thermal Vacuum Test
      Article 2 days ago 4 min read NASA Enables SPHEREx Data Return Through Commercial Partnership
      Article 3 days ago 6 min read NASA Data Helps Map Tiny Plankton That Feed Giant Right Whales
      In the waters off New England, one of Earth’s rarest mammals swims slowly, mouth agape.…
      Article 4 days ago Keep Exploring Discover More Topics From NASA
      Missions
      Humans in Space
      Climate Change
      Solar System
      View the full article
    • By NASA
      Editor’s Note: The following is one of three related articles about the NASA Data Acquisition System and related efforts. Please visit Stennis News – NASA to access accompanying articles.
      The NASA Data Acquisition System, developed at NASA Stennis, is used in multiple test areas at NASA’s Marshall Space Flight Center in Huntsville, Alabama, including Test Facility 116. The facility consists of an open-steel test stand structure, primarily used for subscale testing, and three adjacent test bays designed for large-scale/full-scale testing. NASA/Marshall Space Flight Center Teams at NASA’s Langley Research Center in Hampton, Virginia conduct a test in the 8-Foot High-Temperature Tunnel. The NASA Data Acquisition System, developed at NASA Stennis, represents a potential solution for engineers seeking to standardize data systems at NASA Langley. NASA/Langley Research Center Teams at Test Stand 403, located at NASA’s White Sands Test Facility in Las Cruces, New Mexico, plan to use the NASA Data Acquisition System to support testing and development projects related to NASA’s Orion spacecraft.NASA/White Sands Test Facility A data-focused software tool created at NASA’s Stennis Space Center near Bay St. Louis, Mississippi, continues to expand its capabilities and use across the agency.
      Much like the software on a cell phone, the NASA Data Acquisition System (NDAS) software evolves with updates to meet user needs.
      “It is not just because we are seeking new opportunities that we evolve,” said Kris Mobbs, NASA project manager for NDAS. “It is because the community of people using this software tell us about all the new, cool things happening and how they want to use the tool.”
      Created as a standard method for collecting rocket propulsion test data, NDAS is proving to be a building block to acquire, display, and process various datasets. The flexibility of the software has supplied solutions for NASA’s work in New Mexico and Alabama and is being evaluated for data acquisition needs in Virginia.
      When NASA’s White Sands Test Facility in Las Cruces, New Mexico, needed a new data acquisition system with a flexible design, the facility reached out to NASA Stennis since the center had demonstrated success with a similar challenge.
      “A major benefit for the agency is having a software platform that is agency owned and developed,” said Josh Simmons, White Sands technical upgrades lead. “Stennis is leading the way and the way the system is written and documented, other programmers can jump in, and the way they have it designed, it can continue on and that is key.”
      The NASA Stennis team updated its NDAS platform based on input from White Sands personnel to make it more adaptable and to increase data acquisition rates.
      “They look to understand the requirements and to develop an application that is flexible to meet everybody’s requirements,” Simmons said. “They are always willing to improve it, to make it more applicable to a wider audience.”
      NDAS will be the primary data acquisition and control systems to support testing and development projects related to NASA’s Orion spacecraft.
      “I would like to standardize around it here at White Sands,” said Simmons. “I want to show the worth and versatility of NDAS, so people who need it make a choice to use it.”
      Meanwhile at NASA’s Marshall Space Flight Center in Huntsville, Alabama, NDAS is used in multiple areas for small-scale, subscale, and full-scale testing.
      Devin Rios Ogle is a contractor software engineer at NASA Marshall, responsible for integrating and upgrading the data acquisition system in the testing areas. The system is used to record data on test sequences to verify they happen as intended.
      “The visualization of data is really nice compared to other software I have worked with,” said Rios Ogle. “It is easier to see what data you want to see when you want to see it. You select a measurement, and you can see it in graph form, or tabular form, or however you would like. It is visually appealing and very easy to find the stuff you need.”
      Rios Ogle is familiar with the database behind the system and understands what the program is trying to do. He particularly noted the modular approach built into the system, which allows users to adapt the software as needed and is a feature others would find beneficial.
      Marcus Jackson, a contractor instrumentation and control engineer at NASA Marshall, echoed Ogle’s assessment of NDAS, noting that it has allowed the center to condense multiple systems into a single package that meets the team’s unique needs.
      “Ultimately, NDAS provides us with an excellent software package that is built specifically for the kind of work performed here and at other test stands across the United States,” said Jackson. “It is easy to install, manage, and scale up. It doesn’t break, but if you do find a bug or issue, the NDAS team is very quick to respond and help you find a solution.”
      NDAS also represents a potential solution for engineers seeking to standardize data systems at NASA’s Langley Research Center in Hampton, Virginia, a use that could positively impact a mission’s ability to make data-informed decisions.
      “We are investigating alternatives for standardization at all Langley facilities,” said Scott Simmons, NASA Langley data systems engineer. “Standardization has the potential for significant maintenance cost savings and efficiencies because of the sharing of the software. Having an instance of NDAS available for the dynamic data system at the 8-Foot High Temperature tunnel enables us to evaluate it as a potential solution for standardization at Langley.”
      As the nation’s largest hypersonic blow-down test facility, the tunnel duplicates, as near as possible, flight conditions that would be encountered by hypersonic vehicles at up to Mach 6.5, or more than six times the speed of sound.
      Even as its use grows, the NASA Stennis-led software project continues to gain momentum as it expands its capabilities and collaboration with users.
      “The goal is to provide a software portfolio that supports a wide range of exciting NASA projects, involving lots of talented people that collaborate and innovate new software solutions far into the future,” Mobbs said. “This is a community of innovative, ambitious, and supportive engineers and scientists across all engineering disciplines that are dedicated to advancing NASA’s bold missions.”
      Read More Share
      Details
      Last Updated May 08, 2025 Related Terms
      Stennis Space Center View the full article
    • By NASA
      Editor’s Note: The following is one of three related articles about the NASA Data Acquisition System and related efforts. Please visit Stennis News – NASA to access accompanying articles.
      NASA software engineer Brandon Carver updates how the main data acquisition software processes information at NASA’s Stennis Space Center, where he has contributed to the creation of the center’s first-ever open-source software.NASA/Danny Nowlin Syncom Space Services software engineer Shane Cravens, the chief architect behind the first-ever open-source software at NASA’s Stennis Space Center, verifies operation of the site’s data acquisition hardware.NASA/Danny Nowlin NASA’s Stennis Space Center near Bay St. Louis, Mississippi, has released its first-ever open-source software, a peer review tool to facilitate more efficient and collaborative creation of systems applications, such as those used in its frontline government and commercial propulsion test work.
      “Everyone knows NASA Stennis as the nation’s premier rocket propulsion test site,” said David Carver, acting chief of the Office of Test Data and Information Management. “We also are engaged in a range of key technology efforts. This latest open-source tool is an exciting example of that work, and one we anticipate will have a positive and widespread impact.”
      The new NASA Data Acquisition System Peer Review Tool was developed over several years, built on lessons learned as site developers and engineers created software tools for use across the center’s sprawling test complex. It is designed to simplify and amplify the collaborative review process, allowing developers to build better and more effective software applications.
      The new NASA Stennis Peer Review tool was developed using the same software processes that built NDAS. As center engineers and developers created software to monitor and analyze data from rocket propulsion tests, they collaborated with peers to optimize system efficiency. What began as an internal review process ultimately evolved into the open-source code now available to the public.
      “We refined it (the peer review tool) over a period of time, and it has improved our process significantly,” said Brandon Carver (no relation), a NASA Stennis software engineer. “In early efforts, we were doing reviews manually, now our tool handles some of these steps for us. It has allowed us to focus more on reviewing key items in our software.”
      Developers can improve time, efficiency, and address issues earlier when conducting software code reviews. The result is a better, more productive product.
      The NASA Stennis tool is part of the larger NASA Data Acquisition System created at the center to help monitor and collect propulsion test data. It is designed to work with National Instruments LabVIEW, which is widely used by systems engineers and scientists to design applications. LabVIEW is unique in using graphics (visible icon objects) instead of a text-based programming language to create applications. The graphical approach makes it more challenging to compare codes in a review process.
      “You cannot compare your code in the same way you do with a text-based language,” Brandon Carver said. “Our tool offers a process that allows developers to review these LabVIEW-developed programs and to focus more time on reviewing actual code updates.”
      LabVIEW features a comparison tool, but NASA Stennis engineers identified ways they could improve the process, including by automating certain steps. The NASA Stennis tool makes it easier to post comments, pictures, and other elements in an online peer review to make discussions more effective.  
      The result is what NASA Stennis developers hope is a more streamlined, efficient process. “It really optimizes your time and provides everything you need to focus on right in front of you,” Brandon Carver said. “That’s why we wanted to open source this because when we were building the tool, we did not see anything like it, or we did not see anything that had features that we have.”
      “By providing it to the open-source community, they can take our tool, find better ways of handling things, and refine it,” Brandon Carver said. “We want to allow those groups to modify it and become a community around the tool, so it is continuously improved. Ultimately, a peer review is to make stronger software or a stronger product and that is also true for this peer review tool.
      “It is a good feeling to be part of the process and to see something created at the center now out in the larger world across the agency,” Brandon Carver said. “It is pretty exciting to be able to say that you can go get this software we have written and used,” he acknowledged. “NASA engineers have done this. I hope we continue to do it.”
      To access the peer review tool developed at NASA Stennis, visit NASA GitHub.
      Read More Share
      Details
      Last Updated May 08, 2025 EditorNASA Stennis CommunicationsContactC. Lacy Thompsoncalvin.l.thompson@nasa.gov / (228) 688-3333LocationStennis Space Center Related Terms
      Stennis Space Center View the full article
    • By NASA
      2 min read
      Preparations for Next Moonwalk Simulations Underway (and Underwater)
      Multinational corporations are using the M2M Intelligence platform in data centers and other settings. The system offers automated, secure communications on a ground-based global 5G network. Getty Images Artificial intelligence (AI) is advancing rapidly, as intelligent software proves capable of various tasks. The technology usually requires a “human in the loop” to train it and ensure accuracy. But long before the arrival of today’s generative artificial intelligence, a different kind of AI was born with the help of NASA’s Ames Research Center in California’s Silicon Valley — one that only exists between machines, running without any human intervention.

      In 2006, Geoffrey Barnard founded Machine-to-Machine Intelligence Corp. (M2Mi) at Ames’ NASA Research Park, envisioning an automated, satellite-based communication network. NASA Ames established a Space Act Agreement with the company to develop artificial intelligence that would automate communications, privacy, security, and resiliency between satellites and ground-based computers.

      Central to the technology was automating a problem-solving approach known as root cause analysis, which NASA has honed over decades. This methodology seeks to identify not only the immediate cause of a problem but also all the factors that contributed to the cause. This would allow a network to identify its own issues and fix itself. 

      NASA Ames’ director of nanotechnology at the time wanted to develop a communications network based on small, low-powered satellites, so Ames supported M2Mi in developing the necessary technology. 
      Barnard, now CEO and chief technology officer of Tiburon, California-based branch of M2Mi, said NASA’s support laid the foundation for his company, which employs the same technology in a ground-based network. 
      The company’s M2M Intelligence software performs secure, resilient, automated communications on a system that runs across hundreds of networks, connecting thousands of devices, many of which were not built to communicate with each other. The M2Mi company worked with Vodafone of Berkshire, England, to build a worldwide network across more than 500 smaller networks in over 190 countries. The companies M2M Wireless and TriGlobal have begun using M2M Intelligence for transportation logistics. 
      With NASA’s help, emerging industries are getting the boost they need to rapidly develop technologies to enhance our lives. 
      Read More Share
      Details
      Last Updated Apr 29, 2025 Related Terms
      Technology Transfer & Spinoffs Spinoffs Technology Transfer Explore More
      2 min read NASA Engineering Sparks Innovative New Battery 
      Nickel-hydrogen technology is safe, durable, and long-lasting – now it’s affordable too.
      Article 5 days ago 2 min read NASA Tech Developed for Home Health Monitoring  
      Article 3 weeks ago 2 min read NASA Cloud Software Helps Companies Find their Place in Space 
      Article 1 month ago Keep Exploring Discover Related Topics
      Missions
      Artificial Intelligence for Science
      NASA is creating artificial intelligence tools to help researchers use NASA’s science data more effectively.
      Ames Research Center
      Solar System
      View the full article
    • By NASA
      NASA researchers are sending three air quality monitors to the International Space Station to test them for potential future use on the Moon.Credit: NASA/Sara Lowthian-Hanna As NASA prepares to return to the Moon, studying astronaut health and safety is a top priority. Scientists monitor and analyze every part of the International Space Station crew’s daily life—down to the air they breathe. These studies are helping NASA prepare for long-term human exploration of the Moon and, eventually, Mars.

      As part of this effort, NASA’s Glenn Research Center in Cleveland is sending three air quality monitors to the space station to test them for potential future use on the Moon. The monitors are slated to launch on Monday, April 21, aboard the 32nd SpaceX commercial resupply services mission for NASA.

      Like our homes here on Earth, the space station gets dusty from skin flakes, clothing fibers, and personal care products like deodorant. Because the station operates in microgravity, particles do not have an opportunity to settle and instead remain floating in the air. Filters aboard the orbiting laboratory collect these particles to ensure the air remains safe and breathable.

      Astronauts will face another air quality risk when they work and live on the Moon—lunar dust.
      “From Apollo, we know lunar dust can cause irritation when breathed into the lungs,” said Claire Fortenberry, principal investigator, Exploration Aerosol Monitors project, NASA Glenn. “Earth has weather to naturally smooth dust particles down, but there is no atmosphere on the Moon, so lunar dust particles are sharper and craggier than Earth dust. Lunar dust could potentially impact crew health and damage hardware.”

      Future space stations and lunar habitats will need monitors capable of measuring lunar dust to ensure air filtration systems are functioning properly. Fortenberry and her team selected commercially available monitors for flight and ground demonstration to evaluate their performance in a spacecraft environment, with the goal of providing a dust monitor for future exploration systems.
      NASA Glenn Research Center’s Claire Fortenberry holds a dust sample collected from International Space Station air filters.Credit: NASA/Sara Lowthian-Hanna Glenn is sending three commercial monitors to the space station to test onboard air quality for seven months. All three monitors are small: no bigger than a shoe box. Each one measures a specific property that provides a snapshot of the air quality aboard the station. Researchers will analyze the monitors based on weight, functionality, and ability to accurately measure and identify small concentrations of particles in the air.

      The research team will receive data from the space station every two weeks. While those monitors are orbiting Earth, Fortenberry will have three matching monitors at Glenn. Engineers will compare functionality and results from the monitors used in space to those on the ground to verify they are working as expected in microgravity. Additional ground testing will involve dust simulants and smoke.

      Air quality monitors like the ones NASA is testing also have Earth-based applications. The monitors are used to investigate smoke plumes from wildfires, haze from urban pollution, indoor pollution from activities like cooking and cleaning, and how virus-containing droplets spread within an enclosed space.

      Results from the investigation will help NASA evaluate which monitors could accompany astronauts to the Moon and eventually Mars. NASA will allow the manufacturers to review results and ensure the monitors work as efficiently and effectively as possible. Testing aboard the space station could help companies investigate pollution problems here on Earth and pave the way for future missions to the Red Planet.
      NASA Glenn Research Center’s Claire Fortenberry demonstrates how space aerosol monitors analyze the quality of the air.Credit: NASA/Sara Lowthian-Hanna “Going to the Moon gives us a chance to monitor for planetary dust and the lunar environment,” Fortenberry said. “We can then apply what we learn from lunar exploration to predict how humans can safely explore Mars.”
      NASA commercial resupply missions to the International Space Station deliver scientific investigations in the areas of biology and biotechnology, Earth and space science, physical sciences, and technology development and demonstrations. Cargo resupply from U.S. companies ensures a national capability to deliver scientific research to the space station, significantly increasing NASA’s ability to conduct new investigations aboard humanity’s laboratory in space.
      Learn more about NASA and SpaceX’s 32nd commercial resupply mission to the space station:
      https://www.nasa.gov/nasas-spacex-crs-32/
      Explore More
      3 min read NASA Studies Wind Effects and Aircraft Tracking with Joby Aircraft
      Article 17 hours ago 4 min read Science Meets Art: NASA Astronaut Don Pettit Turns the Camera on Science
      Article 1 day ago 1 min read Recognizing Employee Excellence 
      Article 1 day ago View the full article
  • Check out these Videos

×
×
  • Create New...