Search NASASearch

SEARCH · Search NASA

Results for “planetary 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 19 records

Decision-Theoretic Control of Planetary Rovers

Planetary rovers are small unmanned vehicles equipped with cameras and a variety of sensors used for scientific experiments. They must operate under tight constraints over such resources as operation time, power, storage capacity, and communication bandwidth. Moreover, the limited computational resources of the rover limit the complexity of on-line planning and scheduling. We describe two decision-theoretic approaches to maximize the productivity of planetary rovers: one based on adaptive planning and the other on hierarchical reinforcement learning. Both approaches map the problem into a Markov decision problem and attempt to solve a large part of the problem off-line, exploiting the structure of the plan and independence between plan components. We examine the advantages and limitations of these techniques and their scalability.

Zilberstein, Shlomo

Particle Filters for Real-Time Fault Detection in Planetary Rovers

Planetary rovers provide a considerable challenge for robotic systems in that they must operate for long periods autonomously, or with relatively little intervention. To achieve this, they need to have on-board fault detection and diagnosis capabilities in order to determine the actual state of the vehicle, and decide what actions are safe to perform. Traditional model-based diagnosis techniques are not suitable for rovers due to the tight coupling between the vehicle's performance and its environment. Hybrid diagnosis using particle filters is presented as an alternative, and its strengths and weakeners are examined. We also present some extensions to particle filters that are designed to make them more suitable for use in diagnosis problems.

Dearden, Richard

Soil Displacement Terramechanics for Wheel-Based Trenching with a Planetary Rover

Planetary exploration rovers are expensive, weight constrained, and cannot be serviced once deployed. Here, we explore one way to increase their capabilities while avoiding the cost, mass, and complexity leading to these issues. We propose to re-use the large wheel actuators for trenching and other digging operations, which will enable a range of missions such as sampling deeper layers of soil. We present a new, closed-form model of the soil displaced by an angled, spinning wheel to analyze the trenching potential of a driving strategy and inform the control of the wheel. The model is demonstrated with single wheel experiments under different driving conditions. The model suggests: that a deep trench does not require large tractive efforts; that the shape of the trench can be controlled; and that a rear wheel has a lower risk of entrapment when trenching than a front wheel. Ultimately this model could be used in a nonprehensile manipulation planning or learning algorithm to enable autonomous trenching.

Wheels

Manipulator control for rover planetary exploration

An anticipated goal of Mars surface exploration missions will be to survey and sample surface rock formations which appear scientifically interesting. In such a mission, a planetary rover would navigate close to a selected sampling site and the remote operator would use a manipulator mounted on the rover to perform a sampling operation. Techniques for accomplishing the necessary manipulation for the sampling components of such a mission have been developed and are presented. We discuss the implementation of a system for controlling a seven (7) degree of freedom Puma manipulator, equipped with a special rock gripper mounted on a planetary rover prototype, intended for the purpose of performing the sampling operation. Control is achieved by remote teleoperation. This paper discusses the real-time force control and supervisory control aspects of the rover manipulation system. Integration of the Puma manipulator with the existing distributed computer architecture is also discussed. The work described is a contribution toward achieving the coordinated manipulation and mobility necessary for a Mars sample acquisition and return scenario.

Cameron, Jonathan M.

Planning for execution monitoring on a planetary rover

A planetary rover will be traversing largely unknown and often unknowable terrain. In addition to geometric obstacles such as cliffs, rocks, and holes, it may also have to deal with non-geometric hazards such as soft soil and surface breakthroughs which often cannot be detected until rover is in imminent danger. Therefore, the rover must monitor its progress throughout a traverse, making sure to stay on course and to detect and act on any previously unseen hazards. Its onboard planning system must decide what sensors to monitor, what landmarks to take position readings from, and what actions to take if something should go wrong. The planning systems being developed for the Pathfinder Planetary Rover to perform these execution monitoring tasks are discussed. This system includes a network of planners to perform path planning, expectation generation, path analysis, sensor and reaction selection, and resource allocation.

Gat, Erann

Space telerobots and planetary rovers

Space telerobots and planetary rovers are advanced forms of space automation that are being studied for missions beginning in the 1990s. This paper describes telerobots and planetary rovers, points out that pure autonomy is far beyond the state of the art, and goes on to discuss how useful, realizable telerobots and rovers can be developed in the context of human-machine systems. Telerobot and rover computational and architectural requirements are also briefly examined, and examples of current work, including the development of dedicated analog processing chips based upon neural networks are described. The paper closes with some speculations on the terrestrial implications of space robotics and some general conclusions.

Ruoff, Carl F.

A system architecture for a planetary rover

Each planetary mission requires a complex space vehicle which integrates several functions to accomplish the mission and science objectives. A Mars Rover is one of these vehicles, and extends the normal spacecraft functionality with two additional functions: surface mobility and sample acquisition. All functions are assembled into a hierarchical and structured format to understand the complexities of interactions between functions during different mission times. It can graphically show data flow between functions, and most importantly, the necessary control flow to avoid unambiguous results. Diagrams are presented organizing the functions into a structured, block format where each block represents a major function at the system level. As such, there are six blocks representing telecomm, power, thermal, science, mobility and sampling under a supervisory block called Data Management/Executive. Each block is a simple collection of state machines arranged into a hierarchical order very close to the NASREM model for Telerobotics. Each layer within a block represents a level of control for a set of state machines that do the three primary interface functions: command, telemetry, and fault protection. This latter function is expanded to include automatic reactions to the environment as well as internal faults. Lastly, diagrams are presented that trace the system operations involved in moving from site to site after site selection. The diagrams clearly illustrate both the data and control flows. They also illustrate inter-block data transfers and a hierarchical approach to fault protection. This systems architecture can be used to determine functional requirements, interface specifications and be used as a mechanism for grouping subsystems (i.e., collecting groups of machines, or blocks consistent with good and testable implementations).

Smith, D. B.

Planetary rover technology development requirements

Planetary surface (including lunar) mobility and sampling capability is required to support proposed future National Aeronautics and Space Administration (NASA) solar system exploration missions. The NASA Office of Aeronautics and Space Technology (OAST) is addressing some of these technology needs in its base research and development program, the Civil Space Technology Initiative (CSTI) and a new technology initiative entitled Pathfinder. The Pathfinder Planetary Rover (PPR) and Sample Acquisition, Analysis and Preservation (SAAP) programs will develop and validate the technologies needed to enable both robotic and piloted rovers on various planetary surfaces. The technology requirements for a planetary roving vehicle and the development plans of the PPR and SAAP programs are discussed.

Bedard, Roger J., Jr.

Self-Directed Cooperative Planetary Rovers

The project is concerned with the development of decision-theoretic techniques to optimize the scientific return of planetary rovers. Planetary rovers are small unmanned vehicles equipped with cameras and a variety of sensors used for scientific experiments. They must operate under tight constraints over such resources as operation time, power, storage capacity, and communication bandwidth. Moreover, the limited computational resources of the rover limit the complexity of on-line planning and scheduling. We have developed a comprehensive solution to this problem that involves high-level tools to describe a mission; a compiler that maps a mission description and additional probabilistic models of the components of the rover into a Markov decision problem; and algorithms for solving the rover control problem that are sensitive to the limited computational resources and high-level of uncertainty in this domain.

Zilberstein, Shlomo

State Identification for Planetary Rovers: Learning and Recognition

A planetary rover must be able to identify states where it should stop or change its plan. With limited and infrequent communication from ground, the rover must recognize states accurately. However, the sensor data is inherently noisy, so identifying the temporal patterns of data that correspond to interesting or important states becomes a complex problem. In this paper, we present an approach to state identification using second-order Hidden Markov Models. Models are trained automatically on a set of labeled training data; the rover uses those models to identify its state from the observed data. The approach is demonstrated on data from a planetary rover platform.

Aycard, Olivier

Toward remotely controlled planetary rovers.

Studies of unmanned planetary rovers have emphasized a Mars mission. Relatively simple rovers, weighing about 50 kg and tethered to the lander, may precede semiautonomous roving vehicles. It is conceivable that the USSR will deploy a rover on Mars before Viking lands. The feasibility of the roving vehicle as an explorational tool hinges on its ability to operate for extended periods of time relatively independent of earth, to withstand the harshness of the Martian environment, and to travel hundreds of kilometers independent of the spacecraft that delivers it.

Moore, J. W.

NASA Planetary Rover Program

The NASA Planetary Rover Project was initiated in 1989. The emphasis of the work to date has been on development of autonomous navigation technology within the context of a high mobility wheeled vehicle at the JPL and an innovative legged locomotion concept at Carnegie Mellon University. The status and accomplishments of these two efforts are discussed. First, however, background information is given on the three rover types required for the Space Exploration Initiative (SEI) whose objective is a manned mission to Mars.

Lavery, David

NASA Planetary Rover Program

The NASA Planetary Rover Project was initiated in 1989. The emphasis of the work to date has been on development of autonomous navigation technology within the context of a high mobility wheeled vehicle at the JPL and an innovative legged locomotion concept at Carnegie Mellon University. The status and accomplishments of these two efforts are discussed. First, however, background information is given on the three rover types required for the Space Exploration Initiative.

Lavery, David

Planetary rover developments at JPL

Planetary rover research has recently focused on small rovers, which are competent to explore and assist in in-situ analysis of limited areas around a landing site (as opposed to the larger, long range rovers, which have been assumed to accompany sample return missions). Navigation and mobility concepts of these small rovers are, in some cases, somewhat different than what was assumed in the past. The sensing, computing, communication, and power resources of these missions dictate a rethinking of the 'large mission' approach. Recent results and demonstrations along this new direction are described.

Wilcox, Brian

Past US studies and developments for planetary rovers

The history of planetary rovers in the U.S. space program is outlined in the context of the goals, mission and spacecraft designs, and operations designs. The American lunar rover work has had three main stages. In the early sixties, the capacity of Surveyor lunar landers to deliver rovers with a mass of about 50 kg to the Moon was exploited. Several such machines were built and tested beginning in 1964 but none went to the Moon. A manned 400 kg short range rover was then developed. Three of these operated on the Moon in 1971 and 1972 as part of the Apollo 15, 16 and 17 missions. Following these Apollo successes, attempts were made to provide two kinds of follow on models: automated or dual mode (human carrying or not) rovers in the few hundred kg size class, and multi-ton mobile habitats that could carry humans on extended traverses. With the closing of both Soviet and American lunar exploration in the seventies, neither of these proposals succeeded. In parallel with these lunar developments, a lengthy technology program on Martian roving has gone on in the U.S., sometimes coming close to preproject status and sometimes fading away, but never quite being abandoned. As a result it is possible today to contemplate a wide range of lunar and Martian roving missions that could be made practical within a few years. However, with today's funding constraints none of the well studied, larger mission concepts appear to fit. Therefore new efforts are being made toward developing much smaller rovers taking advantage of new miniature techniques, not only in mobility systems but also in the scientific instruments that a small rover can carry. Illustrations are included.

Burke, James D.

Scaling Up Decision Theoretic Planning to Planetary Rover Problems

Because of communication limits, planetary rovers must operate autonomously during consequent durations. The ability to plan under uncertainty is one of the main components of autonomy. Previous approaches to planning under uncertainty in NASA applications are not able to address the challenges of future missions, because of several apparent limits. On another side, decision theory provides a solid principle framework for reasoning about uncertainty and rewards. Unfortunately, there are several obstacles to a direct application of decision-theoretic techniques to the rover domain. This paper focuses on the issues of structure and concurrency, and continuous state variables. We describes two techniques currently under development that address specifically these issues and allow scaling-up decision theoretic solution techniques to planetary rover planning problems involving a small number of goals.

Meuleau, Nicolas

Path planning for planetary rover using extended elevation map

This paper describes a path planning method for planetary rovers to search for paths on planetary surfaces. The planetary rover is required to travel safely over a long distance for many days over unfamiliar terrain. Hence it is very important how planetary rovers process sensory information in order to understand the planetary environment and to make decisions based on that information. As a new data structure for informational mapping, an extended elevation map (EEM) has been introduced, which includes the effect of the size of the rover. The proposed path planning can be conducted in such a way as if the rover were a point while the size of the rover is automatically taken into account. The validity of the proposed methods is verified by computer simulations.

Nakatani, Ichiro

Simulating Operation of a Planetary Rover

Simulating Operation of a Planetary Rover Rover Analysis, Modeling, and Simulations (ROAMS) is a computer program that simulates the operation of a robotic vehicle (rover) engaged in exploration of a remote planet. ROAMS is a roverspecific extension of the DARTS and Dshell programs, described in prior NASA Tech Briefs articles, which afford capabilities for mathematical modeling of the dynamics of a spacecraft as a whole and of its instruments, actuators, and other subsystems. ROAMS incorporates mathematical models of kinematics and dynamics of rover mechanical subsystems, sensors, interactions with terrain, solar panels and batteries, and onboard navigation and locomotion-control software. ROAMS provides a modular simulation framework that can be used for analysis, design, development, testing, and operation of rovers. ROAMS can be used alone for system performance and trade studies. Alternatively, ROAMS can be used in an operator-in-the-loop or flight-software closed-loop environment. ROAMS can also be embedded within other software for use in analysis and development of algorithms, or for Monte Carlo studies, using a variety of terrain models, to generate performance statistics. Moreover, taking advantage of realtime features of the underlying DARTS/Dshell simulation software, ROAMS can also be used for real-time simulations.

Jain, Abhinandan