Slip Estimation and Terramechanics
Slip is the difference between the motion the wheels commanded and the motion the vehicle made. It is not directly observable: wheel encoders assume no slip by construction, and double integration of accelerometer output on a Mars rover is too noisy to recover position directly [2]. Every flown slip measurement therefore comes from visual odometry [2][1].
Definitions used in flight
Section titled “Definitions used in flight”Curiosity computes two fractions onboard [2]:
- Wheel slip fraction: the sum of the linear distances of all six visual-odometry-corrected wheel positions from their idealized no-slip positions, divided by the summed wheel path lengths since the previous visual odometry update. Defined for all basic motions including turns in place.
- Rover slip fraction: the Euclidean distance between the idealized and corrected positions of the rover origin, at the turning center between the middle wheels, divided by the no-slip path length of that origin since the previous update. Undefined during turns in place.
A wheel slip fraction of 0.0 means the rover reached its estimated no-slip position; 1.0 means a straight arc was commanded and visual odometry measured no motion at all [2]. No wheel slip fraction is computed for arcs shorter than 0.35 m, because a small absolute slip over a short arc produces a large fraction and would trip the excessive-slip drive fault [3].
The MER slip record this is built on
Section titled “The MER slip record this is built on”Both Mars Exploration Rovers measured slip only through NavCam imagery and visual odometry software, and the recorded extremes were 100 percent slip on the first attempt to exit Eagle Crater, 99.9 percent while stuck in the Purgatory ripple, and 125 percent during one climb in the Columbia Hills [7]. On sol 520 a commanded 0.6 m forward step with 10 to 11 degrees of roll produced 0.12 m of downslope slide, 20 percent slip, measured by tracking 80 features between two images.
Measured slip in flight
Section titled “Measured slip in flight”| Quantity | Value | Vehicle and period |
|---|---|---|
| Average rover slip | 6.24 percent | Curiosity to sol 2488 [2] |
| Average wheel slip | 8.44 percent | Curiosity to sol 2488 [2] |
| Average of maximum rover slip per sol | 16.69 percent | Curiosity to sol 2488 [2] |
| Maximum rover and wheel slip | 98.70 percent | Curiosity, sol 2087 [2] |
| Maximum measured slip | 125 percent | Spirit, sol 206, climbing a slope over 25 degrees [1] |
| Slip while embedded | 98.9 to 99.5 percent | Opportunity, sols 463 to 483 [1] |
| Slip driving upslope on soil | about 40 percent | terrestrial test rover [5] |
Slip above 100 percent means net motion opposite to the commanded direction, which is what a rover sliding downslope while its wheels turn uphill produces [1]. Opportunity’s Purgatory ripple embedding produced about 1 mm of motion against 2 m commanded on one step, and 50 m of wheel rotation had produced about 2 m of track.
Slip as a fault threshold
Section titled “Slip as a fault threshold”Slip only became a safety system once it was measurable. MER responded to the sol 339 event, in which a 40 cm arc produced under 20 cm of progress and therefore more than 50 percent slip, by making Slip Check a standard mode: blind segments capped at an initial 5 m, each followed by a 20 cm drive step with visual odometry to confirm the vehicle can still move [1]. Driving with visual odometry running continuously capped the rate at about 10 m/h, so Slip Check bought a bound on embedding depth rather than continuous knowledge.
Curiosity carries the same logic as a configurable fault: a slow limit with a persistence count, so that exceeding it on a set number of contiguous updates faults the drive [2]. Five Curiosity drives to sol 2488 were stopped by visual odometry failures, and the sol 672 partial embedding was stopped by VO Auto during a backwards drive. The operational consequence of the sol 672 event and of the sol 710 discovery that performance in polygonally-rippled sand at Hidden Valley was insufficient was a permanent shift toward slower VO Full driving, which reacts fastest to unexpected slip.
Slip prediction from imagery
Section titled “Slip prediction from imagery”Predicting slip before driving onto the terrain requires a mapping from appearance to behavior. The learned approach takes stereo geometry and appearance for a map cell, uses the rover’s own measured slip when it later traverses that cell as the training label, and fits the relationship so that slip at a future location can be predicted from a distance [6]. The argument for learning rather than modeling is that it replaces mechanical modeling of the vehicle and terrain, and that the same algorithm transfers to a different vehicle by retraining.
Measured performance sets the limit of the approach. Over 2000 test frames not intersecting the training set, average slip prediction error was about 21 percent; with the terrain type known perfectly the error falls to about 11 percent, so terrain misclassification carries most of the error, and it occurs mainly between visually similar terrains such as dust-covered surfaces [5]. The residual is comparable to the measurement error of slip itself [6].
The system built around it is Terrain Adaptive Navigation: goodness maps and terrain triage, terrain classification, remote slip prediction, D* path planning over a slip-augmented cost map, high-fidelity traversability analysis by kinematic and dynamic forward simulation of the rover along a candidate path, and slip-compensated path following [5]. The path follower compares visual odometry against vehicle kinematics, which gives motion without slippage, to estimate the slip and compensate for it during execution. Terrain triage runs the traversability check twice, once to decide whether slip prediction is needed for a cell at all and once after, because slip prediction is expensive.
Sensing range limits where prediction can be applied. Range error at 50 m is 2.5 m for MER NavCams, 0.60 m for MSL NavCams, and 0.20 m for MSL Pancams at maximum zoom, assuming 0.25 pixel stereo correlation accuracy, against a pose error of 1 to 2 percent of distance traveled [5].
The journal version of the learned predictor reports 21.8 percent slip prediction error on about 2000 held-out frames of soil, sand, gravel and woodchips, and 11.2 percent when the terrain class is correct [8]. Its framing contribution is the nongeometric obstacle: terrain that is geometrically traversable but mechanically not, which a geometry-only hazard detector cannot see. It was analyzed offline on terrestrial field data, never run onboard and never shown on Mars terrain, and its ground truth is the rover’s own visual odometry.
Model-based families
Section titled “Model-based families”Three families of approach sit beside the learned one. None has flown as a slip estimator.
Analytic wheel-soil models. Bekker-type pressure-sinkage models with Mohr-Coulomb shear were the basis of the Apollo Lunar Roving Vehicle performance prediction. Wheel-soil tests on five lunar simulants at the Army Waterways Experiment Station and 1/6 g wheel tests on an aircraft fed a computer model that predicted slip, speed and energy use [9]. Against post-mission data it overpredicted energy consumption with a median deviation of about 30 percent, and the report states that the LRV carried no instrumentation for slip, drawbar pull or sinkage, so no lunar slip was measured. The agreement is attributed to compensating errors, not to the model being correct.
Terramechanics in control. Ishigami and colleagues derived a counter-steer angle for a four-wheel-steer rover crossing a sandy side slope from a three-axis wheel model, and compared it with feedback control that measures vehicle sideslip and wheel longitudinal and lateral slip with a telecentric visual odometry sensor. On a 2.0 by 1.0 m tilted sandbox of Toyoura sand at 5 and 10 degrees, feed-forward gave 0.051 m rms lateral error and feedback 0.011 m. The feed-forward angles were wrong because the real soil differed from the assumed parameters, and there was no in-situ soil estimation [12]. Gradient-based predictive control needs a smooth wheel-soil model; a three-layer neural surrogate of the Soil Contact Model inside an unscented Kalman filter estimated the sinkage exponent to within 1.9 percent against 3.8 percent for a Bekker-based surrogate, at 5.2 ms against 10.5 ms per iteration [11]. That result is simulation only, scored against the model it imitates [11].
Particle simulation and gravity. Discrete element models resolve the soil directly. A parallel-particles formulation was tested against parabolic flight single-wheel data in Martian simulant, where drawbar pull coefficient fell about 20 percent and sinkage rose about 38 percent in lunar gravity relative to Earth [13]. With sinkage matched, simulated drawbar pull came out about 45 percent low, and the author attributes this to omitted particle rotation [13].
Reduced-gravity testing
Section titled “Reduced-gravity testing”Slip models are calibrated in 1 g, so the credibility of any model-based estimator depends on how well 1 g tests predict lunar or Martian behavior [9][10]. In two parabolic flight campaigns on a single-wheel testbed, reduced-weight testing overstated mobility: drawbar pull to weight fell 20 percent or more and sinkage rose up to 40 percent at equal load [10]. Matching the cone index gradient of the simulant overstated drawbar pull to weight by 44 percent mean squared percentage error, while granular scaling laws came within 8.5 percent on drawbar pull and 2.7 percent on sinkage. The cone index gradient of the same soil at unchanged density was about 4 times lower in lunar gravity than in 1 g [10]. All of this is wheel-level ground testing, not flight.
Terramechanics as a wheel life problem
Section titled “Terramechanics as a wheel life problem”On Curiosity the terramechanics question became a hardware survival question. Driving across well-indurated sandstone outcrops that wind erosion had shaped into sharp, immobile surfaces produced an unacceptable rate of punctures and cracks in the 0.75 mm aluminum wheel skins [4]. Experiments and modeling showed that static wheel loads would not cause those initial punctures and cracks. The damage comes from the driving mode: with all six drive actuators holding commanded angular velocities, a wheel on a leading suspension arm is forced onto a rock by the wheels behind it, and the resulting loads are much higher than the static normal load [4]. Obstacle runs with the Scarecrow test rover reproduced the effect and showed the load transfer around the bogie pivot that drives it [4].
The mechanism in drive terms is a wheel-speed mismatch. Under double Ackermann control every wheel turns at a speed derived from a flat-terrain assumption, so a front wheel climbing a rock must cover more distance than the other five in the same time; commanding all six at the planar speed makes the five push the climbing wheel forward, and a sharp embedded rock tip that fits between the treads punctures the skin [3]. Those punctures initiate the damage for a skin section and grow to merge with stress concentration cracking at the grouser chevron tips.
The Traction Control algorithm estimates wheel-terrain contact angles in real time from the measured attitude rates and rocker-bogie suspension angles through a rigid-body kinematic model, and commands the idealized no-slip angular rate for each wheel. It uses no prior or visual knowledge of the terrain, because generating a height map is resource-intensive enough to reduce traverse speed materially and its noise plus accumulated pose uncertainty would make wheel-speed optimization from a mesh impractical [3]. Free-floating wheelies are detected and damped autonomously.
| TRCTL property | Value |
|---|---|
| Command rate | 8 Hz |
| Implementation | flight software hot patch on top of R12, loaded at each boot |
| Added CPU usage while driving | under 3 percent |
| Added high-rate data volume | roughly doubled, from 8 Hz per-wheel speed records |
| Predicted slowdown from ground testing | up to 25 percent |
| Measured Speed Ratio, sols 1646 to 1822 | 0.899 over 351,992 samples, about 10 percent slower |
| Slowdown on visual odometry drives | under 4 percent |
| First nominal use | sol 1678 |
Source: [3]. The Speed Ratio is the median, over the five fastest wheels, of commanded speed divided by the speed the planar Ackermann algorithm would have commanded, evaluated at each 8 Hz sample. Nominal use from sol 1678 is also the point after which Curiosity’s mission statistics separate into pre-TRCTL and post-TRCTL populations [2].
The reason the 10 percent wheel-speed penalty costs under 4 percent of drive time is the visual odometry duty cycle: Curiosity drives long distances in 1 m steps and the stop-and- process time is nearly double the time spent driving the step, so under 40 percent of a drive activity is physical motion [3].
Measured flight effect
Section titled “Measured flight effect”Over a matched 3.6 km of driving before and after nominal use began [3]:
| Metric | Traction control disabled | Traction control enabled | Change |
|---|---|---|---|
| Mean of average wheel current, all wheels | 0.353 A | 0.287 A | 18.7 percent reduction |
| Max of average wheel current, all wheels | 0.375 A | 0.312 A | 16.8 percent reduction |
| Mean of mean current, left front wheel | 9.7 percent reduction | ||
| Mean of mean current, right front wheel | 12.4 percent reduction | ||
| Mean absolute heading error on straight arcs | 44 percent reduction | ||
| Average wheel slip | 0.8 percent lower | ||
| Forward driving share | 88.3 percent | 79.1 percent | backward driving rose from 3.8 to 14.5 percent |
The per-wheel current reduction meets statistical significance at alpha 0.05 for every wheel except the left middle one [3]. Ground testing on relatively benign terrain had measured load reductions of 19 percent for front leading wheels and 11 percent for middle leading wheels. Wheel slip binned by 1 degree of average rover tilt was lower with traction control enabled in every bin up to 20 degrees, despite more time being spent at higher tilts in the enabled period [3]. A separate 1 km comparison, in which the enabled period ran at 3.6 degrees higher average pitch and 26.88 m more elevation gain, still showed 8.3 and 6.6 percent current reductions and a 30 percent heading error reduction, with average wheel slip 0.7 percent higher.
Curiosity drove 3.587 km in 149 drives with traction control through 3 September 2018, 99.38 percent of it with the algorithm enabled [3]. Independently, the mean and standard deviation of heading error on straight arcs fell 41 percent after nominal TRCTL use began on sol 1678, across 9990 pre-TRCTL and 4840 post-TRCTL straight arcs [2].
Failure modes
Section titled “Failure modes”Traction control introduces exactly one new fault: a per-drive-step timeout. One of the first 146 nominal-use drives ended on it, the sol 1786 drive faulting after 15.86 m of a planned 27.9 m when a 32.77 s timeout expired while the right rear wheel climbed a large rock; the right bogie angle was at that moment 0.3 degrees from its 18 degree limit, so the drive was seconds from a suspension fault instead [3].
Slip estimation inherits every visual odometry failure mode. Sandy terrain is simultaneously the terrain where slip matters most and the terrain where the feature detector is most likely to fail to converge [1][2]. The MER workaround was that pliable sand records the vehicle’s own tracks, which supply the features [1].
Slip prediction inherits terrain classification error, which is where roughly half its total error comes from [5]. It also depends on the vision system having range data at all: on the LAGR vehicle, tilt-based estimates were of the robot rather than the ground plane and could be wrong or missing when too few cells lay under the robot [6].
Mitigation for the wheel damage was operational rather than algorithmic in the first instance: track the damage with the rover’s own imaging instruments, and map the terrain units from orbital and surface imagery so that traverses can be planned around the sharp outcrop units where possible [4]. Crack propagation still increased between landing in August 2012 and June 2016, because some drives across irregular sharp sandstone could not be avoided; wheel life testing on a kinematically correct half-suspension in the Mars Yard supported an estimate of at least ten more kilometers of driving with careful path planning [4]. Backward driving reduces forces on the middle and front wheels but has not been shown to change the outcome by itself, which is why forward driving remains the default [2].
Estimation methods that have not flown
Section titled “Estimation methods that have not flown”Surveys group slip estimation into proprioceptive, exteroceptive and model-based methods, with torque-based and velocity-based compensation, and illustrate them with slip incidents from the Lunar Roving Vehicle, Lunokhod, Spirit, Opportunity and Curiosity [14]. Flown rovers use only the exteroceptive one, visual odometry. The others are laboratory or field results.
Slip-compensating path following. A Kalman filter fused visual odometry, inertial data and full six-wheel kinematics on a Rocky 8 research rover, differenced the filtered pose against the no-slip kinematic pose to form a slip vector, and drove that vector to zero through inverse kinematics [17]. The field test ran a simplified system, with the Mahalanobis comparator not yet implemented and rocker and bogie angles assumed zero, and no onboard processor cost is reported [16].
Slip in path planning. A computational slip model for MER planning adds a sliding vector to the no-slip kinematic simulation, weighted from empirically measured slip tables and local wheel-ground geometry. Agreement with measured behavior on a 14 degree slope is shown qualitatively, not scored by an error metric [15]. Thermal inertia from orbit has also been tried as a predictor: across 135 Curiosity visual odometry slip measurements at nine sandy sites to sol 986, root mean squared error fell from 22.0 percent for a slope-only model to 16.8 percent with thermal inertia added, though the two thermal inertia data sets disagree strongly in absolute scale [19].
Proprioceptive and track-based sensing. A proposal to estimate slip and sinkage separately on a rocker-bogie rover from suspension articulation, attitude and the hazard-detection ranger was demonstrated only in simulation on smooth synthetic terrain [20]. A rear-facing camera that images the wheel’s own track and extracts the lateral slip angle by edge detection, a Hough transform and fuzzy inference was tested on beach sand at 1 g, with its single accuracy figure drawn from one 7 m run on a 5 degree slope [18].
Slip as a controlled variable. Controlling slip ratio to minimize drive power used wheel-soil terramechanics and was checked on a single-wheel testbed and a rover; the reported minimum effective work differs by a factor of 2.6 between experiment and simulation [21]. Coupling a Bekker-Wong wheel model to a rocker-bogie multibody model reproduced the behavior of a small six-wheeled testbed on dry terrestrial sand [22]. A terramechanics model with an explicit side-force term supports steering simulation on FJS-1 simulant at 1 g, with every soil parameter fitted to that test bed [24]. Propagating uncertainty in cohesion and friction angle through such a model by a stochastic response surface gives confidence ellipses on predicted rover paths, checked on a 13.4 kg four-wheeled testbed in a 2.0 by 1.0 m sandbox [25].
Recent learned slip prediction and lugged-wheel models
Section titled “Recent learned slip prediction and lugged-wheel models”Terrain classification feeding slip curves. SPOC is a fully convolutional network that labels terrain per pixel, with a six-class variant trained on Curiosity Navcam images whose labels were paired with visual odometry slip to compare Earth-calibrated Mars Yard slip curves against Gaussian process regression fit to Mars data [39]. It has not flown as a slip predictor. Sand, the class that matters most for slip, was the weakest, with 50.5 percent recall and 44.4 percent of sand labeled Small Rocks, and neither slip model predicted sand slip adequately [39]. The Gaussian process was scored on the data it was fit to [39].
Segmentation-to-slip-cost networks. SlipNet takes a terrain segmentation map plus in-situ wheel slip and speed and outputs a per-segment slip cost map without pre-classified terrain types [41]. All results come from a simulated 10 kg rover in a physics simulator, with no hardware and no characterized simulant, and the improvement over the baseline holds in 4 of 5 test samples [41]. Deep probabilistic traversability uses an ensemble of 10 networks to predict slip mean and variance from color and elevation maps, with a risk-aware cost and few-shot test-time adaptation from in-situ slip [42]. It was evaluated on 400 synthetic path planning problems only, and the preprint’s own uncertainty calibration on real terrain is untested [42].
Lugged-wheel terramechanics. A semiempirical model for rigid lugged wheels extends the Bekker and Janosi stress models with lug, slip-sinkage, wheel-dimension and load effects, and was fit to single-wheel data on HIT-LSS1 lunar simulant [40]. Its residual under 10 percent is a fit residual, since fit and validation use the same test bed, the tests were at 1 g, and slip above 0.6 is not modeled. Parameters must be refitted for each wheel and soil.
Terramechanics theory and its limits
Section titled “Terramechanics theory and its limits”The wheel-soil models above descend from Bekker’s load-sinkage law p = kz^n and Coulomb shear treatment of thrust and motion resistance [30]. Wong and Reece’s stress-distribution approach to rigid wheels established the transition point on the wheel-soil interface where tangential stress reverses, though its authors state the theory needed more experimental support [29]. A 1968 critique of the pressure-sinkage and shear stress-displacement equations, which space terramechanics still uses, questioned their foundations [31]. The competing dimensional-analysis school collected the wheel-on-soft-soil data published to 1962, all from terrestrial pneumatic tires at low speed [32]. Slip sinkage, the extra sinkage that slip adds to static load-sinkage, has an analytical formula validated against decades-old terrestrial shear-plate and tire data [23].
Current NASA review classes tire-ground models as semi-empirical, numerical (finite element, SPH continuum, discrete element) and empirical lookup, and states that its model comparison is preliminary and not an accuracy ranking, since soil parameters differ between the models compared [35]. The classical models are quasistatic; four dynamic pressure-sinkage extensions address wheel velocity and strain rate for rovers approaching or exceeding 1 m/s, and are surveyed without new measurement [36].
Flight and test-yard slip measurements
Section titled “Flight and test-yard slip measurements”Mars-weight slip-versus-slope tests of the Curiosity rover on bedrock, cohesive soil and cohesionless sand, with GPS and motion-capture ground truth, were compared with the first 250 sols of flight data [34]. The Curiosity megaripple crossings to sol 710 recorded sinkage up to 30 percent of wheel diameter and slip up to 77 percent, with single-wheel rig tests described by the authors as only hinting at causes [33].
Gravity scaling of wheel tests
Section titled “Gravity scaling of wheel tests”Parabolic flights give the direct data. A rigid wheel on FJS-1 simulant and Toyoura sand was tested at 1/6 g to 2 g against equivalent load variation at 1 g, with one wheel geometry and no grousers [38]. An ExoMars flexible wheel prototype driven at controlled slip through ES-2 Martian simulant on a Falcon 20 aircraft is the primary reduced-gravity wheel-soil dataset, on Martian simulant and not lunar regolith [26]. Granular scaling laws for grouser and helical wheels were checked at Earth gravity in sandboxes of silica sand and BP-1, with lunar gravity only simulated [27], and an enhanced law for slopes of minus 10 to plus 10 degrees was validated against discrete element simulation alone, with no physical wheel test [28]. Discrete element simulation of a MER spare wheel in Mojave Martian Simulant matched single-wheel drawbar pull and sinkage only up to slip 0.7; the 0.9 and 0.99 predictions have no test data [37].
What is not established
Section titled “What is not established”No slip model has flown as an estimator. Flown slip is measured after the fact by visual odometry, and the only learned predictor in the record was run offline on terrestrial data with visual odometry as its own ground truth, so its error is bounded below by the noise of that reference [8][6]. The Apollo LRV carried no slip instrumentation, so lunar wheel-soil models were never checked against measured lunar slip [9]. Terramechanics control results rest on tabletop sandbox runs with two runs per condition and unmeasured field soil [12], and neural surrogates are validated against the models they replace [11]. Particle simulation did not reproduce flight-gravity drawbar pull [13], and the reduced-gravity test data are 20 to 30 second parabolas in simulant weaker than Apollo in-situ soil [10]. Whether traction control’s slip reduction on Curiosity holds on terrain other than the matched 3.6 km comparison is not shown [3].
References
- Maimone, M., Cheng, Y. and Matthies, L. (2007). Two Years of Visual Odometry on the Mars Exploration Rovers
. Journal of Field Robotics, 3. Source
BibTeX
@article{maimone2007two, title = {Two Years of Visual Odometry on the Mars Exploration Rovers}, author = {Maimone, Mark and Cheng, Yang and Matthies, Larry}, journal = {Journal of Field Robotics}, volume = {24}, number = {3}, pages = {169--186}, institution = {NASA Jet Propulsion Laboratory}, year = {2007}, doi = {10.1002/rob.20184}, abstract = {Abstract NASA's two Mars Exploration Rovers (MER) have successfully demonstrated a robotic Visual Odometry capability on another world for the first time. This provides each rover with accurate knowledge of its position, allowing it to autonomously detect and compensate for any unforeseen slip encountered during a drive. It has enabled the rovers to drive safely and more effectively in highly sloped and sandy terrains and has resulted in increased mission science return by reducing the number of days required to drive into interesting areas. The MER Visual Odometry system comprises onboard software for comparing stereo pairs taken by the pointable mast‐mounted 45 deg FOV Navigation cameras (NAVCAMs). The system computes an update to the 6 degree of freedom rover pose ( x , y , z , roll, pitch, yaw) by tracking the motion of autonomously selected terrain features between two pairs of 256×256 stereo images. It has demonstrated good performance with high rates of successful convergence (97% on Spirit, 95% on Opportunity), successfully detected slip ratios as high as 125%, and measured changes as small as 2 mm, even while driving on slopes as high as 31 deg. Visual Odometry was used over 14% of the first 10.7 km driven by both rovers. During the first 2 years of operations, Visual Odometry evolved from an “extra credit” capability into a critical vehicle safety system. In this paper we describe our Visual Odometry algorithm, discuss several driving strategies that rely on it (including Slip Checks, Keep‐out Zones, and Wheel Dragging), and summarize its results from the first 2 years of operations on Mars. © 2006 Wiley Periodicals, Inc.} } - Rankin, A., Maimone, M., Biesiadecki, J., Patel, N., Levine, D. and Toupet, O. (2021). Mars Curiosity Rover Mobility Trends During the First Seven Years
. Journal of Field Robotics, 5. Source
BibTeX
@article{rankin2021mars, title = {Mars Curiosity Rover Mobility Trends During the First Seven Years}, author = {Rankin, Arturo and Maimone, Mark and Biesiadecki, Jeffrey and Patel, Nikunj and Levine, Dan and Toupet, Olivier}, journal = {Journal of Field Robotics}, volume = {38}, number = {5}, pages = {759--800}, year = {2021}, doi = {10.1002/rob.22011}, abstract = {Abstract NASA's Mars Science Laboratory (MSL) Curiosity rover landed on Mars on August 6, 2012. In the 7 years between landing and August 6, 2019 (sol 2488), Curiosity has driven 21,318.5 m over a variety of terrain types and slopes, employing multiple drive modes with varying amounts of onboard autonomy. Curiosity's drive distances each sol have ranged from its shortest drive of 2.6 cm to its longest drive of 142.5 m, with an average drive distance of 28.9 m. Real‐time human intervention is not possible during Curiosity's drives due to the latency in uplinking commands and downlinking telemetry. Instead, the operations team relies on Curiosity's fault protection, autonomous navigation, and visual odometry software to keep the rover safe during drives. During its first 7 years on Mars, Curiosity has attempted 738 drives. While 622 drives ran to completion, 116 drives were prevented or stopped early by Curiosity's fault protection software. The primary risks to mobility success have been wheel damage, wheel entrapment, progressive wheel sinkage, and the potential for hardware or cable failures that result in an inability to command one or more steer or drive actuators. In this paper, we describe Curiosity's mobility subsystem, mobility trends over the first 21.3 km of the mission, operational aspects of mobility fault protection, risks to continued mobility success, and risk mitigation strategies.} } - Toupet, O., Biesiadecki, J., Rankin, A., Steffy, A., Meirion-Griffith, G., Levine, D., Schadegg, M. and Maimone, M. (2020). Traction Control on the Curiosity Mars Rover: Algorithm and Flight Results
. Journal of Field Robotics. Source
BibTeX
@article{toupet2020traction, title = {Traction Control on the Curiosity Mars Rover: Algorithm and Flight Results}, author = {Toupet, Olivier and Biesiadecki, Jeffrey and Rankin, Arturo and Steffy, Amanda and Meirion-Griffith, Gareth and Levine, Dan and Schadegg, Maximilian and Maimone, Mark}, journal = {Journal of Field Robotics}, year = {2020}, doi = {10.48577/jpl.hkzuqs}, abstract = {No abstract available.} } - Arvidson, R. E., DeGrosse, P., Grotzinger, J. P., Heverly, M. C., Shechet, J., Moreland, S. J., Newby, M. A., Stein, N., Steffy, A. C., Zhou, F., Zastrow, A. M., Vasavada, A. R., Fraeman, A. A. and Stilly, E. K. (2017). Relating geologic units and mobility system kinematics contributing to Curiosity wheel damage at Gale Crater, Mars
. Journal of Terramechanics. Source
BibTeX
@article{arvidson2017relating, title = {Relating geologic units and mobility system kinematics contributing to Curiosity wheel damage at Gale Crater, Mars}, author = {Arvidson, Raymond E. and DeGrosse, Patrick and Grotzinger, John P. and Heverly, M. C. and Shechet, J. and Moreland, Scott J. and Newby, M. A. and Stein, Nathan and Steffy, A. C. and Zhou, Feng and Zastrow, A. M. and Vasavada, Ashwin R. and Fraeman, Abigail A. and Stilly, E. K.}, journal = {Journal of Terramechanics}, volume = {73}, pages = {73--93}, year = {2017}, doi = {10.1016/j.jterra.2017.03.001}, abstract = {Curiosity landed on plains to the north of Mount Sharp in August 2012. By June 2016 the rover had traversed 12.9 km to the southwest, encountering extensive strata that were deposited in a fluvial-deltaic-lacustrine system. Initial drives across sharp sandstone outcrops initiated an unacceptably high rate of punctures and cracks in the thin aluminum wheel skin structures. Initial damage was found to be related to the drive control mode of the six wheel drive actuators and the kinematics of the rocker-bogie suspension. Wheels leading a suspension pivot were forced onto sharp, immobile surfaces by the other wheels as they maintained their commanded angular velocities. Wheel damage mechanisms such as geometry-induced stress concentration cracking and low-cycle fatigue were then exacerbated. A geomorphic map was generated to assist in planning traverses that would minimize further wheel damage. A steady increase in punctures and cracks between landing and June 2016 was due in part because of drives across the sharp sandstone outcrops that could not be avoided. Wheel lifetime estimates show that with careful path planning the wheels will be operational for an additional ten kilometers or more, allowing the rover to reach key strata exposed on the slopes of Mount Sharp.} } - Helmick, D. M., Angelova, A., Livianu, M. and Matthies, L. H. (2007). Terrain Adaptive Navigation for Mars Rovers
. IEEE Aerospace Conference. Source
BibTeX
@inproceedings{helmick2007terrain, title = {Terrain Adaptive Navigation for Mars Rovers}, author = {Helmick, Daniel M. and Angelova, Anelia and Livianu, Matthew and Matthies, Larry H.}, booktitle = {IEEE Aerospace Conference}, pages = {1-11}, address = {Big Sky, Montana}, year = {2007}, doi = {10.1109/aero.2007.352684}, abstract = {A navigation system for Mars rovers in very rough terrain has been designed, implemented, and tested on a research rover in Mars analog terrain. This navigation system consists of several technologies that are integrated to increase the capabilities compared to current rover navigation algorithms. These technologies include: goodness maps and terrain triage, terrain classification, remote slip prediction, path planning, high-fidelity traversability analysis (HFTA), and slip-compensated path following. The focus of this paper is not on the component technologies, but rather on the integration of these components. Results from the onboard integration of several of the key technologies described here are shown. Additionally, the results from independent demonstrations of several of these technologies are shown. Future work will include the demonstration of the entire integrated system.} } - Angelova, A., Matthies, L., Helmick, D., Sibley, G. and Perona, P. (2006). Learning to Predict Slip for Ground Robots
. IEEE International Conference on Robotics and Automation. Source
BibTeX
@inproceedings{angelova2006learning, title = {Learning to Predict Slip for Ground Robots}, author = {Angelova, Anelia and Matthies, Larry and Helmick, Daniel and Sibley, Gabe and Perona, Pietro}, booktitle = {IEEE International Conference on Robotics and Automation}, pages = {3324-3331}, year = {2006}, doi = {10.1109/robot.2006.1642209}, abstract = {In this paper we predict the amount of slip an exploration rover would experience using stereo imagery by learning from previous examples of traversing similar terrain. To do that, the information of terrain appearance and geometry regarding some location is correlated to the slip measured by the rover while this location is being traversed. This relationship is learned from previous experience, so slip can be predicted later at a distance from visual information only. The advantages of the approach are: 1) learning from examples allows the system to adapt to unknown terrains rather than using fixed heuristics or predefined rules; 2) the feedback about the observed slip is received from the vehicle's own sensors which can fully automate the process; 3) learning slip from previous experience can replace complex mechanical modeling of vehicle or terrain, which is time consuming and not necessarily feasible. Predicting slip is motivated by the need to assess the risk of getting trapped before entering a particular terrain. For example, a planning algorithm can utilize slip information by taking into consideration that a slippery terrain is costly or hazardous to traverse. A generic nonlinear regression framework is proposed in which the terrain type is determined from appearance and then a nonlinear model of slip is learned for a particular terrain type. In this paper we focus only on the latter problem and provide slip learning and prediction results for terrain types, such as soil, sand, gravel, and asphalt. The slip prediction error achieved is about 15% which is comparable to the measurement errors for slip itself} } - Maimone, M. W., Leger, P. C. and Biesiadecki, J. J. (2007). Overview of the Mars Exploration Rovers' Autonomous Mobility and Vision Capabilities
. IEEE International Conference on Robotics and Automation, Space Robotics Workshop. Source
BibTeX
@inproceedings{maimone2007overview, title = {Overview of the Mars Exploration Rovers' Autonomous Mobility and Vision Capabilities}, author = {Maimone, Mark W. and Leger, P. Chris and Biesiadecki, Jeffrey J.}, booktitle = {IEEE International Conference on Robotics and Automation, Space Robotics Workshop}, address = {Rome, Italy}, year = {2007}, url = {https://www-robotics.jpl.nasa.gov/media/documents/mer_autonomy_icra_2007.pdf} } - Angelova, A., Matthies, L., Helmick, D. and Perona, P. (2007). Learning and prediction of slip from visual information
. Journal of Field Robotics. Source
BibTeX
@article{angelova2007prediction, title = {Learning and prediction of slip from visual information}, author = {Angelova, Anelia and Matthies, Larry and Helmick, Daniel and Perona, Pietro}, journal = {Journal of Field Robotics}, volume = {24}, pages = {205-231}, publisher = {Wiley}, year = {2007}, doi = {10.1002/rob.20179}, abstract = {Abstract This paper presents an approach for slip prediction from a distance for wheeled ground robots using visual information as input. Large amounts of slippage which can occur on certain surfaces, such as sandy slopes, will negatively affect rover mobility. Therefore, obtaining information about slip before entering such terrain can be very useful for better planning and avoiding these areas. To address this problem, terrain appearance and geometry information about map cells are correlated to the slip measured by the rover while traversing each cell. This relationship is learned from previous experience, so slip can be predicted remotely from visual information only. The proposed method consists of terrain type recognition and nonlinear regression modeling. The method has been implemented and tested offline on several off‐road terrains including: soil, sand, gravel, and woodchips. The final slip prediction error is about 20%. The system is intended for improved navigation on steep slopes and rough terrain for Mars rovers. © 2006 Wiley Periodicals, Inc.} } - Costes, N. C., Farmer, J. E. and George, E. B. (1972). Mobility Performance of the Lunar Roving Vehicle: Terrestrial Studies --- Apollo 15 Results
. Conference of the International, NASA TR R-401, 19730008090. Source
BibTeX
@inproceedings{costes1972mobility, title = {Mobility Performance of the Lunar Roving Vehicle: Terrestrial Studies --- Apollo 15 Results}, author = {Costes, Nicholas C. and Farmer, John E. and George, Edwin B.}, booktitle = {Conference of the International}, number = {NASA TR R-401, 19730008090}, institution = {NASA Marshall Space Flight Center}, address = {Stockholm and Kiruna}, month = {12}, year = {1972}, url = {https://ntrs.nasa.gov/citations/19730008090}, abstract = {The constriants of the Apollo 15 mission dictated that the average and limiting performance capabilities of the first manned lunar roving vehicle be known or estimated within narrow margins. Extensive studies were conducted and are compared with the actual performance of the lunar roving vehicle during the Apollo 15 mission. From this comparison, conclusions are drawn relating to the capabilities and limitation of current terrestrial methodology in predicting the mobility performance of lunar roving vehicles under in-situ environmental conditions, and recommendations are offered concerning the performance of surface vehicles on future missions related to lunar or planetary exploration.} } - Daca, A. (2023). Predicting Planetary Rover Mobility in Reduced Gravity Using 1-g Experiments
. Unpublished. Source
BibTeX
@phdthesis{daca2023predicting, title = {Predicting Planetary Rover Mobility in Reduced Gravity Using 1-g Experiments}, author = {Daca, Adriana}, journal = {Unpublished}, school = {Concordia University}, address = {Montreal, Quebec, Canada}, type = {PhD thesis}, month = {February}, year = {2023}, doi = {10.13140/rg.2.2.12718.28485}, abstract = {Traversing granular regolith, especially in reduced gravity environments, remains a potential challenge for wheeled rovers. Mitigating hazards for planetary rovers requires testing in representative environments, but direct Earth-based testing fails to account for the effect of reduced gravity on the soil itself. Here, experimental apparatus and techniques for reduced-gravity flight testing are used to systematically evaluate three existing Earth-based testing methods and develop guidelines for their use and interpretation: (i) reduced-weight testing, (ii) matching soil testing instrument response through soil simulant design, and (iii) granular scaling laws (GSL). \nExperimentation campaigns flying reduced-gravity parabolas, with soil and wheel both in lunar-g, have shown reductions in net traction of 20% or more and increases in sinkage of up to 40% compared to Earth-based testing methods (i) and (ii). Scaled-wheel testing, according to GSL (method iii) has shown better agreement with reduced-g tests (less than 10% error) and also tends to err on the side of conservative predictions. \nLimitations of GSL are investigated including a recently proposed cohesion constraint (that the wheel radius ratio must be the inverse of the gravity ratio) and the effects of wheel size and aspect ratio on GSL’s accuracy. It was found that the cohesion constraint can most likely be ignored for mildly cohesive soils such as lunar regolith. Limits on wheel sizes and aspect ratio variation are also proposed. \nThe application of GSL to planetary rover testing is demonstrated through two studies undertaken in collaboration with NASA’s Jet Propulsion Laboratory. One study compares wheel designs for a skid-steer lunar rover in single-wheel tests scaled by GSL, demonstrating that diagonal grousers improve turning performance without requiring larger wheels. The second study involves application of GSL to the design of two reconfigurable test platforms for evaluating steep-terrain mobility performance. \nAnother aspect of rover mobility testing—normal force control in single-wheel testbeds—is also investigated. An improved method for single-wheel testing, using a 4-bar mechanism, essentially eliminates normal force oscillations from frictional vertical sliders. \nFinally, guidelines for conducting and interpreting 1-g mobility tests for lunar rovers are presented, and potential avenues for future research are outlined.} } - Dallas, J., Cole, M. P., Jayakumar, P. and Ersal, T. (2020). Neural network based terramechanics modeling and estimation for deformable terrains
. arXiv preprint. Source
BibTeX
@article{dallas2020neural, title = {Neural network based terramechanics modeling and estimation for deformable terrains}, author = {Dallas, James and Cole, Michael P. and Jayakumar, Paramsothy and Ersal, Tulga}, journal = {arXiv preprint}, year = {2020}, doi = {10.48550/arxiv.2003.02635}, abstract = {In this work, a neural network based terramechanics model and terrain estimator are presented with an outlook for optimal control applications such as model predictive control. Recognizing the limitations of the state-of-the-art terramechanics models in terms of operating conditions, computational cost, and continuous differentiability for gradient-based optimization, an efficient and twice continuously differentiable terramechanics model is developed using neural networks for dynamic operations on deformable terrains. It is demonstrated that the neural network terramechanics model is able to predict the lateral tire forces accurately and efficiently compared to the Soil Contact Model as a state-of-the-art model. Furthermore, the neural network terramechanics model is implemented within a terrain estimator and it is shown that using this model the estimator converges within around 2% of the true terrain parameter. Finally, with model predictive control applications in mind, which typically rely on bicycle models for their predictions, it is demonstrated that utilizing the estimated terrain parameter can reduce prediction errors of a bicycle model by orders of magnitude. The result is an efficient, dynamic, twice continuously differentiable terramechanics model and estimator that has inherent advantages for implementation in model predictive control as compared to previously established models.} } - Ishigami, G., Nagatani, K. and Yoshida, K. (2009). Slope traversal controls for planetary exploration rover on sandy terrain
. Journal of Field Robotics, 3. Source
BibTeX
@article{ishigami2009slope, title = {Slope traversal controls for planetary exploration rover on sandy terrain}, author = {Ishigami, Genya and Nagatani, Keiji and Yoshida, Kazuya}, journal = {Journal of Field Robotics}, volume = {26}, number = {3}, pages = {264--286}, year = {2009}, doi = {10.1002/rob.20277}, abstract = {Abstract In this paper, two control approaches are presented for exploration rovers traversing sandy‐sloped terrain. One of the proposed controls is a model‐based feed‐forward control using a characteristic diagram, called a thrust‐cornering characteristic diagram . It consists of various characteristic curves of wheel forces for varied wheel slip conditions. An appropriate steering maneuver for slope traversal can be found using the diagram with slope traversal criteria. The other control is a sensor‐based feedback control. A key approach to this feedback control is to compensate for three types of slip, namely, the vehicle sideslip and longitudinal/lateral slips of a wheel. The feedback control calculates both steering and driving maneuvers that can compensate for these slips and also allow the rover to successfully traverse a sandy slope. The performances of these two control approaches are confirmed in slope traversal experiments using a four‐wheeled rover test bed. The proposed controls are verified by quantitative evaluations of distance and orientation errors. Through the experiment, it was found that the two controls have advantages and disadvantages, and the possibility of merging the model‐based control and the sensor‐based control is discussed. © 2009 Wiley Periodicals, Inc.} } - Karpman, E. (2019). Discrete Element Modelling for Wheel-Soil Interaction and the Analysis of the Effect of Gravity
. Journal of Terramechanics. Source
BibTeX
@article{karpman2019discrete, title = {Discrete Element Modelling for Wheel-Soil Interaction and the Analysis of the Effect of Gravity}, author = {Karpman, Eric}, journal = {Journal of Terramechanics}, volume = {91}, pages = {139-153}, publisher = {Elsevier BV}, school = {McGill University}, address = {Montreal}, year = {2019}, doi = {10.1016/j.jterra.2020.06.002} } - Gonzalez, R. and Iagnemma, K. (2017). Slippage estimation and compensation for planetary exploration rovers. State of the art and future challenges
. Journal of Field Robotics. Source
BibTeX
@article{gonzalez2017slippage, title = {Slippage estimation and compensation for planetary exploration rovers. State of the art and future challenges}, author = {Gonzalez, Ramon and Iagnemma, Karl}, journal = {Journal of Field Robotics}, volume = {35}, pages = {564-577}, year = {2017}, doi = {10.1002/rob.21761}, abstract = {Abstract Future lunar/planetary exploration missions will demand mobile robots with the capability of reaching more challenging science targets and driving farther per day than the current Mars rovers. Among other improvements, reliable slippage estimation and compensation strategies will play a key role in enabling a safer and more efficient navigation. This paper reviews and discusses this body of research in the context of planetary exploration rovers. Previously published state‐of‐the‐art methods that have been validated through field testing are included as exemplary results. Limitations of the current techniques and recommendations for future developments and planetary missions close the survey.} } - Yen, J. (2007). Slip validation and prediction for Mars Exploration Rovers
. JPL Open Repository. Source
BibTeX
@inproceedings{yen2007slip, title = {Slip validation and prediction for Mars Exploration Rovers}, author = {Yen, Jeng}, publisher = {JPL Open Repository}, year = {2007}, url = {https://dataverse.jpl.nasa.gov/dataset.xhtml?persistentId=hdl:2014/41348} } - Helmick, D. M., Roumeliotis, S. I., Cheng, Y., Clouse, D. S., Bajracharya, M. and Matthies, L. H. (2005). Slip compensation for a Mars Rover
. IEEE/RSJ International Conference on Intelligent Robots and Systems. Source
BibTeX
@inproceedings{helmick2005slip, title = {Slip compensation for a Mars Rover}, author = {Helmick, Daniel M. and Roumeliotis, Stergios I. and Cheng, Yang and Clouse, Daniel S. and Bajracharya, Max and Matthies, Larry H.}, booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems}, pages = {2806-2813}, publisher = {IEEE}, year = {2005}, doi = {10.1109/iros.2005.1545178}, abstract = {A system that enables continuous slip compensation for a Mars rover has been designed, implemented, and field-tested. This system is composed of several components that allow the rover to accurately and continuously follow a designated path, compensate for slippage, and reach intended goals in high-slip environments. These components include: visual odometry, vehicle kinematics, a Kalman filter pose estimator, and a slip compensation/path follower. Visual odometry tracks distinctive scene features in stereo imagery to estimate rover motion between successively acquired stereo image pairs. The vehicle kinematics for a rocker-bogie suspension system estimates motion by measuring wheel rates, and rocker, bogie, and steering angles. The Kalman filter merges data from an inertial measurement unit (IMU) and visual odometry. This merged estimate is then compared to the kinematic estimate to determine how much slippage has occurred, taking into account estimate uncertainties. If slippage has occurred then a slip vector is calculated by differencing the current Kalman filter estimate from the kinematic estimate. This slip vector is then used to determine the necessary wheel velocities and steering angles to compensate for slip and follow the desired path.} } - Helmick, D. M., Cheng, Y., Clouse, D. S., Matthies, L. H. and Roumeliotis, S. I. (2004). Path following using visual odometry for Mars Rover in high-slip environments
. JPL Open Repository. Source
BibTeX
@inproceedings{helmick2004path, title = {Path following using visual odometry for Mars Rover in high-slip environments}, author = {Helmick, Daniel M. and Cheng, Yang and Clouse, Daniel S. and Matthies, Larry H. and Roumeliotis, Stergios I.}, publisher = {JPL Open Repository}, year = {2004}, url = {https://dataverse.jpl.nasa.gov/dataset.xhtml?persistentId=hdl:2014/38778} } - Reina, G., Ishigami, G., Nagatani, K. and Yoshida, K. (2008). Vision-Based Estimation of Slip Angle for Mobile Robots and Planetary Rovers
. IEEE International Conference on Robotics and Automation. Source
BibTeX
@inproceedings{reina2008vision, title = {Vision-Based Estimation of Slip Angle for Mobile Robots and Planetary Rovers}, author = {Reina, Giulio and Ishigami, Genya and Nagatani, Keiji and Yoshida, Kazuya}, booktitle = {IEEE International Conference on Robotics and Automation}, volume = {2008}, pages = {486-491}, publisher = {IEEE}, year = {2008}, doi = {10.1109/robot.2008.4543254}, abstract = {For a mobile robot it is critical to detect and compensate for slippage, especially when driving in rough terrain environments. Due to its highly unpredictable nature, drift largely affects the accuracy of localization and control systems, even leading, in extreme cases, to the danger of vehicle entrapment with consequent mission failure. This paper presents a novel method for lateral slip estimation based on visually observing the trace produced by the wheels of the robot, during traverse of soft, deformable terrain, as that expected for lunar and planetary rovers. The proposed algorithm uses a robust Hough transform enhanced by fuzzy reasoning to estimate the angle of inclination of the wheel trace with respect to the vehicle reference frame. Any deviation of the wheel trace from the planned path of the robot suggests occurrence of sideslip that can be detected, and more interestingly, measured. This allows one to estimate the actual heading angle of the robot, usually referred to as the slip angle. The details of the various steps of the visual algorithm are presented and the results of experimental tests performed in the field with an all-terrain rover are shown, proving the method to be effective and robust.} } - Cunningham, C., Whittaker, W. L. and Nesnas, I. A. (2017). Improving Slip Prediction on Mars Using Thermal Inertia Measurements
. Robotics: Science and Systems XIII. Source
BibTeX
@inproceedings{cunningham2017improving, title = {Improving Slip Prediction on Mars Using Thermal Inertia Measurements}, author = {Cunningham, Christopher and Whittaker, William L. and Nesnas, Issa A.}, booktitle = {Robotics: Science and Systems XIII}, publisher = {Robotics: Science and Systems Foundation}, year = {2017}, doi = {10.15607/rss.2017.xiii.038}, abstract = {Rovers operating on Mars have been delayed, diverted, and trapped by loose granular materials.Vision-based mobility prediction approaches often fail because hazardous sand is difficult to distinguish from safe sand based on surface appearance alone.Unlike surface appearance, the thermal inertia of terrain is directly correlated to the same geophysical properties that control slip.This paper presents a quantitative analysis showing that considering thermal inertia improves rover slip prediction on Mars using in-situ data from the Curiosity rover.Thermal inertia is estimated for each slip measurement in sand using both on-board and orbital instruments.Slip models are learned using a mixture of experts approach where the experts are identified using thermal inertia.Two-expert models are compared to a single-expert, vision-only model to show that slip predictions are improved by separating high-slip, low thermal inertia sand from low-slip, high thermal inertia sand.These results support the hypothesis that the consideration of thermal inertia improves mobility estimates for rovers on Mars.} } - Wilcox, B. H. (2002). Sinkage and slippage estimation for an articulated vehicle
. JPL Open Repository. Source
BibTeX
@inproceedings{wilcox2002sinkage, title = {Sinkage and slippage estimation for an articulated vehicle}, author = {Wilcox, Brian H.}, publisher = {JPL Open Repository}, year = {2002}, url = {https://dataverse.jpl.nasa.gov/dataset.xhtml?persistentId=hdl:2014/11898} } - Ding, L., Gao, H., Deng, Z. and Liu, Z. (2010). Slip-ratio-coordinated control of planetary exploration robots traversing over deformable rough terrain
. IEEE/RSJ International Conference on Intelligent Robots and Systems. Source
BibTeX
@inproceedings{ding2010slip, title = {Slip-ratio-coordinated control of planetary exploration robots traversing over deformable rough terrain}, author = {Ding, Liang and Gao, Haibo and Deng, Zongquan and Liu, Zhen}, booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems}, pages = {4958-4963}, publisher = {IEEE}, year = {2010}, doi = {10.1109/iros.2010.5652250} } - Yoshida, K. and Hamano, H. (2002). Motion Dynamics of a Rover with Slip-Based Traction Model
. International Conference on Robotics and Automation. Source
BibTeX
@inproceedings{yoshida2002motion, title = {Motion Dynamics of a Rover with Slip-Based Traction Model}, author = {Yoshida, Kazuya and Hamano, Hiroshi}, booktitle = {International Conference on Robotics and Automation}, volume = {3}, pages = {3155--3160}, address = {Washington, Washington}, year = {2002}, doi = {10.1109/robot.2002.1013712}, abstract = {This paper investigates kinetic behavior of a planetary rover with attention to tire-soil traction mechanics and articulated body dynamics, and thereby study the control when the rover travels over natural rough terrain. Experiments are carried out with a rover test bed to observe the physical phenomena of soils and to model the traction mechanics, using the tire slip ratio as a state variable. The relationship of load-traction factor versus the slip ratio is modeled theoretically then verified by experiments, as well as specific parameters to characterize the soil are identified. A dynamic simulation model is developed considering the characteristics of wheel actuators, the mechanics of tire-soil traction, and the articulated body dynamics of a suspension mechanism. Simulations are carried out to be compared with the corresponding experimental data and verified to represent the physical behavior of a rover.} } - Lyasko, M. (2009). Slip sinkage effect in soil–vehicle mechanics
. Journal of Terramechanics. Source
BibTeX
@article{lyasko2009slip, title = {Slip sinkage effect in soil–vehicle mechanics}, author = {Lyasko, Modest}, journal = {Journal of Terramechanics}, volume = {47}, pages = {21-31}, year = {2009}, doi = {10.1016/j.jterra.2009.08.005} } - Ishigami, G., Miwa, A., Nagatani, K. and Yoshida, K. (2007). Terramechanics-based model for steering maneuver of planetary exploration rovers on loose soil
. Journal of Field Robotics, 3. Source
BibTeX
@article{ishigami2007terramechanics, title = {Terramechanics-based model for steering maneuver of planetary exploration rovers on loose soil}, author = {Ishigami, Genya and Miwa, Akiko and Nagatani, Keiji and Yoshida, Kazuya}, journal = {Journal of Field Robotics}, volume = {24}, number = {3}, pages = {233-250}, publisher = {Wiley}, year = {2007}, doi = {10.1002/rob.20187}, abstract = {Abstract This paper presents analytical models to investigate the steering maneuvers of planetary exploration rovers on loose soil. The models are based on wheel‐soil interaction mechanics, or terramechanics, with which the traction and disturbance forces of a wheel are evaluated for various slip conditions. These traction forces are decomposed into the longitudinal and lateral directions of the wheel. The latter component, termed the side force has a major influence in characterizing the steering maneuvers of the rover. In this paper, the wheel‐soil mechanics models are developed with particular attention to the side force and the validity of the model is confirmed by using a single‐wheel test bed. The motion profile of the entire rover is numerically evaluated by incorporating the wheel‐soil models into an articulated multibody model that describes the motion dynamics of the vehicle's body and chassis. Steering maneuvers are investigated under different steering angles by using a four‐wheel rover test bed on simulated lunar soil regolith simulant. The experimental results are compared with the simulation results using the corresponding model parameters. The proposed wheel‐and‐vehicle model demonstrates better accuracy in predicting steering maneuvers as compared to the conventional kinematics‐based model. © 2006 Wiley Periodicals, Inc.} } - Ishigami, G., Kewlani, G. and Iagnemma, K. (2010). Statistical mobility prediction for planetary surface exploration rovers in uncertain terrain
. IEEE International Conference on Robotics and Automation. Source
BibTeX
@inproceedings{ishigami2010statistical, title = {Statistical mobility prediction for planetary surface exploration rovers in uncertain terrain}, author = {Ishigami, Genya and Kewlani, Gaurav and Iagnemma, Karl}, booktitle = {IEEE International Conference on Robotics and Automation}, pages = {588-593}, publisher = {IEEE}, year = {2010}, doi = {10.1109/robot.2010.5509300}, abstract = {Planetary surface exploration rovers must accurately and efficiently predict their mobility on natural, rough terrain. Most approaches to mobility prediction assume precise a priori knowledge of terrain physical parameters, however in practical scenarios knowledge of terrain parameters contains significant uncertainty. In this paper, a statistical method for mobility prediction that incorporates terrain uncertainty is presented. The proposed method consists of two techniques: a wheeled vehicle model for calculating vehicle dynamic motion and wheel-terrain interaction forces, and a stochastic response surface method (SRSM) for modeling of uncertainty. The proposed method generates a predicted motion path of the rover with confidence ellipses indicating the probable rover position due to uncertainty in terrain physical parameters. Rover orientations and wheel slippage are also predicted. The computational efficiency of SRSM as compared to conventional Monte Carlo methods is shown via numerical simulations. Experimental results of rover travel over sloped terrain in two different uncertain terrains are presented that confirms the utility of the proposed mobility prediction method.} } - Niksirat, P., Daca, A. and Skonieczny, K. (2020). The effects of reduced-gravity on planetary rover mobility
. IEEE Transactions on Nuclear Science, 7. Source
BibTeX
@article{niksirat2020effects, title = {The effects of reduced-gravity on planetary rover mobility}, author = {Niksirat, Parna and Daca, Adriana and Skonieczny, Krzysztof}, journal = {IEEE Transactions on Nuclear Science}, volume = {39}, number = {7}, pages = {797-811}, publisher = {SAGE Publications}, year = {2020}, doi = {10.1177/0278364920913945}, abstract = {One of the major challenges faced by planetary exploration rovers today is the negotiation of difficult terrain, such as fine granular regolith commonly found on the Moon and Mars. Current testing methods on Earth fail to account for the effect of reduced gravity on the soil itself. This work characterizes the effects of reduced gravity on wheel–soil interactions between an ExoMars rover wheel prototype and a martian soil simulant aboard parabolic flights producing effective martian and lunar gravitational accelerations. These experiments are the first to collect wheel–soil interaction imagery and force/torque sensor data alongside wheel sinkage data. Results from reduced-gravity flights are compared with on-ground experiments with all parameters equal, including wheel load, such that the only difference between the experiments is the effect of gravity on the soil itself. In lunar gravity, a statistically significant average reduction in traction of 20% is observed compared with 1 g, and in martian gravity an average traction reduction of 5–10% is observed. Subsurface soil imaging shows that soil mobilization increases as gravity decreases, suggesting a deterioration in soil strength, which could be the cause of the reduction in traction. Statistically significant increases in wheel sinkage in both martian and lunar gravity provide additional evidence for decreased soil strength. All of these observations (decreased traction, increased soil mobilization, and increased sinkage) hinder a rover’s ability to drive, and should be considered when interpreting results from reduced-load mobility tests conducted on Earth.} } - Thoesen, A., McBryan, T., Mick, D., Green, M., Martia, J. and Marvi, H. (2020). Comparative performance of granular scaling laws for lightweight grouser wheels in sand and lunar simulant
. Powder Technology. Source
BibTeX
@article{thoesen2020comparative, title = {Comparative performance of granular scaling laws for lightweight grouser wheels in sand and lunar simulant}, author = {Thoesen, Andrew and McBryan, Teresa and Mick, Darwin and Green, Marko and Martia, Justin and Marvi, Hamid}, journal = {Powder Technology}, volume = {373}, pages = {336-346}, publisher = {Elsevier BV}, year = {2020}, doi = {10.1016/j.powtec.2020.05.114} } - Omura, T. and Ishigami, G. (2025). Granular Scaling Laws for accurate prediction of wheel mobility on slopes in low-gravity environments
. Journal of Terramechanics. Source
BibTeX
@article{omura2025granular, title = {Granular Scaling Laws for accurate prediction of wheel mobility on slopes in low-gravity environments}, author = {Omura, Takuya and Ishigami, Genya}, journal = {Journal of Terramechanics}, volume = {120}, pages = {101085}, publisher = {Elsevier BV}, year = {2025}, doi = {10.1016/j.jterra.2025.101085} } - Wong, J. Y. and Reece, A. R. (1967). Prediction of Rigid Wheel Performance Based on the Analysis of Soil-Wheel Stresses
. Journal of Terramechanics, 2. Source
BibTeX
@article{wong1967prediction, title = {Prediction of Rigid Wheel Performance Based on the Analysis of Soil-Wheel Stresses}, author = {Wong, J. Y. and Reece, A. R.}, journal = {Journal of Terramechanics}, volume = {4}, number = {2}, pages = {7--25}, year = {1967}, doi = {10.1016/0022-4898(67)90047-x} } - Bekker, M. G. (1957). Latest developments in off-the-road locomotion
. Journal of the Franklin Institute, 5. Source
BibTeX
@article{bekker1957latest, title = {Latest developments in off-the-road locomotion}, author = {Bekker, M. G.}, journal = {Journal of the Franklin Institute}, volume = {263}, number = {5}, pages = {411--423}, year = {1957}, doi = {10.1016/0016-0032(57)90281-8} } - Wiendieck, K. W. (1968). Stress-displacement relations and terrain-vehicle mechanics: a critical discussion
. Journal of Terramechanics. Source
BibTeX
@article{wiendieck1968stress, title = {Stress-displacement relations and terrain-vehicle mechanics: a critical discussion}, author = {Wiendieck, Klaus W.}, journal = {Journal of Terramechanics}, volume = {5}, pages = {67-85}, year = {1968}, doi = {10.1016/0022-4898(68)90081-5} } - Freitag, D. R. (1965). Wheels on soft soils: an analysis of existing data
. U.S. Army Engineer Waterways Experiment Station, Technical Report No. 3-670. Source
BibTeX
@techreport{freitag1965wheels, title = {Wheels on soft soils: an analysis of existing data}, author = {Freitag, Dean R.}, number = {Technical Report No. 3-670}, institution = {U.S. Army Engineer Waterways Experiment Station}, year = {1965}, url = {https://erdc-library.erdc.dren.mil/handle/11681/4716} } - Arvidson, R. E., Iagnemma, K., Maimone, M., Fraeman, A. A., Zhou, X., Heverly, M., Bellutta, P. and Rubin, D. M. (2016). Mars Science Laboratory Curiosity Rover Megaripple Crossings up to Sol 710 in Gale Crater
. Journal of Field Robotics. Source
BibTeX
@article{arvidson2016mars, title = {Mars Science Laboratory Curiosity Rover Megaripple Crossings up to Sol 710 in Gale Crater}, author = {Arvidson, R. E. and Iagnemma, Karl and Maimone, Mark and Fraeman, A. A. and Zhou, Xuechang and Heverly, Matthew and Bellutta, P. and Rubin, David M.}, journal = {Journal of Field Robotics}, volume = {34}, pages = {495-518}, year = {2016}, doi = {10.1002/rob.21647}, abstract = {After landing in Gale Crater on August 6, 2012, the Mars Science Laboratory Curiosity rover traveled across regolith‐covered, rock‐strewn plains that transitioned into terrains that have been variably eroded, with valleys partially filled with windblown sands, and intervening plateaus capped by well‐cemented sandstones that have been fractured and shaped by wind into outcrops with numerous sharp rock surfaces. Wheel punctures and tears caused by sharp rocks while traversing the plateaus led to directing the rover to traverse in valleys where sands would cushion wheel loads. This required driving across a megaripple (windblown, sand‐sized deposit covered by coarser grains) that straddles a narrow gap and several extensive megaripple deposits that accumulated in low portions of valleys. Traverses across megaripple deposits led to mobility difficulties, with sinkage values up to approximately 30% of the 0.50 m wheel diameter, resultant high compaction resistances, and rover‐based slip up to 77%. Analysis of imaging and engineering data collected during traverses across megaripples for the first 710 sols (Mars days) of the mission, laboratory‐based single‐wheel soil experiments, full‐scale rover tests at the Dumont Dunes, Mojave Desert, California, and numerical simulations show that a combination of material properties and megaripple geometries explain the high wheel sinkage and slip events. Extensive megaripple deposits have subsequently been avoided and instead traverses have been implemented across terrains covered with regolith or thin windblown sand covers and megaripples separated by bedrock exposures.} } - Heverly, M., Matthews, J., Lin, J., Fuller, D., Maimone, M., Biesiadecki, J. and Leichty, J. (2013). Traverse Performance Characterization for the Mars Science Laboratory Rover
. Journal of Field Robotics. Source
BibTeX
@article{heverly2013traverse, title = {Traverse Performance Characterization for the Mars Science Laboratory Rover}, author = {Heverly, Matt and Matthews, Jaret and Lin, Justin and Fuller, Dan and Maimone, Mark and Biesiadecki, Jeffrey and Leichty, John}, journal = {Journal of Field Robotics}, volume = {30}, pages = {835-846}, year = {2013}, doi = {10.1002/rob.21481}, abstract = {It is anticipated that the Mars Science Laboratory rover, named Curiosity, will traverse 10–20 km on the surface of Mars during its primary mission. In preparation for this traverse, Earth‐based tests were performed using Mars weight vehicles. These vehicles were driven over Mars analog bedrock, cohesive soil, and cohesionless sand at various slopes. Vehicle slip was characterized on each of these terrains versus slope for direct upslope driving. Results show that slopes up to 22 degrees are traversable on smooth bedrock and that slopes up to 28 degrees are traversable on some cohesive soils. In cohesionless sand, results show a sharp transition between moderate slip on 10 degree slopes and vehicle embedding at 17 degrees. For cohesionless sand, data are also presented showing the relationship between vehicle slip and wheel sinkage. Side by side testing of the Mars Exploration Rover test vehicle and the Mars Science Laboratory test vehicle show how increased wheel diameter leads to better slope climbing ability in sand for vehicles with nearly identical ground pressure. Lastly, preliminary data from Curiosity's initial driving on Mars are presented and compared to the Earth‐based testing, showing good agreement for the driving done during the first 250 Martian days.} } - Schepelmann, A., Creager, C. M., Proctor, M. P., Johnson, K. A., Breckenridge, J. R., Elmland, A., Naghipour Ghezeljeh, P. and Oravec, H. A. (2025). An Overview of Tire-Ground Contact Modeling Approaches for Surface Mobility Applications
. NASA Glenn Research Center, NASA/TM-20250006958. Source
BibTeX
@techreport{schepelmann2025overview, title = {An Overview of Tire-Ground Contact Modeling Approaches for Surface Mobility Applications}, author = {Schepelmann, Alexander and Creager, Colin M. and Proctor, Margaret P. and Johnson, Kyle A. and Breckenridge, John R. and Elmland, Asher and Naghipour Ghezeljeh, Paria and Oravec, Heather A.}, number = {NASA/TM-20250006958}, institution = {NASA Glenn Research Center}, year = {2025}, url = {https://ntrs.nasa.gov/citations/20250006958}, abstract = {Wheels and tires serve as the critical interface between vehicles and the ground, enabling traction, force transmission, and ultimately mobility. As planetary exploration systems adopt increasingly complex wheel and tire designs, look to explore increasingly extreme terrains, and adopt increasingly aggressive performance requirements, physics-based modeling has become essential for both designing these mechanisms and predicting performance under conditions that are difficult or impractical to replicate experimentally, such as reduced gravity. This paper provides a high-level overview of commonly used modeling approaches for simulating tireground interaction, including those currently employed or under development at NASA Glenn Research Center, NASA Johnson Space Center, and the Jet Propulsion Laboratory. The paper first categorizes modeling techniques based on their fidelity and underlying assumptions. It then discusses the applications, benefits, and limitations of each approach, highlighting current knowledge gaps and modeling challenges. Finally, the paper outlines ongoing and future work aimed at addressing these limitations, including initial results from automated soil preparation experiments that support the generation of consistent physical test data and the development of terramechanics simulations for evaluating and comparing model fidelity.} } - Rodríguez‐Martínez, D., Van Winnendael, M. and Yoshida, K. (2019). High‐speed mobility on planetary surfaces: A technical review
. Journal of Field Robotics. Source
BibTeX
@article{rodriguezmartinez2019high, title = {High‐speed mobility on planetary surfaces: A technical review}, author = {Rodríguez‐Martínez, David and Van Winnendael, Michel and Yoshida, Kazuya}, journal = {Journal of Field Robotics}, volume = {36}, pages = {1436-1455}, publisher = {Wiley}, year = {2019}, doi = {10.1002/rob.21912}, abstract = {Abstract Despite the success so far accomplished in the robotic exploration of the Moon and Mars, the constraints associated with newly proposed mission concepts manifest the need for a faster surface prospection. Increasing driving velocities is being considered as a potential solution to the requirements introduced by these missions. This review presents the benefits and foreseeable challenges of using faster locomotive solutions for space exploration. Information is provided regarding the set of missions that would benefit most from faster locomotive capabilities. Starting by understanding the theoretical framework governing the interaction of wheeled robots operating over loose, sandy terrains, we delve into the foundation of Bekker's classic terramechanic equations—the most frequently used method to predict mobile robots off‐road performance. We highlight its limitations and review the efforts that have been made to expand the range of application of these theories to dynamic wheel–soil interactions. We analyze the existing experimental evidence on the effects of increasing traveling velocities under earthbound, off‐road conditions. By paying special attention to previous experiences on the lunar surface, we outline the challenges that the combination of irregular terrains and a reduced‐gravity field may pose to a fast‐moving exploration rover. The principles, mathematical models, experimental evidence, and experiences presented in this review are meant to aid in the identification of poorly understood and insufficiently studied aspects regarding high‐speed extraterrestrial surface mobility.} } - Johnson, J. B., Kulchitsky, A. V., Duvoy, P., Iagnemma, K., Senatore, C., Arvidson, R. E. and Moore, J. (2015). Discrete element method simulations of Mars Exploration Rover wheel performance
. Astrobiology. Source
BibTeX
@article{johnson2015discrete, title = {Discrete element method simulations of Mars Exploration Rover wheel performance}, author = {Johnson, Jerome B. and Kulchitsky, Anton V. and Duvoy, Paul and Iagnemma, Karl and Senatore, Carmine and Arvidson, Raymond E. and Moore, Jeffery}, journal = {Astrobiology}, volume = {62}, pages = {31-40}, publisher = {Elsevier BV}, year = {2015}, doi = {10.1016/j.jterra.2015.02.004}, abstract = {Mars Exploration Rovers (MERs) experienced mobility problems during traverses. Three-dimensional discrete element method (DEM) simulations of MER wheel mobility tests for wheel slips of i = 0, 0.1, 0.3, 0.5, 0.7, 0.9, and 0.99 were done to examine high wheel slip mobility to improve the ARTEMIS MER traverse planning tool. Simulations of wheel drawbar pull and sinkage MIT data for i ⩽ 0.5 were used to determine DEM particle packing density (0.62) and contact friction (0.8) to represent the simulant used in mobility tests. The DEM simulations are in good agreement with MIT data for i = 0.5 and 0.7, with reasonable but less agreement at lower wheel slip. Three mobility stages include low slip ( i < 0.3) controlled by soil strength, intermediate slip ( i ∼ 0.3–0.6) controlled by residual soil strength, and high slip ( i > 0.6) controlled by residual soil strength and wheel sinkage depth. Equilibrium sinkage occurred for i < 0.9, but continuously increased for i = 0.99. Improved DEM simulation accuracy of low-slip mobility can be achieved using polyhedral particles, rather than tri-sphere particles, to represent soil. The DEM simulations of MER wheel mobility can improve ARTEMIS accuracy.} } - Kobayashi, T., Fujiwara, Y., Yamakawa, J., Yasufuku, N. and Omine, K. (2010). Mobility performance of a rigid wheel in low gravity environments
. Journal of Terramechanics, 4. Source
BibTeX
@article{kobayashi2010mobility, title = {Mobility performance of a rigid wheel in low gravity environments}, author = {Kobayashi, Taizo and Fujiwara, Yoichiro and Yamakawa, Junya and Yasufuku, Noriyuki and Omine, Kiyoshi}, journal = {Journal of Terramechanics}, volume = {47}, number = {4}, pages = {261-274}, publisher = {Elsevier BV}, year = {2010}, doi = {10.1016/j.jterra.2009.12.001} } - Rothrock, B., Kennedy, R., Cunningham, C., Papon, J., Heverly, M. and Ono, M. (2016). SPOC: Deep Learning-based Terrain Classification for Mars Rover Missions
. AIAA Space. Source
BibTeX
@inproceedings{rothrock2016spoc, title = {SPOC: Deep Learning-based Terrain Classification for Mars Rover Missions}, author = {Rothrock, Brandon and Kennedy, Ryan and Cunningham, Chris and Papon, Jeremie and Heverly, Matthew and Ono, Masahiro}, booktitle = {AIAA Space}, year = {2016}, doi = {10.2514/6.2016-5539} } - Ding, L., Deng, Z., Gao, H., Tao, J., Iagnemma, K. D. and Liu, G. (2014). Interaction Mechanics Model for Rigid Driving Wheels of Planetary Rovers Moving on Sandy Terrain with Consideration of Multiple Physical Effects
. Journal of Field Robotics. Source
BibTeX
@article{ding2014interaction, title = {Interaction Mechanics Model for Rigid Driving Wheels of Planetary Rovers Moving on Sandy Terrain with Consideration of Multiple Physical Effects}, author = {Ding, Liang and Deng, Zongquan and Gao, Haibo and Tao, Jianguo and Iagnemma, Karl D. and Liu, Guangjun}, journal = {Journal of Field Robotics}, volume = {32}, pages = {827-859}, year = {2014}, doi = {10.1002/rob.21533}, abstract = {Predicting wheel‐terrain interaction with semiempirical models is of substantial importance for developing planetary wheeled mobile robots (rovers). Primarily geared toward the design of manned terrestrial vehicles, conventional terramechanics models do not provide the sufficient fidelity required for application on autonomous planetary rovers. To develop a high‐fidelity interaction mechanics model, in this study the physical effects of wheel lug, slip sinkage, wheel dimension, and load are analyzed based on experimental results, including wheel sinkage, drawbar pull, normal force, and moment, which are measured on a single‐wheel test bed. The mechanism of lug‐terrain interaction is investigated systematically to clarify the principle of increasing shear stress, conditions of forming successive shearing among adjacent lugs, and the influence on shear displacement of soil. A mathematical model for predicting the concentrated forces and torque of rigid wheels with lugs for planetary rovers moving on sandy terrain is derived by integrating the improved models of normal and shearing stress distributions. In addition to the wheel parameters, terrain parameters, and motion state variables, wheel‐terrain interaction parameters, such as the linear varying sinkage exponent, the soil displacement radius, and load effect parameters, were proposed and explicitly included in the model. In the single‐wheel experiments, the slip ratio was increased approximately from 0.05 to 0.6, and the relative errors of the predicted results using the proposed model are less than 10% for all the wheels when compared with the experimental data. The proposed model has been used in the simulation of a four‐wheeled rover, and its effectiveness is evaluated by comparing the simulation results with experimental results.} } - Yakubu, M., Zweiri, Y., Abubakar, A., Azzam, R., Alhammadi, R. and Seneviratne, L. D. (2024). SlipNet: Enhancing Slip Cost Mapping for Autonomous Navigation on Heterogeneous and Deformable Terrains
. arXiv. Source
BibTeX
@article{yakubu2024slipnet, title = {SlipNet: Enhancing Slip Cost Mapping for Autonomous Navigation on Heterogeneous and Deformable Terrains}, author = {Yakubu, Mubarak and Zweiri, Yahya and Abubakar, Ahmad and Azzam, Rana and Alhammadi, Ruqayya and Seneviratne, Lakmal D.}, journal = {arXiv}, year = {2024}, doi = {10.48550/arxiv.2409.02273}, abstract = {Autonomous space rovers face significant challenges when navigating deformable and heterogeneous terrains due to variability in soil properties, which can lead to severe wheel slip, compromising navigation efficiency and increasing the risk of entrapment. To address this problem, we introduce SlipNet, a novel approach for predicting wheel slip in segmented regions of diverse terrain surfaces without relying on prior terrain classification. SlipNet employs dynamic terrain segmentation and slip assignment techniques on previously unseen data, enhancing rover navigation capabilities in uncertain environments. We developed a synthetic data generation framework using the high-fidelity Vortex Studio simulator to create realistic datasets that replicate a wide range of deformable terrain conditions for training and evaluation. Extensive simulation results demonstrate that our model, combining DeepLab v3+ with SlipNet, significantly outperforms the state-of-the-art TerrainNet method, achieving lower mean absolute error (MAE) across five distinct terrain samples. These findings highlight the effectiveness of SlipNet in improving rover navigation in challenging terrains.} } - Endo, M., Taniai, T. and Ishigami, G. (2024). Deep Probabilistic Traversability with Test-time Adaptation for Uncertainty-aware Planetary Rover Navigation. arxiv.org/abs/2409.00641v1
BibTeX
@misc{endo2024deep, title = {Deep Probabilistic Traversability with Test-time Adaptation for Uncertainty-aware Planetary Rover Navigation}, author = {Endo, Masafumi and Taniai, Tatsunori and Ishigami, Genya}, year = {2024}, url = {https://arxiv.org/abs/2409.00641v1} }