Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Rover”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 631 records · Page 35

Exploring the Jezero Delta Front: Overview of Results From the Mars 2020 Perseverance Rover’s Second Science Campaign

The Perseverance rover landed in Jezero crater on February 18, 2021, with the mission goals to explore the geology, astrobiological potential, and modern environment of the crater floor and delta, and to collect and cache well-documented samples for Mars Sample Return. After completion of the “Crater Floor” science campaign, the rover conducted a rapid traverse (sols 379-414) to the Three Forks region of the crater floor adjacent to the delta front. From here, Perseverance’s second “Delta Front” science campaign (DFC) began on Sol 415, April 20, 2022. The DFC has explored two lobes of the delta front, the neighboring crater floor, and their contact zone, focusing on the lowest geologic exposures composing the Jezero delta (largely mapped within the delta “thin layered unit”). As of January 1, 2023, Perseverance has covered 14325 km of traverse distance and collected 15 rock sample cores, 2 regolith samples, 1 atmospheric sample, and 3 witness tubes, employing a sample pair strategy where each unique sample is paired with a companion sample core from the same location, to enable the construction of two different caches. After sample depot construction at Three Forks, the DFC will conclude upon re-ascent of the delta front, and the next “Delta Top” science campaign will start.

Mars 2020 Mission↗

VIPER Lunar Rover Agile Mission Systems

The VIPER Lunar Rover, scheduled for a November, 2024 launch, is a solar powered rover that will search for volatiles at the lunar south pole. VIPER is an operationally complex mission operating in a challenging lighting and communications environment, requiring new design in a number of areas, from mission planning, to real-time waypoint driving. The combination of solar power, limited battery and the dynamic movement of shadows at the south pole gives VIPER small operational margins. The Mission System will be used to operate VIPER during cruise and on the lunar surface. To maximize efficiency and flexibility in Mission System design and thus to improve the performance and reliability of the resulting Mission System, we are tailoring Agile principles that we have used effectively in ground data system software development and applying those principles to the design of elements of the mission system.

Agile↗

Perseverance Rover Collision Model for a range of Autonomous Behaviors

The NASA Mars 2020 Perseverance rover landed in Jezero crater on Mars on 18 February 2021. It is a science mission to collect and cache sample cores for possible return to Earth in the future. Robot collision modeling is traditionally used in robotics for hardware safety for manipulation and sampling. The Mars 2020 Rover Collision Model (RCM) optimizes and extends collision checking in innovative ways to provide a range of onboard autonomous capability on a computationally constrained system. It provides an example of the benefit of systems and operations cognizant software design and development of autonomous systems.

Klein, Douglas↗

Pressurized Rover Lunar Surface Windows Thermal Trade Study

The pressurized rover (PR) is a habitable lunar vehicle that supports up to two crew members and EVAs. The PR is expected to operate with a crew at the lunar south pole for up to 30 consecutive days. Lunar surface missions represent a significant thermal challenge due in part to the extreme changes in temperature environment. Minimizing heat leaks is essential to be able to survive cold phases of lunar surface missions. Windows in particular can be a significant source of heat leak when designed without thermal performance in mind. In addition, correctly modeling windows, and transparent materials in general, represents a significant thermal challenge. It can also be challenging to obtain accurate radiative properties for modern window materials. This study focuses on the modeling approach, results, and possible window heat leak mitigation techniques for pressurized rover. Mitigation techniques explored in this study include low emissivity coatings and removable internal or external covers. Window layup, geometry, and size are also assessed in this study for their impact to heat leak.

Sydney June Taylor↗

Comparing Cumulative Flight Thermal Fatigue to Ground Test Results for Memory Components on the Mars Curiosity Rover

This paper explores the methods used to examine Mars Curiosity Rover’s flight temperature data in relation to the Package Qualification and Verification (PQV) accelerated thermal cycle life test data in response to flight anomalies. The redundant Rover Compute Element (RCE-A, B) has experienced an inability to mount the flash memory several times. The leading cause of these anomalies is likely the loss of electrical connectivity, which is theorized to be due to cracks on the memory component solder joints by thermal cycle fatigue. To investigate this theory, the number of thermal cycles accumulated in flight was compared to PQV accelerated thermal cycle life test data. The goal of this study was to inform mission operations of the risk associated with thermal cycling damage on the RCE. However, since the RCE-B does not have continuous temperature data from the Platinum Resistance Thermometer (PRT) closest to the flash memory, a model was made to correlate continuous data from two other nearby sensors on the RCE-B to the noncontiguous sensor. Using the Rainflow Counting Algorithm, the reconstituted data was converted into the number of equivalent thermal cycles. The Coffin-Manson Equation was used to compare flight thermal cycles to the PQV test. The accelerated life test showed cracking on the memory component solder joints after 500 cycles of 80°C temperature excursions. This study found that the RCE-A and RCE-B have undergone an equivalent of 144 and 430 cycles of 80°C temperature excursions during flight, respectively.

Bell, Charles↗

Actuator and Motor Control End-to-End V&V on the Mars 2020 Rover

The Mars 2020 Perseverance rover is the most advanced robotic exploration system ever sent to another planet. To support the complex scientific and mobility needs of the mission, the rover utilizes 33 actuators, three multi-degree-of-freedom force-torque sensors, fifteen single or dual-speed resolvers, two solenoid valves, and twelve contact switches. The control for these actuators and sensors is achieved by several levels of flight software, coordinated between two computers with varying bandwidth control loops. Furthermore, the actuators and sensors were integrated into multiple larger robotic mechanisms that were delivered by different organizations at various points in the Integration and Test (I&T) timeline. All of this created a very complex Verification and Validation (V&V) scenario involving multiple subsystems and teams, several hardware and software testbeds with varying levels of fidelity, and significant systems engineering to ensure the overall I&T schedule could be maintained while ensuring system hardware safety.This paper details the integrated V&V effort across multiple teams and venues to provide full coverage of all necessary functionality, performance, and fault protection. First, it provides an overview of how the V&V campaign was subdivided among teams and venues and provides descriptions of the various hardware configurations used to support the testing. The Mars 2020 implementation of the plan incorporates many of the lessons learned from Mars Science Laboratory’s test campaign, and these value-added modifications are discussed here. Also included in this section is the system-level environmental testing approach used for mechanisms. Second, the paper describes the phased approach used by the teams to support new hardware and software deliveries to testbed and Systems I&T. In this approach the test campaign was built upon higher-level mechanism needs for performance, functionality, and safety at specific times in the campaign. Finally, the paper discusses lessons learned from the V&V campaign that should be applied to future large-scale motion control testing efforts.

Borne, Davis↗

Electrical Ground Support Equipment for the Sampling Caching System of the Mars 2020 Rover

In this work we describe in detail the architecture, design, testing and operation of the Electrical Ground Support Equipment (EGSE) “Blue Box” used to test and validate the Sampling Caching System (SCS) of the Mars 2020 Perseverance rover. The Blue Box architecture is centered around COTS motor controllers and COTS input-output modules communicating over an EtherCAT bus. A custom, low-level safety subsystem ensures no harm can be done to the flight articles. The modular architecture of the EGSE reduces cost and complexity while expediting assembly time. The Blue Box drives the 19 actuators of the SCS which span the main robotic arm, the corer system, the internal sample handling arm, the sample tube sealing system and the gas dust removal tool; mimicking the Rover Motor Control Assembly (RMCA). Due to the limited availability of RMCA’s, the EGSE enabled and performed the bulk of testing activities for SCS. The majority of the SCS actuators are composed of a 3-phase DC brushless motors, hall sensors for commutation, dual resolvers for output angular measurement, brakes, heaters and platinum thermistors. Additionally, the EGSE read 12 strain gauges forming part of a force torque sensor, and switches used for external positioning references. Over the 3-year span of the V&V campaign for the SCS, over 32 EGSE systems were built, tested and deployed to test venues at JPL and externally. The EGSE tested several families of the SCS subsystem, ranging from engineering units, life test units and two flight units. Test venues that this EGSE supported included lab benches, ultra-clean cleanrooms, ATLO facilities, and thermal vacuum chambers. Together with the test software systems, SSDEV and SSDEV-ECAT, the Blue Box EGSE enabled the team to efficiently test flight hardware and flight software together. We go over the safety features and fault management techniques employed to protect flight hardware. The effects of the long, 50-feet, EGSE harnesses on motor performance, EMI, electrical noise, and motor control performance are explained. Mitigations to these unwanted effects, including shielding strategy and inductance compensation, are summarized. We go over an excerpt of notable anomalies that this EGSE suffered through its operation, along with investigations and resolutions. Lessons learned, areas of improvement as part of future work, and recommendations for future implementations for similar EGSE’s, are shared.

Levine, Dan↗

Flight Software Dictionary Development for the Mars2020 Rover

The Mars2020 project, developed and operated by the Jet Propulsion Laboratory (JPL), successfully landed the Perseverance rover and its flying companion Ingenuity on the surface of Mars on February 18th 2021. Perseverance combines heritage and cutting-edge flight software and hardware to accomplish crucial mission requirements related to Martian surface sampling. The design, development, and operation of NASA’s large strategic science missions require the ability to communicate spacecraft capabilities to hundreds of engineers across multiple disciplines. The interaction between flight and ground software development, Verification and Validation (V&V), Assembly, Test, and Launch Operations (ATLO), and management each demand quick understanding of unique slices of information for each discipline. This information includes the current capabilities of the flight system as well as future capabilities and their status as they are developed and tested. Despite the fundamental and critical nature of this information, the flight software dictionaries used to track it are a stumbling block for many projects. These dictionaries provide the cornerstone for the interpretation of data sent from the spacecraft, allowing for quick comprehension by engineers on the ground. During both spacecraft development and operations, flight software dictionary management includes significant challenges due to the large number of interfacing systems and the subtle yet distinct needs of each.The engineering of flight software dictionaries for Mars2020 had numerous challenges, most-notably: parallel dictionary development to support simultaneous separate flight software build campaigns for each mission phase (cruise and surface), managing requests for operations-enabling information without perturbing the heritage interface with the rover, and the introduction of new tools by the dictionary stakeholders that forced the dictionary team to innovate and redesign the heritage tool chain. These challenges generated guiding principles for the dictionary development effort: emphasize coding best practices and unit testing in the dictionary code development tool chain, use institutionally provided COTS (commercial-off-the-shelf) tools whenever possible, and maintain the heritage flight-ground interface all while advancing operations-enabling information via a loosely coupled interface.Throughout development and operations, the Mars2020 dictionary toolchain included IBM DOORS Next Generation, GitHub, Microsoft Excel, Docker, Jenkins, and a significant custom-built Python codebase. Significant interfaces included JPL’s command and control software, heritage flight software team tools and processes, and the many cloud-based ground tools developed for the mission.This paper will discuss the requirements for the Mars2020 dictionary development, the development team’s response to those requirements, lessons learned throughout the process, steps taken towards automated deliveries and continuous integration of stakeholder inputs, potential toolchain improvements for Mars2020, and key takeaways that could be applied to future missions.

Pyrzak, Guy↗

New Rover Conops with High-Performance Onboard Computing: Give Up Raw Data to Reduce Ops Cost and Do More Science

A major portion of time during the tactical operation of Mars rovers is spent for selecting, prioritizing, and coordinating sciences and engineering activities such that they fit within resource constraints, including the downlink data volume, energy, and time. In particular, the downlink data volume constraint is getting particularly tighter in recent missions because modern instruments produce increasingly high data volume while the communication bandwidth is essentially bounded by the law of physics. Tactical operation would be substantially simplified, hence the operation cost could be reduced, if the data volume constraint is relaxed or even removed. In this abstract, we propose a new operation paradigm for achieving this goal. The key observation is that, both in science and engineering applications, the bit size of raw data is typically much greater than the volume of processed information that is needed for scientific or engineering analysis. For example, a full-resolution image from Mastcam-Z, the main science camera on Perseverance, is about 700 kB in volume and we downlinked 29,685 images up to Sol 243, totaling ~20 GB of data. But of course, scientists do not use every pixel of these images; what they really look for in the images are geological features, typically represented by specific geometric configurations or textures. An end product after processing hundreds of Mascam-Z images could be a single geological map summarizing the spatial distribution of the features. For another example, a 100-meter drive of Perseverance produces 7-12 MB of drive telemetry, which records every detail of the rover's motion at 8 Hz, including position, attitude, steering angles, encoder readings, motor currents and many other information. But what the ground engineers eventually pay attention to is the signs of anomaly, such as excessive motor currents or high slip; if a drive is nominal, the vast majority of this data is unused. What if, then, we process the raw data onboard and only downlink the processed data that is relevant to scientific or engineering analyses, such as a list of detected science features (with cropped images) or a list of potential signs of anomaly while driving? A major roadblock for such onboard, high-level information processing has been the onboard computational resource. RAD750, the main onboard computer of Perseverance, is obviously not sufficient for performing complex image or signal processing such as object detection, semantic segmentation, or anomaly detection. Interestingly, RAD750 is not the best processor that Perseverance has; Qualcomm's Snapdragon 801, a modern mobile processor, is on her Heli Base Station, a device for communicating with Mars Helicopter Ingenuity; also, Intel's Atom E3845 processors are on engineering cameras. In the reminder of this paper, we will introduce two particular uses cases of these high-performance co-processors (meaning auxiliary CPU, GPU, or other types of processors that are separate from the main processor that runs the main flight software) for lowering operation cost and accommodating more science activities for a given communication constraint.

Didier, A.↗

Battery State-of-Health Aware Path Planning for a Mars Rover

A rover mission consists of visiting waypoints to gather scientific samples based on set requirements. However, rovers face operational uncertainties during the mission, affecting the performance of its electrical and mechanical components and overall mission success. Hence, it is critical to have a decision-making framework that is aware of the health state of the components when planning the path of the vehicle. In particular, battery degradation, and consequently the battery State of Health (SOH), can affect the optimality of decisions made by the autonomous system in the long term. This paper presents a decision-making system that incorporates information on the energy drawn from the battery (based on the vehicle’s velocity), terrain conditions, and model-based prognostic modules to assess the impact on the battery’s state of charge (SoC). The decision-making system was formulated as a Markov Decision Process (MDP) to reach the goal destination by sending commands in a determined amount of time while maintaining the battery SoC within the policy stated. The MDP problem was programmed using the open-source framework POMDPs.jl, which has a variety of online and offline solvers. To solve the MDP problem online, we used Monte Carlo Tree Search (MCTS). Results from simulations demonstrate the effect that battery degradation and charging plans have on decision-making.

Prognostics↗

Geological, Multispectral, and Meteorological Imaging Results from the Mars 2020 Perseverance Rover in Jezero Crater

Perseverance’s Mastcam-Z instrument provides high-resolution stereo and multispectral images with a unique combination of spatial resolution, spatial coverage, and wavelength coverage along the rover’s traverse in Jezero crater, Mars. Images reveal rocks consistent with an igneous (including volcanic and/or volcaniclastic) and/or impactite origin and limited aqueous alteration, including polygonally fractured rocks with weathered coatings; massive boulder-forming bedrock consisting of mafic silicates, ferric oxides, and/or iron-bearing alteration minerals; and coarsely layered outcrops dominated by olivine. Pyroxene dominates the iron-bearing mineralogy in the fine-grained regolith, while olivine dominates the coarse-grained regolith. Solar and atmospheric imaging observations show significant intra- and intersol variations in dust optical depth and water ice clouds, as well as unique examples of boundary layer vortex action from both natural (dust devil) and Ingenuity helicopter–induced dust lifting. High-resolution stereo imaging also provides geologic context for rover operations, other instrument observations, and sample selection, characterization, and confirmation.

Mars 2020↗

Field Geologic Mapping of Sample Sites From the Ground and the Air With Perseverance Rover and Ingenuity Helicopter

One of the primary mission goals for Perseverance is to determine the geologic context of sample sites. Rover-based (in situ) or field geologic context mapping (GXM) based on Perseverance rover and Ingenuity helicopter observations provides a nearly continuous record of geologic context and exposed surface structure over a 120 m-wide corridor along the traverse of Perseverance and the flight path of Ingenuity. Field geologic mapping along the traverse and flight path and outcrop-scale mapping at sample sites provides a spatial dimension to ground truth geologic, stratigraphic, and modern environmental context for samples at scales relevant to sample interpretation. Here we provide an abbreviated overview of field mapping as it relates to documenting the architecture of the Jezero fan and geologic context of several examples of sample locations.

Mars 2020↗

Astrobiological Potential of Rocks Acquired By the Perseverance Rover at the Front of the Western Sediment Fan in Jezero Crater, Mars.

Major objectives of the Perseverance rover mission include identifying past habitable environments, collecting rocks that are likely to preserve biosignatures and using the rover’s instruments to look for potential biosignatures in these rocks. The recognition of the > 3.5 billion-year old habitable environments in Jezero crater, Mars (Fig. 1); promised that the mission could achieve these objectives. The western sedimentary fan deposit, the hydrated minerals therein and the carbonate minerals at the margin of this fan were identified as particularly compelling areas in which to search for the signs of past life and collect the oldest aqueously deposited rocks from another planet.

Mars 2020↗

Volatiles Investigating Polar Exploration Rover

The Volatiles Investigating Polar Exploration Rover (VIPER) will land in the southern polar region of the Moon and spend approximately 100-days prospecting for water ice. The information returned by VIPER will help determine how we can harvest the Moon's resources for future human space exploration. This information will also provide insight into the distribution and origin of water and other volatiles across the solar system. In this short talk, I will provide a brief overview of the VIPER mission, discuss some of the unique design features of the VIPER rover, and summarize VIPER's multi-modal operations approach.

lunar robotics↗

JPL Rover Technology Program

NASA has embarked on a new mission concept for its planetary program. This new mission concept calls for smaller, lower mass, cheaper systems. The Mars Pathfinder micro rover mission scheduled for launch in 1996 embodies this new mission concept.

Mars Pathfinder Mars Rover Technology Program micr↗

The Mars Rover Spirit FLASH anomaly

The Mars Exploration Rover 'Spirit' suffered a debilitating anomaly that prevented communication with Earth for several anxious days. With the eyes of the world upon us, the anomaly team used each scrap of information, our knowledge of the system, and sheer determination to analyze and fix the problem, then return the vehicle to normal operation. This paper will discuss the Spirit FLASH anomaly, including the drama of the investigation, the root cause and the lessons learned from the experience.

Spirit Rover↗