Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “rover autonomy”

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 55 records · Page 3

X-Hab 2026: LiDAR-Powered Autonomous Charging Service Capability for Surface Rovers and Systems

This document details the timeline of the LiDAR-Powered Autonomous Charging Service Capability for Surface Rovers and Systems project, initiated by the Fall 2025 semester class and completed by the Spring 2026 semester class. This project focuses on developing a fully autonomous system composed of a mobile surface rover and an induction charging station with a robotic arm, both controlled by their own NVIDIA Jetson Orin Nano. Structural improvements to the rover suspension system and body eliminated excessive camber, reduced stress and strain on the plexiglass body, and improved maneuverability and durability of the rover. The charging station robotic arm was fully redesigned to increase reach while minimizing weight and increasing misalignment tolerance during docking on uneven terrain. Electrical system improvements addressed previous torque and power limitations of both the rover and charging station arm. High-torque servo motors were selected based on updated calculations which incorporated terrain slope and Factor of Safety, enabling zero-point turning for the rover and increased payload capacity of the charging station arm. Significant progress was made in autonomy and perception. The rover now employs 3D LiDAR and SLAM mapping for localization, mapping, and path planning. The Battery Monitoring System (BMS) was created to coordinate battery management between the rover and charging station. The BMS provides continuous monitoring of battery state of charge, temperature, current, and will enable the autonomous initiation, execution, and termination of the charging cycle via Bluetooth communication. Testing of the WIBOTIC induction charging system demonstrated reliable power transfer under both aligned and misaligned conditions. This project demonstrated the ability of an autonomously navigating surface rover to independently plan a path to the charging station, dock, and the charging station to autonomously deploy a robotic charging arm and initiate charging of the rover. This work details the progress made to demonstrate the feasibility of autonomous surface rover navigation and recharging systems.

Megan Steele↗

Long Range Navigation for Mars Rovers Using Sensor-Based Path Planning and Visual Localisation

The Mars Pathfinder mission illustrated the benefits of including a mobile robotic explorer on a planetary mission. However, for future Mars rover missions, significantly increased autonomy in navigation is required in order to meet demanding mission criteria. To address these requirements, we have developed new path planning and localisation capabilities that allow a rover to navigate robustly to a distant landmark. These algorithms have been implemented on the JPL Rocky 7 prototype microrover and have been tested extensively in the JPL MarsYard, as well as in natural terrain.

Laubach, Sharon L.↗

Driving on the surface of Mars with the rover sequencing and visualization program

Operating a rover on Mars is not possible using teleoperations due to the distance involved and the bandwith limitations. To operate these rovers requires sophisticated tools to make operators knowledgeable of the terrain, hazards, features of interest, and rover state and limitations, and to support building command sequences and rehearsing expected operations. This paper discusses how the Rover Sequencing and Visualization program and a small set of associated tools support this requirement.

autonomy↗

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.↗

Hierarchical neural networks for autonomous data analysis and decision making

A neural network based data analysis and decision making system to increase the autonomy of a planetary rover or similar exploratory vehicle is presented. A hierarchical series of neural networks for real time analysis of scientific images is used. The system under development emphasizes analysis of multispectral images by classifier and feature detector neural networks, to provide information on the mineral composition of a scene. A hierarchy of alternating analysis and decision making networks is being developed to allow increasingly fine scale analysis in regions of the image that are potentially important. It is noted that this system will facilitate both the selection of high priorty scientific information for transmission to earth, and the autonomous collection of rocks and soil for sample return.

Eberlein, Susan↗

A control architecture for a Mars walking vehicle

A design framework for a Mars Rover, intended for missions where a high degree of autonomy is dictated, is presented. The framework provides a logical computing architecture for rover mobility and local navigation subsystem design by defining a set of functional modules and interfaces to facilitate software and hardware specification. The similarities and dissimilarities between the present approach and related architectures for autonomous navigation and robotic control are discussed. An approach is presented for specifying actions to be taken by the mobility and local navigation subsystems of the rover.

Spiessbach, Andrew J.↗

Inspection with Robotic Microscopic Imaging

Future Mars rover missions will require more advanced onboard autonomy for increased scientific productivity and reduced mission operations cost. One such form of autonomy can be achieved by targeting precise science measurements to be made in a single command uplink cycle. In this paper we present an overview of our solution to the subproblems of navigating a rover into place for microscopic imaging, mapping an instrument target point selected by an operator using far away science camera images to close up hazard camera images, verifying the safety of placing a contact instrument on a sample or finding nearby safe points, and analyzing the data that comes back from the rover. The system developed includes portions used in the Multiple Target Single Cycle Instrument Placement demonstration at NASA Ames in October 2004, and portions of the MI Toolkit delivered to the Athena Microscopic Imager Instrument Team for the MER mission still operating on Mars today. Some of the component technologies are also under consideration for MSL mission infusion.

Pedersen, Liam↗

Space/ground systems as cooperating agents

Within NASA and the European Space Agency (ESA) it is agreed that autonomy is an important goal for the design of future spacecraft and that this requires on-board artificial intelligence. NASA emphasizes deep space and planetary rover missions, while ESA considers on-board autonomy as an enabling technology for missions that must cope with imperfect communications. ESA's attention is on the space/ground system. A major issue is the optimal distribution of intelligent functions within the space/ground system. This paper describes the multi-agent architecture for space/ground systems (MAASGS) which would enable this issue to be investigated. A MAASGS agent may model a complete spacecraft, a spacecraft subsystem or payload, a ground segment, a spacecraft control system, a human operator, or an environment. The MAASGS architecture has evolved through a series of prototypes. The paper recommends that the MAASGS architecture should be implemented in the operational Dutch Utilization Center.

Grant, T. J.↗

Autonomous navigation ability: FIDO test results

The FIDO platform of the JPL has been used to evaluate the ability of autonomous obstacle avoidance developed by JPL and CNES autonomous long range path planning. The test results show that only a very small amount of energy and computing time is used to implement autonomy and that the capabilities of the rover are fully used, allowing a much longer daily traverse than purely ground-planned strategies.

rover stereovision autonomous navigation planetary↗

Navigation on the Line: Traversability Analysis and Path Planning for Extreme-Terrain Rappelling Rovers

Many areas of scientific interest in planetaryexploration, such as lunar pits, icy-moon crevasses, and Martiancraters, are inaccessible to current wheeled rovers. Rappellingrovers can safely traverse these steep surfaces, but requiretechniques to navigate their complex terrain. This dynamicnavigation is inherently time-critical and communication constraints(e.g. delays and small communication windows) willrequire planetary systems to have some autonomy.Autonomous navigation for Martian rovers is well studiedon moderately sloped and locally planar surfaces, but thesemethods do not readily transfer to tethered systems in nonplanar3D environments. Rappelling rovers in these situationshave additional challenges, including terrain-tether interactionand its effects on rover stability, path planning and control.This paper presents novel traversability analysis and pathplanning algorithms for rappelling rovers operating on steepterrains that account for terrain-tether interaction and theunique stability and reachability constraints of a rapellingsystem. The system is evaluated with a series of simulations andan analogue mission. In simulation, the planner was shown toreliably find safe paths down a 55 degree slope when a stabletether-terrain configuration exists and never recommended anunsafe path when one did not. In a planetary analogue mission,elements of the system were used to autonomously navigateAxel, a JPL rappelling rover, down a 30 degree slope with95% autonomy by distance travelled over 46 meters.

Nesnas, Issa↗

Demonstrating Robotic Autonomy in NASA's Intelligent Systems Project

This paper will provide an overview of NASA's investments in autonomy during the past five years within the Intelligent Systems Project, with particular attention paid to investments that have resulted in mission infusion of autonomy technology, in particular, into the recent Mars Exploration Rover (MER) mission. The content of the paper will be divided into two primary topic areas: a technical overview of the component technologies developed under the program, and a programmatic overview of the history and organization of the NASA IS project itself, with a focus on describing the program elements related to autonomy and intelligent robotics. The paper will also provide an overview of the September 2004 autonomy demonstrations, including a discussion of objectives, organization, and preliminary results (to the extent they are available before the submission deadline).

Morris, Robert↗

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↗