Follow this link to skip to the main content
  NASA Logo
Jet Propulsion Laboratory
California Institute of Technology
+ View the NASA Portal
Search JPL
JPL Home Earth Solar System Stars and Galaxies Technology
Mars Technology Program Website
Search MTP
 
Home Page
Mars Technology Program
Focused Technology Program
Mars Exploration Rover
Mars Reconnaissance Orbiter
Mars Science Laboratory
EDL Systems
Flight Software Systems
Long Life Systems
Payload Systems
Rover Technology
Second Decade Missions
Base Technology Program
Mars Science Instrument Development
Mars Science Instrument Development II
Mars Science Instrument Development III
Telecom and Navigation
Planetary Protection
Advanced EDL
Rover Technology
Subsurface Access
Low-Cost Mission Technologies
Advanced Electronics
News
participants
Gallery
Videos
Presentations
Publications
Contacts
User Admin - File Exchange
 
Focused Technology > Mars Technology Program Robotics Products
Used in the Mars Exploration Rovers Mission

The following technologies were supported by the Mars Technology Program, either fully or partially, and infused into the MER project.

DIMES: Descent Image Motion Estimation System
Uses three sequential images taken during descent and separated in space and time, to estimate the lateral velocity of the landing system. If too high, rockets on the backshell are fired to reduce the lateral speed of the lander.

Stereo Vision:
Uses stereo camera pairs for imagery to calculate the distance to pixels in the scene. Used onboard the rover for autonomous navigation and obstacle avoidance, as well as in operations for ranging to science targets and selection of navigation waypoints.

Visual Odometry
Onboard software which autonomously extracts image features from stereo imagery and tracks the features over successive image sets as the rover moves. From this it can develop an accurate estimate of the overall rover motion. This technique is complimentary to the baseline inertial estimation, often working better in rough terrain, but not as well in very smooth, featureless terrain.

GESTALT: Grid-based Estimation of Surface Traversability Applied to Local Terrain
Derivative algorithm of CMU-developed navigation software called Morphin. GESTALT uses stereo images of the terrain immediately in front of the rover to analyze the "goodness" of possible driving directions, ranging across the spectrum from severe left turns through severe right turns. Goodness is based on terrain geometry, roughness, confidence in stereo range data, and other factors. Driving direction decisions may also be weighted with knowledge of the desired goal direction.

Manipulation and Mobility
Algorithms for robot manipulation and mobility (e.g. forward and inverse kinematics) are now standard robotics technology, and have been developed and utilized at JPL for many years.

SAP/Maestro (Winner of the "NASA Software of the Year" Award)
SAP: Science Activity Planner used by science team of MER
Maestro: Publicly-released version of SAP
Both are versions of WITS, Web Interface for TeleScience. Java-based graphical user interface that allows for collaborative science operation across multiple computer stations, both locally and remotely. Specifically, it provides viewing of science data such as 3D imagery, in which science targets may be selected and operations previewed.

PTeP: Parallel Telemetry Processor
This system, written in Java, provides a multithreaded task-dispatching framework for downlink processing that allows existing data-processing applications to be easily integrated into the processing pipeline. Used for all data manipulated by SAP.


PRECURSOR INTEGRATED SYSTEM TECHNOLOGY DEMONSTRATIONS

LRSR: Long Range Science Rover
Development of rover-based landerless operations, after the 1997 Pathfinder mission and as a precursor to the MER mission concept. MER technologies such as stereo vision, sun sensing, and SAP were developed or employed. Field trials were held in 1996 and 1997.

FIDO: Field Integrated Design & Operations
Development of a MER-sized research rover and field trials in 2001 and 2002 to assist the training of Mars scientists and operations personnel by allowing these people the opportunity to operate a fully-instrumented rover within challenging geological settings on Earth that are analogous to settings on Mars.


RELATED NASA TECHNOLOGIES

MAPGEN: Mixed Initiative Activity-Planning Generator
Software which determines that the plan is within the bounds of the available resources onboard the rovers, and is free of any temporal violations. In addition to taking into account various mission and flight rules, the system keeps track of the intent of the user when generating a feasible plan. Funded by NASA Code R, CICT Program.

 

NASA Privacy Statement Glossary Sitemap Feedback
USA GOV website - Your first click to the U.S. Government.   NASA Home Page