Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Mars Rovers”

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 559 records · Page 31

Moessbauer and Electron Microprobe Studies of Density Separates of Martian Nakhlite Mil03346: Implications for Interpretation of Moessbauer Spectra Acquired by the Mars Exploration Rovers

Martian meteorite MIL03346 is described as an augite-rich cumulate rock with approx.80%, approx.3%, and approx.21% modal phase proportions of augite (CPX), olivine and glassy mesostasis, respectively, and is classified as a nakhlite [1]. The Mossbauer spectrum for whole rock (WR) MIL 03346 is unusual for Martian meteorites in that it has a distinct magnetite subspectrum (~7% subspectral area) [2]. The meteorite also has products of pre-terrestrial aqueous alteration ("iddingsite") that is associated primarily with the basaltic glass and olivine. The Mossbauer spectrometers on the Mars Exploration Rovers have measured the Fe oxidation state and the Fe mineralogical composition of rocks and soils on the planet s surface since their landing in Gusev Crater and Meridiani Planum in January, 2004 [3,4]. The MIL 03346 meteorite provides an opportunity to "ground truth" or refine Fe phase identifications. This is particularly the case for the so-called "nanophase ferric oxide" (npOx) component. NpOx is a generic name for a ferric rich product of oxidative alteration. On Earth, where we can take samples apart and study individual phases, examples of npOx include ferrihydrite, schwertmannite, akagaaneite, and superparamagnetic (small particle) goethite and hematite. It is also possible for ferric iron to be associated to some unknown extent with igneous phases like pyroxene. We report here an electron microprobe (EMPA) and Moessbauer (MB) study of density separates of MIL 03346. The same separates were used for isotopic studies by [5]. Experimental techniques are described by [6,7].

Morris, R. V.↗

Traction Control Design and Integration Onboard the Mars Science Laboratory Curiosity Rover

The Mars Science Laboratory (MSL) Curiosity rover experienced increasing wheel damage beginning in October 2013. While the wheels were designed to operate with considerable damage, the rate at which damage was occurring was unexpected and raised concerns regarding wheel lifetime. The Jet Propulsion Laboratory (JPL) has now developed and deployed new software on Curiosity that reduces the forces acting on the wheels. Our new Traction Control algorithm adapts each wheel’s speed to fit the terrain it drives over. It does not rely on any a priori knowledge of the terrain, and instead leverages the rover’s measured attitude rates and suspension angles, together with a rigid-body kinematics model, to estimate the real-time wheel-terrain contact angles and ideal, no-slip wheel angular rates. In addition, free-floating “wheelies” are detected and autonomously corrected. In this paper, we describe the algorithm, its ground testing campaign and associated challenges, and finally its validation and performance in flight. Ground test data demonstrates reductions in the forces acting on the wheels and validates the wheelie-damping capability. Secondary benefits in some terrains include a reduction in heading deviations while climbing rocks, with a reduction in slip in certain sandy terrains. Preliminary validation from flight data confirms these findings.

Maimone, Mark↗

Reliability-Aware Requirements Development for Autonomy Software

Autonomy is the ability of a system to make decisions and take actions in the presence of uncertainty. Validating autonomy, therefore, is a matter of validating that the system makes intelligent decisions even when there might be discrepancies between the observed and the expected state of the world as well as when the possible outcome of each of the possible courses of action is uncertain. During the requirements engineering phase, the functions, including those that are required to be autonomous and their expected behavior are specified. However, in the case of autonomous software system, it is challenging to specify all possible scenarios that the software may encounter. Additionally, since autonomous behaviors cannot always be fully predetermined, it is difficult to reason about their completeness and correctness. While these challenges are also faced with non-autonomous system, they are more prevalent for autonomous system due to their complexity and emergent behavior. Our efforts have been three-fold. On one hand, we have developed a goal-based method for requirements decomposition. We have embedded this approach into a higher-level systems engineering framework and then developed methods for decision and reliability analysis within this framework. And finally, we use simulation analysis to validate the more theoretical methods and provide a feedback mechanism. The decision analysis approach (DA) helps in identifying and mitigating the run-time risks, by bringing to the forefront the uncertainties, decisions, interactions, and other factors that may cause autonomous software to make erroneous decisions. The DA framework is used to quantify, for each decision that the software can make, failure risk due to uncertainties. The information about the key decisions and circumstances that can cause autonomous system to make incorrect decisions are used to generate test scenarios to be run in a simulator to ensure that the system can handle error-prone circumstances. The results or outcomes from decisions, based on the simulated scenarios, can then be leveraged to further gain insight of the assured system. We combine a goal-based approach with simulation analysis to facilitate requirements development for autonomous systems and further provide a method for run-time systems level reliability considerations during the autonomous software development process. The DA and the reliability analysis methods provide a formalism for the consideration of uncertainty in the run time decision-making process for autonomous software. This formalism considers the uncertainty involved in the outcome of different courses of action, in terms of performance and cost, as well as a method to consider the system level reliability implications. System level reliability considerations for autonomous software decision making contribute to the satisfaction of the system level goals over the lifecycle of a given mission. We demonstrate our approach using a hypothetical rover path planning example. The requirements for our rover simulator are based on existing literature about Mars rovers and lessons learned from real world observations at JPL. The specifics of the autonomy design for the Mars rovers, that have not been previously cleared for external release, are not used for our demonstrations.

Lindvall, Mikael↗

Mars Exploration Rover: surface operations

This paper will provide an overview of the planned mission, and also focus on the different operations challenges inherent in operating these two very off road vehicles, and the solutions adopted to enable the best utilization of their capabilities for high science return and responsiveness to scientific discovery.

Mars rover EDL operations↗

Sealing Station Mechanisms for the Mars 2020 Rover Sample Caching Subsystem

The Sealing Station is composed of two mechanisms: the Gripper Mechanism, for orientation and support of the Sample Tube during the Hermetic Seal activation activity, as well as ejecting Sample Tubes out of the Rover, and the Ram Mechanism, which produces and applies a high force for seal activation. The Ram Mechanism is a compact high force linear actuator that uses a planetary roller screw (PRS) as the output linear stage, tapered roller bearings (TRB) to support the PRS at the high loads, a set of spur gears supported by cylinder roller bearings, and a brushless motor with a planetary gearhead and magnetic detent brake. This paper describes the role of these mechanisms in the Mars 2020 Rover mission as a part of the Sample Caching Subsystem (SCS) and Adaptive Caching Assembly (ACA) and their interactions with the Hermetic Seal and Sample Tube hardware. We report on development testing performed with the PRS that show it has capability of supporting cross-moment loads, something manufacturers of these components do not rate. Also discussed is the interaction of the passive holding torque from magnetic detent brakes and hardstop preload, setting of a very light preload in the TRB, and the complex linear dyno test equipment used, and how that testing could have been improved.

Grimes-York, Jesse↗

Mixed-Initiative Constraint-Based Activity Planning for Mars Exploration Rovers

In January, 2004, two NASA rovers, named Spirit and Opportunity, successfully landed on Mars, starting an unprecedented exploration of the Martian surface. Power and thermal concerns constrained the duration of this mission, leading to an aggressive plan for commanding both rovers every day. As part of the process for generating these command loads, the MAPGEN tool provides engineers and scientists an intelligent activity planning tool that allows them to more effectively generate complex plans that maximize the science return each day. The key to'the effectiveness of the MAPGEN tool is an underlying artificial intelligence plan and constraint reasoning engine. In this paper we outline the design and functionality of the MAEPGEN tool and focus on some of the key capabilities it offers to the MER mission engineers.

Bresina, John↗

EXPLORING MARS WITH SOLAR-POWERED ROVERS

The Mars Exploration Rover (MER) project landed two solar-powered rovers, "Spirit" and "Opportunity," on the surface of Mars in January of 2003. This talk reviews the history of solar-powered missions to Mars and looks at the science mission of the MER rovers, focusing on the solar energy and array performance.

Landis, Geoffrey A.↗

In-situ Geochronology on the Mars 2020 Rover with KArLE (The Potassium-Argon Laser Experiment)

A successful Mars exploration program has revealed chapters of Mars history, but in this book, the pages are ripped out of the binding and scattered across the surface. An examination of each page reveals interesting information, but there is no way to read the book in a logical order. Geochronology is the tool that puts page number onto the individual pages, and allows the book of Martian history to be read in its proper order. The KArLE experiment performs the first dedicated in situ geochronology investigation on Mars, bringing clarity to Mars 2020 samples and context to its landing site.

Cohen, Barbara A.↗

Updates from the MSL-RAD Experiment on the Mars Curiosity Rover

The MSL-RAD instrument continues to operate flawlessly on Mars. As of this writing, some 1040 sols (Martian days) of data have been successfully acquired. Several improvements have been made to the instrument's configuration, particularly aimed at enabling the analysis of neutral-particle data. The dose rate since MSL's landing in August 2012 has remained remarkably stable, reflecting the unusual and very weak solar maximum of Cycle 24. Only a few small SEP events have been observed by RAD, which is shielded by the Martian atmosphere. Gale Crater, where Curiosity landed, is 4.4 km below the mean surface of Mars, and the column depth of atmosphere above is approximately 20 g/sq cm, which provides significant attenuation of GCR heavy ions and SEPs. Recent analysis results will be presented, including updated estimates of the neutron contributions to dose and dose equivalent in cruise and on the surface of Mars.

Zeitlin, Cary↗

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↗