Engineering PapersSearch

SEARCH · Engineering Papers

Results for “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 109 records · Page 6

Assessment of Spatial Navigation and Docking Performance During Simulated Rover Tasks

INTRODUCTION: Following long-duration exploration transits, pressurized rovers will enhance surface mobility to explore multiple sites across Mars and other planetary bodies. Multiple rovers with docking capabilities are envisioned to expand the range of exploration. However, adaptive changes in sensorimotor and cognitive function may impair the crew s ability to safely navigate and perform docking tasks shortly after transition to the new gravitoinertial environment. The primary goal of this investigation is to quantify post-flight decrements in spatial navigation and docking performance during a rover simulation. METHODS: Eight crewmembers returning from the International Space Station will be tested on a motion simulator during four pre-flight and three post-flight sessions over the first 8 days following landing. The rover simulation consists of a serial presentation of discrete tasks to be completed within a scheduled 10 min block. The tasks are based on navigating around a Martian outpost spread over a 970 sq m terrain. Each task is subdivided into three components to be performed as quickly and accurately as possible: (1) Perspective taking: Subjects use a joystick to indicate direction of target after presentation of a map detailing current orientation and location of the rover with the task to be performed. (2) Navigation: Subjects drive the rover to the desired location while avoiding obstacles. (3) Docking: Fine positioning of the rover is required to dock with another object or align a camera view. Overall operator proficiency will be based on how many tasks the crewmember can complete during the 10 min time block. EXPECTED RESULTS: Functionally relevant testing early post-flight will develop evidence regarding the limitations to early surface operations and what countermeasures are needed. This approach can be easily adapted to a wide variety of simulated vehicle designs to provide sensorimotor assessments for other operational and civilian populations.

Wood, S. J.

2D/3D Visual Tracker for Rover Mast

A visual-tracker computer program controls an articulated mast on a Mars rover to keep a designated feature (a target) in view while the rover drives toward the target, avoiding obstacles. Several prior visual-tracker programs have been tested on rover platforms; most require very small and well-estimated motion between consecutive image frames a requirement that is not realistic for a rover on rough terrain. The present visual-tracker program is designed to handle large image motions that lead to significant changes in feature geometry and photometry between frames. When a point is selected in one of the images acquired from stereoscopic cameras on the mast, a stereo triangulation algorithm computes a three-dimensional (3D) location for the target. As the rover moves, its body-mounted cameras feed images to a visual-odometry algorithm, which tracks two-dimensional (2D) corner features and computes their old and new 3D locations. The algorithm rejects points, the 3D motions of which are inconsistent with a rigid-world constraint, and then computes the apparent change in the rover pose (i.e., translation and rotation). The mast pan and tilt angles needed to keep the target centered in the field-of-view of the cameras (thereby minimizing the area over which the 2D-tracking algorithm must operate) are computed from the estimated change in the rover pose, the 3D position of the target feature, and a model of kinematics of the mast. If the motion between the consecutive frames is still large (i.e., 3D tracking was unsuccessful), an adaptive view-based matching technique is applied to the new image. This technique uses correlation-based template matching, in which a feature template is scaled by the ratio between the depth in the original template and the depth of pixels in the new image. This is repeated over the entire search window and the best correlation results indicate the appropriate match. The program could be a core for building application programs for systems that require coordination of vision and robotic motion.

Bajracharya, Max

Lifting Mechanism for the Mars Explorer Rover

A report discusses the design of a rover lift mechanism (RLM) -- a major subsystem of each of the Mars Exploration Rover vehicles, which were landed on Mars in January 2004. The RLM had to satisfy requirements to (1) be foldable as part of an extremely dense packing arrangement and (2) be capable of unfolding itself in a complex, multistep process for disengaging the rover from its restraints in the lander, lifting the main body of the rover off its landing platform, and placing the rover wheels on the platform in preparation for driving the rover off the platform. There was also an overriding requirement to minimize the overall mass of the rover and lander. To satisfy the combination of these and other requirements, it was necessary to formulate an extremely complex design that integrated components and functions of the RLM with those of a rocker-bogie suspension system, the aspects of which have been described in several prior NASA Tech Briefs articles. In this design, suspension components also serve as parts of a 4- bar linkage in the RLM.

Melko, Joseph

Autonomous Rover Traverse and Precise Arm Placement on Remotely Designated Targets

This software controls a rover platform to traverse rocky terrain autonomously, plan paths, and avoid obstacles using its stereo hazard and navigation cameras. It does so while continuously tracking a target of interest selected from 10 20 m away. The rover drives and tracks the target until it reaches the vicinity of the target. The rover then positions itself to approach the target, deploys its robotic arm, and places the end effector instrument on the designated target to within 2-3-cm accuracy of the originally selected target. This software features continuous navigation in a fairly rocky field in an outdoor environment and the ability to enable the rover to avoid large rocks and traverse over smaller ones. Using point-and-click mouse commands, a scientist designates targets in the initial imagery acquired from the rover s mast cameras. The navigation software uses stereo imaging, traversability analysis, path planning, trajectory generation, and trajectory execution. It also includes visual target tracking of a designated target selected from 10 m away while continuously navigating the rocky terrain. Improvements in this design include steering while driving, which uses continuous curvature paths. There are also several improvements to the traversability analyzer, including improved data fusion of traversability maps that result from pose estimation uncertainties, dealing with boundary effects to enable tighter maneuvers, and handling a wider range of obstacles. This work advances what has been previously developed and integrated on the Mars Exploration Rovers by using algorithms that are capable of traversing more rock-dense terrains, enabling tight, thread-the-needle maneuvers. These algorithms were integrated on the newly refurbished Athena Mars research rover, and were fielded in the JPL Mars Yard. Forty-three runs were conducted with targets at distances ranging from 5 to 15 m, and a success rate of 93% was achieved for placement of the instrument within 2-3 cm of the target.

Nesnas, Issa A.

Next-Generation Tumbleweed Rover

A document describes a next-generation tumbleweed rover that involves a split balloon system that is made up of two half-spherical air bladders with a disc between them. This disc contains all the electronics and instruments. By deflating only the bottom balloon, the rover can sit, bringing the surface probe into contact with the ground. The bottom balloon has a channel passing through it, allowing the surface probe to reach the surface through the balloon. Once the sample has been gathered and analyzed, the rover can re-inflate the lower air bladder and continue rolling. The rover will use a small set of instruments and electronics situated at the center of its inflatable spherical hull. The current version is a large beach-ball-like construction, about 1.8 m in diameter and weighing roughly 15 kg. The rover comprises two major parts, an outer spherical hull (split in half at the central disc) and an inner, disc-shaped cylindrical section. The balloons are attached to the bottom and top of the disc. Inside the disc, there are temperature and pressure sensors to keep track of the inner and outer conditions of the rover. A system of pumps and valves is responsible for independently inflating and deflating the balloons as necessary. There are also accelerometers to record the movement, together with a GPS receiver. The data are then sent through a modem to a control station. This work builds upon the project Tumbleweed rover for planetary exploration, described in the Technical Support Package.

Nosanov, Jeffrey P.

A Wind-powered Rover for a Low-Cost Venus Mission

Venus, with a surface temperature of 450 C and an atmospheric pressure 90 times higher than that of the Earth, is a difficult target for exploration. However, high-temperature electronics and power systems now being developed make it possible that future missions may be able to operate in the Venus environment. Powering such a rover within the scope of a Discovery class mission will be difficult, but harnessing Venus' surface winds provides a possible way to keep a powered rover small and light. This project scopes out the feasibility of a wind-powered rover for Venus surface missions. Two rover concepts, a land-sailing rover and a wind-turbine-powered rover, were considered. The turbine-powered rover design is selected as being a low-risk and low-cost strategy. Turbine detailed analysis and design shows that the turbine can meet mission requirements across the desired range of wind speeds by utilizing three constant voltage generators at fixed gear ratios.

Benigno, Gina

Dynamic Modeling and Soil Mechanics for Path Planning of the Mars Exploration Rovers

To help minimize risk of high sinkage and slippage during drives and to better understand soil properties and rover terramechanics from drive data, a multidisciplinary team was formed under the Mars Exploration Rover (MER) project to develop and utilize dynamic computer-based models for rover drives over realistic terrains. The resulting tool, named ARTEMIS (Adams-based Rover Terramechanics and Mobility Interaction Simulator), consists of the dynamic model, a library of terramechanics subroutines, and the high-resolution digital elevation maps of the Mars surface. A 200-element model of the rovers was developed and validated for drop tests before launch, using MSC-Adams dynamic modeling software. Newly modeled terrain-rover interactions include the rut-formation effect of deformable soils, using the classical Bekker-Wong implementation of compaction resistances and bull-dozing effects. The paper presents the details and implementation of the model with two case studies based on actual MER telemetry data. In its final form, ARTEMIS will be used in a predictive manner to assess terrain navigability and will become part of the overall effort in path planning and navigation for both Martian and lunar rovers.

terramechanics

Precision Instrument Targeting via Image Registration for the Mars 2020 Rover

A key component of Mars exploration is the operation of robotic instruments on the surface, such as those on board the Mars Exploration Rovers, the Mars Science Laboratory (MSL), and the planned Mars 2020 Rover. As the instruments carried by these rovers have become more advanced, the area targeted by some instruments becomes smaller, revealing more fine-grained details about the geology and chemistry of rocks on the surface. However, thermal fluctuations, rover settling or slipping, and inherent inaccuracies in pointing mechanisms all lead to pointing error that is on the order of the target size (several millimeters) or larger. We show that given a target located on a previously acquired image, the rover can align this with a new image to visually locate the target and refine the current pointing. Due to round-trip communication constraints, this visual targeting must be done efficiently on board the rover using relatively limited computing hardware. We employ existing ORB features for landmark-based image registration, describe and theoretically justify a novel approach to filtering false landmark matches, and employ a random forest classifier to automatically reject failed alignments. We demonstrate the efficacy of our approach using over 3,800 images acquired by Remote Micro-Imager on board the “Curiosity” rover.

Doran, Gary

Prototyping an Onboard Scheduler for the Mars 2020 Rover

Efficiently operating a rover on the surface of Mars is challenging. Two factors combine to make this job particularly difficult: 1) communication opportunities are limited, 2) certain aspects of rover performance are difficult to predict. With limited communications, the rover must be given instructions on what to do for one or more Martian days at a time. In addition, the duration of many rover activities can be hard to predict, which leads to unpredictable energy use. Traditionally, conservatism is used to keep the rover safe and healthy. This approach, however can lead to a measurable loss in rover productivity. To regain some of this productivity, the Mars 2020 mission is prototyping the use of onboard scheduling software. The primary objective of this software is to identify and utilize opportunities that arise when actual rover performance is more efficient than the original, conservative prediction.

Benowitz, Ed

Integrated Planning and Execution for a Self-Reliant Mars Rover

Planetary rovers exploring the surface of Mars face a challenging operational environment that requires close cooperation between deliberative planning and behavioral execution in order to most efficiently leverage the robot’s capabilities into science value returned to earth. The Self-Reliant Rovers project envisions future rover missions that require only occasional high-level direction from human controllers to successfully conduct detailed in-situ studies of its Martian environs. To achieve this high degree of autonomy, this work leverages a spectrum of planning and execution techniques that allow the rover to respond appropriately to both opportunity and adversity it encounters. Small perturbations are accommodated at first by behavioral adaptation, with more and more extensive disruptions handled in turn by executive administration of plan flexibility, heuristic-guided plan repair strategies, and finally comprehensive replanning from science campaign goals. The integrated system has been deployed and tested on a terrestrial rover in an environment and under scenarios that anticipate those faced by future Mars rovers. This paper recounts complexities of planning and execution coordination faced in the rover domain and the practical solutions employed to address them. Particular emphasis is given to lessons from the field and foibles ripe for remedy by future advances in planning and execution research.

Gaines, Daniel

A ROS-based Simulator for Testing the Enhanced Autonomous Navigation of the Mars 2020 Rover

In order to achieve the ambitious objectives of the Mars 2020 (M2020) mission, in particular the ability to autonomously traverse more challenging terrains more efficiently, new surface mobility software was developed for Enhanced Navigation (ENav). That decision was made early in the project, before most of the new surface flight software (FSW) existed, which created a need for a separate framework where the new navigation algorithms could be quickly prototyped and tested, before more realistic FSW-based testbeds became available. The JPL robotics team chose the Robot Operating System [1] (ROS) as the environment in which to test the new ENav algorithms. This made it possible to write the algorithms in the C language required by the FSW, so they could be directly ported over to the flight module later on, while leveraging all the C++ libraries and tools provided by ROS for simulation and testing. The ENav algorithms were developed as a separate C library, and stubs were used to replace any FSW-specific code, such as Event Reporting (EVRs) and data products (DPs). A ROS simulator was developed to generate a rich set of varied 3D terrains representative of the candidate Mars landing sites and simulate the physics of the rover motion, the point cloud perceived by the rover’s stereo vision system, and the new thinking-while-driving (TWD) navigation logic which directs the rover to drive autonomously to user-specified waypoints. To simulate the rover motion and perception, a ROS node was developed that uses a software library called HyperDrive Sim (HDSim), which is a wrapper for the Rover Sequencing and Visualization Program [2] (RSVP). That library provides roverterrain settling, realistic slip modelling, and camera rendering capability based on the rover’s NavCam machine vision models. To simulate the navigation logic, a ROS node was created that initializes and runs the ENav algorithms in a way that mimics the FSW execution, while also providing the capability to load and replay data products, including re-running the recorded inputs through the ENav algorithms for testing. An engineering Graphical User Interface (GUI) was also developed to visualize various elements, such as the rover pose during the drive, the simulated and perceived terrain, the selected local and global paths to the goal, the evaluated candidate paths and the reasons why they were rejected, the keep-in and keep-out zones (KIOZs), etc. Finally, an advanced Monte Carlo (MC) framework that can run many simulations in parallel on the Cloud and automatically generate reports that capture the key ENav performance metrics was developed to evaluate the system in a statisticallymeaningful way. This paper provides an overview of the ROSbased simulator used for testing the M2020 ENav algorithms.

Toupet, Olivier

How to Build a Rover: An Overview of the Mars 2020 Mission’s Vehicle System Testbed

While NASA’s Mars rover Perseverance continues to make groundbreaking achievements on the Red Planet, its twin is hard at work here on Earth. The Operational Perseverance Twin for the Integration of Mechanisms and Instruments Sent to Mars, or OPTIMISM, is the Mars 2020 Vehicle System Testbed (VSTB) rover operated by NASA Jet Propulsion Laboratory (JPL) in Pasadena, California. OPTIMISM’s home is the JPL Mars Yard; an outdoor field with red soil that simulates the terrain encountered by Perseverance. The VSTB is a full-scale engineering model of the flight rover, serving a number of functions to ensure mission operations can continue smoothly and on schedule. The VSTB possesses instrumentation, computers, mechanisms, cameras, and a Mobility subsystem that are nearly identical to its extraterrestrial twin. Its high fidelity allows the rover to be a highly effective tool to fully test system functionality and performance prior to commanding the flight rover. The early stages of building OPTIMISM began a few months prior to Perseverance departing JPL for Cape Canaveral, FL in early 2020. Electrical integration of the flight system avionics, and compatibility checkouts of the electrical ground support equipment ensured that the foundation of the electrical system was operational and in place. Next, the internal harnessing was installed and compatibility checks of the rover instrumentation and mechanisms were performed to confirm the system was prepared for full buildup. Finally, mechanical assembly of the rover chassis with its external components completed the integration of the system before it was moved to the Mars Yard for its initial phase of testing to perform verification & validation (V&V) of the Mobility subsystem requirements. By the time Perseverance landed at Jezero Crater in February 2021, the first phase of VSTB operations was underway. Surface guidance, navigation, and control (SGNC) testing for the Mobility subsystem ensured functionality and performance requirements were met for various capabilities such as visual odometry (VO), mapping, and automatic navigation (AutoNav). Subsequent integration of the robotic arm (RA) onto the VSTB enabled the V&V campaign for surface sampling operations (SSO) to commence. As the mission’s engineering operations (EO) have gotten underway, the VSTB has been utilized for an array of purposes including troubleshooting software anomalies, and performing dry-runs for first time activities (FTAs) prior to sending the commands to Perseverance. OPTIMISM will continue to serve mission critical functions as long as Perseverance is roving the Red Planet.

Rojas, Jose Trujillo

Remote image analysis for Mars Exploration Rover mobility and manipulation operations

NASA's Mars Exploration Rovers are two sixwheeled, 175-kg robotic vehicles which have operated on Mars for over a year as of March 2005. The rovers are controlled by teams who must understand the rover's surroundings and develop command sequences on a daily basis. The tight tactical planning timeline and everchanging environment call for tools that allow quick assessment of potential manipulator targets and traverse goals, since command sequences must be developed in a matter of hours after receipt of new data from the rovers. Reachability maps give a visual indication of which targets are reachable by each rover's manipulator, while slope and solar energy maps show the rover operator which terrain areas are safe and unsafe from different standpoints.

image understanding

Concept for coring from a low-mass rover

Future Mars missions, such as the Mars Sample Return (MSR) mission, may benefit from core sample acquisition from a low-mass rover where the rover cannot be assumed to be stationary during a coring operation. Manipulation from Mars rovers is currently done under the assumption that the rover acts as a stationary, stable platform for the arm. An MSR mission scenario with a low-mass rover has been developed and the technology needs have been investigated. Models for alternative types of coring tools and tool-environment interaction have been developed and input along with wheel-soil interaction models into the Stanford Simulation & Active Interfaces (SAI) simulation environment to enable simulation of coring operations from a rover. Coring tests using commercial coring tools indicate that the quality of the core is a critical criterion in the system design. Current results of the models, simulation, and coring tests are provided.

rovers

Mars Exploration Rover thermal test program overview

In January 2004, two Mars Exploration Rovers (MER) landed on the surface of Mars to begin their mission as robotic geologists. A year prior to these historic landings, both rovers and the spacecraft that delivered them to Mars, were completing a series of environmental tests in facilities at the Jet Propulsion Laboratory. This paper describes the test program undertaken to validate the thermal design and verify the workmanship integrity of both rovers and the spacecraft. The spacecraft, which contained the rover within the aeroshell, were tested in a 7.5 m diameter thermal vacuum chamber. Thermal balance was performed for the near earth (hot case) condition and for the near Mars (cold case) condition. A solar simulator was used to provide the solar boundary condition on the solar array. IR lamps were used to simulate the solar heat load on the aeroshell for the off-sun attitudes experienced by the spacecraft during its cruise to Mars. Each rover was tested separately in a 3.0 m diameter thermal vacuum chamber over conditions simulating the warmest and coldest expected Mars diurnal temperature cycles. The environmental tests were conducted in a quiescent nitrogen atmosphere at a pressure of 8 to 10 Torr. In addition to thermal balance testing, the science instruments on board the rovers were tested successfully in the extreme environmental conditions anticipated for the mission. A solar simulator was not used in these tests.

thermal vacuum test

Lithium-Ion rechargeable batteries on Mars Rover

NASA's Mars Rovers, Spirit and Opportunity, have been roving on the surface of Mars, capturing impressive images of its terrain and analyzing the drillings from Martian rocks, to answer the ever -puzzling questions of life beyond Earth and origin of our planets. These rovers are being enabled by an advanced rechargeable battery system, lithium-ion, for the first time on a space mission of this scale, for keeping the rover electronics warm, and for supporting nighttime experimentation and communications. These rover Li-ion batteries are characterized by their unique low temperature capability, in addition to the usual advantages associated with Li-ion chemistry in terms of mass, volume and energy efficiency. To enable a rapid insertion of this advanced Li-ion chemistry into flight missions, we have performed several performance assessment studies on several prototype cells over the last few years. These tests mainly focused primarily on the long-term performance characteristics, such as cycling and storage, as described in our companion paper. In addition, various tests have been performed on MER cells and engineering and proto flight batteries; under conditions relevant to these missions. For example, we have examined the performance of the cells in: a) an inverted orientation, as during integration and launch, and b) conditions of low rate discharge, between 3.0-2.5 V to support the mission clock. Likewise, we have determined the impedance of the proto-flight Rover battery assembly unit in detail, with a view to asses whether a current-limiting resistor would be unduly stressed, in the event of a shorting induced by a failed pyro. In this paper we will describe these studies in detail, as well as the performance of Li-ion batteries in Spirit and Opportunity rovers, during cruise and on Mars.

2003 Mars Exploration Rover (MER)

Enabling Autonomous Rover Science through Dynamic Planning and Scheduling

This paper describes how dynamic planning and scheduling techniques can be used onboard a rover to autonomously adjust rover activities in support of science goals. These goals could be identified by scientists on the ground or could be identified by onboard data-analysis software. Several different types of dynamic decisions are described, including the handling of opportunistic science goals identified during rover traverses, preserving high priority science targets when resources, such as power, are unexpectedly over-subscribed, and dynamically adding additional, ground-specified science targets when rover actions are executed more quickly than expected. After describing our specific system approach, we discuss some of the particular challenges we have examined to support autonomous rover decision-making. These include interaction with rover navigation and path-planning software and handling large amounts of uncertainty in state and resource estimations.

planning

Visual Target Tracking on the Mars Exploration Rovers

Visual Target Tracking (VTT) has been implemented in the new Mars Exploration Rover (MER) Flight Software (FSW) R9.2 release, which is now running on both Spirit and Opportunity rovers. Applying the normalized cross-correlation (NCC) algorithm with template image magnification and roll compensation on MER Navcam images, VTT tracks the target and enables the rover to approach the target within a few cm over a 10 m traverse. Each VTT update takes 1/2 to 1 minute on the rovers, 2-3 times faster than one Visual Odometry (Visodom) update. VTT is a key element to achieve a target approach and instrument placement over a 10-m run in a single sol in contrast to the original baseline of 3 sols. VTT has been integrated into the MER FSW so that it can operate with any combination of blind driving, Autonomous Navigation (Autonav) with hazard avoidance, and Visodom. VTT can either guide the rover towards the target or simply image the target as the rover drives by. Three recent VTT operational checkouts on Opportunity were all successful, tracking the selected target reliably within a few pixels.

target approach