<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="review-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Space Technol.</journal-id>
<journal-title>Frontiers in Space Technologies</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Space Technol.</abbrev-journal-title>
<issn pub-type="epub">2673-5075</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1080291</article-id>
<article-id pub-id-type="doi">10.3389/frspt.2022.1080291</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Space Technologies</subject>
<subj-group>
<subject>Mini Review</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Advancements in autonomous mobility of planetary wheeled mobile robots: A review</article-title>
<alt-title alt-title-type="left-running-head">Zarei and Chhabra</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/frspt.2022.1080291">10.3389/frspt.2022.1080291</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Zarei</surname>
<given-names>Mahboubeh</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/2105166/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Chhabra</surname>
<given-names>Robin</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1949668/overview"/>
</contrib>
</contrib-group>
<aff>
<institution>Mechanical and Aerospace Engineering</institution>, <institution>Carleton University</institution>, <addr-line>Ottawa</addr-line>, <addr-line>ON</addr-line>, <country>Canada</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/925403/overview">M. Reza Emami</ext-link>, University of Toronto, Canada</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2001405/overview">Chengchao Bai</ext-link>, Harbin Institute of Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Robin Chhabra, <email>robin.chhabra@carleton.ca</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Advanced Space Engineering, a section of the journal Frontiers in Space Technologies</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>15</day>
<month>12</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>3</volume>
<elocation-id>1080291</elocation-id>
<history>
<date date-type="received">
<day>26</day>
<month>10</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>30</day>
<month>11</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Zarei and Chhabra.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Zarei and Chhabra</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Mobility analysis is crucial to fast, safe, and autonomous operation of planetary Wheeled Mobile Robots (WMRs). This paper reviews implemented odometry techniques on currently designed planetary WMRs and surveys methods for improving their mobility and traversability. The methods are categorized based on the employed approaches ranging from signal-based and model-based estimation to terramechanics-based, machine learning, and global sensing techniques. They aim to detect vehicle motion parameters (kinematic states and forces/torques), terrain hazards (slip and sinkage) and terrain parameters (soil cohesion and friction). The limitations of these methods and recommendations for future missions are stated.</p>
</abstract>
<kwd-group>
<kwd>planetary wheeled mobile robots</kwd>
<kwd>odometry</kwd>
<kwd>slip and sinkage estimation</kwd>
<kwd>terrain classification</kwd>
<kwd>terramechanics</kwd>
</kwd-group>
<contract-sponsor id="cn001">Natural Sciences and Engineering Research Council of Canada<named-content content-type="fundref-id">10.13039/501100000038</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>For more than five decades, Wheeled Mobile Robots (WMRs) have been proven essential in space exploration and planetary missions. Traversing a wide range of environments, maneuverability, ability to be directed to special features, and lower weight and power consumption with respect to other platforms are some reasons supporting their increasing popularity. <xref ref-type="fig" rid="F1">Figure 1</xref> depicts the well-known WMRs in the past, present, and future missions on different extraterrestrial bodies. For a comprehensive bibliography on planetary WMRs the reader is referred to (<xref ref-type="bibr" rid="B45">Sanguino, 2017</xref>). The operation of WMRs on planetary bodies requires sophisticated software and hardware solutions for Guidance, Navigation and Control (GNC). This is indeed because of different conditions prevailed on extraterrestrial bodies. The complex and unknown environments, interaction with heterogeneous soil, steep slopes, loose and multi-phase terrains, driving over low gravity regions, harsh lighting conditions, unavailability of GPS signals, power consumption constraints, and computational limitations of embedded systems are critical challenges that must be dealt with when developing GNC modules (<xref ref-type="bibr" rid="B41">Quadrelli et al., 2015</xref>). Odometry or knowledge of pose and orientation of the vehicle with respect to some local references is a key component of GNC algorithms. Due to constraints and uncertainties involved, the current planetary WMRs rely on tele-communication with Earth-based stations to perform odometry and plan for safe operation. This ground-in-the-loop operation results in reduced time a vehicle can travel per day on a specific extraterrestrial body. As a result, future planetary missions demand for greater level of technology for localization to enhance the autonomy of roving platforms. In this paper, we first review the implemented odometry solutions on planetary WMRs and highlight their advantages and shortcomings. Then, we proceed with reviewing the solutions that have been proposed to improve the traversability and mobility of the planetary WMRs and aiding the traditional odometry techniques. Here, we have categorized these solutions into five different approaches including signal-based methods, model-based methods that rely on kinematics and estimation theory, terramechanics-based methods, machine learning techniques, and global sensing.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Planetary WMR platforms, date, and site of missions.</p>
</caption>
<graphic xlink:href="frspt-03-1080291-g001.tif"/>
</fig>
</sec>
<sec id="s2">
<title>2 Implemented navigation techniques on planetary WMRs</title>
<p>Odometry is central to every navigation system. It refers to estimating pose and orientation of a vehicle with respect to some reference coordinate frames. Odometry can be performed using proprioceptive sensing (e.g., IMU and encoders) or exteroceptive sensing (e.g. camera and Sun sensor). Therefore, depending on the sensors involved the problem is called Wheel Odometry (WO), Inertial Odometry (IO), or Visual Odometry (VO). The WO uses a kinematic model of the vehicle along with the rotational velocity of the wheels, acquired by the encoders, to estimate pose and orientation. The drift of this method on even and planar terrains is above %10 of the traversed distance (<xref ref-type="bibr" rid="B4">Azkarate Vecilla, 2022</xref>). This solution was implemented on Sojourner in Mars Pathfiner mission in 1997 for pose estimation (<xref ref-type="bibr" rid="B34">Matijevic, 1997b</xref>). Other Mars rovers of Jet Propulsion Laboratory (JPL) use this type of odometry in combination with other means. The IO uses noisy measurements of inertial sensors and a kinematic model to estimate pose and orientation. The noise level of accelerometers results in 5&#x2013;10% drifts in estimating pose making the IO ineffective in translational motion. However, it has been used to accurately update the rotational states. Using sensor fusion through Kalman-based filters combined WO and IO was proposed in (<xref ref-type="bibr" rid="B5">Baumgartner et al., 2001</xref>; <xref ref-type="bibr" rid="B1">Ali et al., 2005</xref>) to ensure the accurate odometry on high-traction terrains for Spirit and Opportunity rovers of Mars Exploration Rover (MER) missions. This technique was also aided by a Sun sensor to provide absolute heading estimations. The VO processes a sequence of onboard camera images for motion estimation. This method is independent of wheel-terrain interactions and provides accurate estimates (1&#x2013;5% drifts). The rover Curiosity of Mars Science Laboratory (MSL) mission and Perseverance rover of Mars2020 mission combine the previously stated odometry methods with VO (<xref ref-type="bibr" rid="B14">Gong, 2015</xref>). The Rosalind Franklin rover of ExoMars mission employs combined VO and IO for its localization (<xref ref-type="bibr" rid="B7">Bora et al., 2017</xref>). The VO was also implemented on the Lunar rover Yutu two of Chang&#x2019;e 4 mission (<xref ref-type="bibr" rid="B48">Wan et al., 2014</xref>). The combined WO, IO, and VO can produce estimates with 1&#x2013;2% of drift (<xref ref-type="bibr" rid="B4">Azkarate Vecilla, 2022</xref>). Although VO provides a superior performance for localization, it is computationally expensive which negatively affects power consumption and speed of a WMR. To resolve this problem Field-Programmable Gate Arrays (FPGAs) was proposed as an efficient platform for running VO (<xref ref-type="bibr" rid="B23">Howard et al., 2012</xref>). <xref ref-type="table" rid="T1">Table 1</xref> summarizes the odometry techniques for planetary WMRs and compares their performance.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Comparison of different odometry methods for planetary WMRs.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Method</th>
<th align="center">Accuracy</th>
<th align="center">Frequency</th>
<th rowspan="2" align="center">Advantages</th>
<th rowspan="2" align="center">Limitations</th>
</tr>
<tr>
<th align="center">(% traversed distance)</th>
<th align="center">(Hz)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">WO</td>
<td align="center">10</td>
<td align="center">10&#x2013;100</td>
<td align="center">-simple structure-not computationally demanding</td>
<td align="center">-high drifts for unevenand deformable terrains</td>
</tr>
<tr>
<td align="center">IO</td>
<td align="center">5&#x2013;10</td>
<td align="center">10&#x2013;100</td>
<td align="center">-self contained-not computationally demanding</td>
<td align="center">-error accumulationof accelerometers</td>
</tr>
<tr>
<td align="center">VO</td>
<td align="center">1&#x2013;5</td>
<td align="center">0.5</td>
<td align="center">-immune to error accumulation-independent of terrain</td>
<td align="center">-computationally demanding-low-speed operation</td>
</tr>
<tr>
<td align="center">Combined</td>
<td align="center">1&#x2013;2</td>
<td align="center">10</td>
<td align="center">-enhanced accuracy</td>
<td align="center">-complex structure-low-speed operation</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3">
<title>3 Mobility and traversability enhancement</title>
<p>To increase the operation time, future planetary WMRs require a higher degree of autonomy to perform navigation tasks without relying on high-latency tele-communication with Earth-based stations. However, operation on extraterrestrial bodies is not analogous to Earth operations and involves challenging problems. For instance, driving on soft deformable and non-homogeneous soil, steep slopes, few distinguishable visual features, permanent shaded areas, and processing power constraints on embedded systems are some of these challenges. These problems demand for design of specific algorithms that are capable of predicting traversability for planning safe autonomous operations and improving mobility and odometry on unknown rough terrains. This section surveys dozens of these methodologies.</p>
<sec id="s3-1">
<title>3.1 Direct signal-based approaches</title>
<p>These approaches use output signals of some sensors to detect abnormal conditions and correct odometry. Hardware redundancy, use of special sensors, frequency analysis, and logic reasoning are some methods in this category. Fuzzy logic and expert rule-based techniques were used in (<xref ref-type="bibr" rid="B38">Ojeda et al., 2004</xref>) to compare data from redundant encoders with each other, gyros, and motor currents to detect slip and correct odometry for a six-wheel robot with a rocker-boogie suspension system. However, this technique does not estimate the degree of wheel slip. (<xref ref-type="bibr" rid="B37">Ojeda et al., 2006</xref>). proposed a slip estimator for odometry correction in the direction of motion that requires accurate current measurements and some specific terrain parameters. They argue that the terrain parameters can be estimated online either using absolute positions provided by GPS or induced slip in a single wheel for a WMR with at least four driven wheels. The slip detection in Mars rover Curiosity, is done based on motor currents and visual sensors (<xref ref-type="bibr" rid="B3">Arvidson et al., 2017</xref>). When abnormal currents are detected the vision system is activated to aid the navigation system with VO. In case features are not unique in the scene, using wheel tracks (<xref ref-type="bibr" rid="B31">Maimone et al., 2007</xref>) or steering mast cameras are proposed (<xref ref-type="bibr" rid="B46">Strader et al., 2020</xref>). Visual odometry correction on deformable terrains were also proposed in (<xref ref-type="bibr" rid="B42">Reina et al., 2010</xref>) using fuzzy reasoning and in (<xref ref-type="bibr" rid="B36">Nagatani et al., 2010</xref>) using special telecentric lens. These techniques, however, require high computational cost on embedded processors of planetary WMRs. Thermal cameras are another form of special sensors that were used in (<xref ref-type="bibr" rid="B11">Cunningham et al., 2015</xref>) to develop a non-geometrical method for predicting traversability of a terrain through analysing its thermal inertia from infrared imagery. However, long observation periods are required to obtain a good prediction.</p>
</sec>
<sec id="s3-2">
<title>3.2 Estimation and kinematics</title>
<p>These methods are based on kinematics models derived from the physics of WMRs and estimation theory tools such as Kalman-based filters. In (<xref ref-type="bibr" rid="B12">Dissanayake et al., 2001</xref>), non-holonomic kinematic constraints were used to obtain velocity measurements for aiding the IO within an Extended Kalman Filter (EKF) framework. The method, however, is not applicable on low-traction and uneven terrains of extraterrestrial bodies as the authors modeled slip as a zero-mean noise. Other kinematics-based methods that aim to improve odometry performance were proposed in (<xref ref-type="bibr" rid="B20">Hidalgo-Carrio et al., 2014</xref>; <xref ref-type="bibr" rid="B30">Lou et al., 2019</xref>). A vision-based method was proposed in (<xref ref-type="bibr" rid="B19">Helmick et al., 2006</xref>) which developed a forward kinematics model of rocker&#x2013;bogie suspension system for a Kalman filter to combine inertial and visual measurements as well as wheel rates and wheel steering angles for slip estimation and compensation. However, permanent shaded regions of Moon, featureless scenes of Mars, and power constrains of WMRs are the main limitations of visual techniques. In (<xref ref-type="bibr" rid="B49">Ward and Iagnemma, 2008</xref>) a tire traction model within an EKF framework was incorporated to fuse data of encoders, IMU, and GPS for detecting slip and immobilized conditions. However, GPS signals are not available on extraterrestrial bodies. Although, most research works rely on EKF for estimation, in (<xref ref-type="bibr" rid="B44">Sakai et al., 2009</xref>; <xref ref-type="bibr" rid="B43">Reina et al., 2020</xref>) two different filters were used. The former proposed a 6-DoF localization solution within an Unscented Kalman Filter (UKF) framework based on the measurements of stereo cameras, an IMU, and wheel encoders. The latter employed a Cubature Kalman Filter (CKF) to estimate terrain properties using vibrations. To reduce odometry error of combined IO and WO, (<xref ref-type="bibr" rid="B27">Kilic et al., 2019</xref>), employed non-holonomic constraints and the zero-velocity updates with periodic stops. The autonomous stopping times through estimating and monitoring wheel slip were investigated in (<xref ref-type="bibr" rid="B28">Kilic et al., 2021</xref>). However, these methods sacrifice accuracy for traverse rate. In (<xref ref-type="bibr" rid="B32">Malinowski et al., 2022</xref>) the effect of integration of predicted slip in WO and VO was investigated using an EKF architecture.</p>
</sec>
<sec id="s3-3">
<title>3.3 Terramechanics and dynamics</title>
<p>Terramechanics studies soil properties and wheel-terrain interactions to find normal and shear stresses developed at the contact areas using, e.g., empirical Bekker-Wong models (<xref ref-type="bibr" rid="B6">Bekker, 1969</xref>; <xref ref-type="bibr" rid="B50">Wong and Reece, 1967</xref>) and their recent modification (<xref ref-type="bibr" rid="B21">Higa et al., 2015</xref>). The Mars rover Sojourner performed parameter estimation of Martian soil to identify cohesion and internal friction angle relying on Earth-based analyses (<xref ref-type="bibr" rid="B33">Matijevic, 1997a</xref>). However, Earth-in-the-loop procedures are time consuming and inefficient. Online estimation of these parameters were proposed in (<xref ref-type="bibr" rid="B25">Iagnemma et al., 2004</xref>) based on simplified terramechanic equations and a least squares technique that identifies the parameters using measurements of the rover configuration sensors, encoders, potentiometers, and six-axis force/torque sensors. The simplified terramechanics-based models were also used in (<xref ref-type="bibr" rid="B26">Ishigami et al., 2007</xref>) to deal with longitudinal and lateral slip during steering manoeuvres on deformable soil. However, the accuracy of the estimations is under doubt, since simplified models are not a good representation of real interactions. In (<xref ref-type="bibr" rid="B22">Higa et al., 2016</xref>), six-axis force/torque sensors and five types of custom-built contact sensors were used to obtain the three-dimensional stress distribution at the wheel-terrain contact area on lunar regolith simulant. The method, however, for a single wheel results in an error of 1&#x2013;11%. Real-time estimation of terrain parameters was also addressed in (<xref ref-type="bibr" rid="B29">Li et al., 2018</xref>) using semi-empirical terramechanic equations and EKF for WMRs driving on deformable slopes. However, this method is not useful for untraversed areas as it requires a history of measurement data. To measure the terramechanic parameters ahead of the rover, (<xref ref-type="bibr" rid="B53">Zhang W. et al., 2022b</xref>), proposed use of an articulated wheeled bevameter equipped with force and vision sensors to predict the slip and sinkage of wheels. An <italic>in-situ</italic> method for estimating sinkage was given in (<xref ref-type="bibr" rid="B18">Guo et al., 2020</xref>) that defines a new reference line of wheel sinkage and simplifies terramechanics into closed-form equations using force/torque sensors. The method is limited to moderate and high-traction terrains.</p>
</sec>
<sec id="s3-4">
<title>3.4 Machine learning approaches</title>
<p>These approaches are mainly based on classification or regression techniques to respectively provide discrete or continuous estimates of the quantities of interest. A terrain classifier was trained using vibration signals measured by an accelerometer, which is subject to noise and bias (<xref ref-type="bibr" rid="B9">Brooks and Iagnemma, 2005</xref>). The training process was also offline making the method inappropriate for unknown environments. To alleviate its shortcomings, the same authors proposed a self-supervised learning method that predicts the terrain properties using two distinct classifiers (<xref ref-type="bibr" rid="B8">Brooks and Iagnemma, 2012</xref>). The Support Vector Machine (SVM) proprioceptive classifier analyzes vibration signals or combination of torques and sinkage to generate labels for training an exteroceptive terrain classifier. The second SVM classifier uses stereo imagery to identify potentially hazardous terrains from a distance. However, this training method is uni-directional where vibration signals are only used to train the visual classifier. To improve the training procedure, (<xref ref-type="bibr" rid="B40">Otsu et al., 2016</xref>), proposed a bi-directional training technique where the two classifiers train each other. In the context of slip estimation, <xref ref-type="bibr" rid="B39">Omura and Ishigami (2017)</xref> proposed a SVM learning technique based on the measurements of the normal force and contact angle at the wheel-terrain interaction area to generate correlation labels for the slip and classify wheel slip into three levels: non-stuck, quasi-stuck, and stuck. (<xref ref-type="bibr" rid="B15">Gonzalez et al., 2018a</xref>). compared the performance of supervised (artificial neural networks and SVM) and unsupervised (self organizing map and k-means) classification techniques in detection of three discrete levels for longitudinal slip (low, moderate, and high) based on the measurements of IMU, encoders, and motor currents. A vision-based classification method was proposed in <xref ref-type="bibr" rid="B13">Endo et al. (2021)</xref> to predict wheel slip <italic>via</italic> estimating terrain slopes. The computational cost of image processing limits the use of visual approaches. Deep learning techniques were also proposed for proprioceptive terrain classification based on the measurements of motion states and wheel forces/torques (<xref ref-type="bibr" rid="B47">Vulpi et al., 2020</xref>). At best its error is around 8.6%. The main limitation of these methods is that slip cannot be estimated in a continuous manner and the outputs are only useful to avoid hazardous terrains. In (<xref ref-type="bibr" rid="B2">Angelova et al., 2007</xref>), continuous slip was predicted from a distance based on visual data and non-linear regression models that correlates terrain appearance and geometry with slip. The applicability of the method is under doubt since, it uses visual sensors and it has some difficulties to determine the terrain types. In (<xref ref-type="bibr" rid="B16">Gonzalez et al., 2018b</xref>) Gaussian Process Regression (GPR) is used to predict continuous slip and its variance based on the measurements of IMU and motor torques. However, the computational effort of GPR is high as it uses the history of features to perform its predictions. The GPR was also employed on China&#x2019;s Mars rover Zhurong to estimate the average of longitudinal and lateral slip using the measurements of IMU, encoders, and motor currents (<xref ref-type="bibr" rid="B52">Zhang T. et al., 2022a</xref>).</p>
</sec>
<sec id="s3-5">
<title>3.5 Global sensing</title>
<p>Global localization solutions are incorporated to bypass limitations of the odometry and correct its position drifts. A tele-communication link between Mars orbiter Odyssey and MER platforms enabled the navigation system to obtain position accuracy of about 10&#xa0;m around 3&#xa0;days (<xref ref-type="bibr" rid="B17">Guinn, 2001</xref>). Skyline signature matching between images captured by a WMR and a global map was proposed in (<xref ref-type="bibr" rid="B10">Chiodini et al., 2017</xref>) to initialize the vehicle position after landing on Mars. (<xref ref-type="bibr" rid="B35">Matthies et al., 2022</xref>). proposed an onboard global localization technique which involves mapping Lunar craters from orbit and then using stereo cameras or LiDAR for detecting the craters landmarks. The accuracy of this method depends on the resolution of global maps. Learning algorithms such as Siamese Neural Networks were proposed for global localization on Mars and Moon respectively in (<xref ref-type="bibr" rid="B24">i Caireta, 2021</xref>) and (<xref ref-type="bibr" rid="B51">Wu et al., 2019</xref>).</p>
</sec>
<sec id="s3-6">
<title>3.6 Summary and potential future directions</title>
<p>
<xref ref-type="table" rid="T2">Table 2</xref> summarizes the methodologies discussed throughout this section and indicates their potential applications for improving mobility and traversability of planetary WMRs. The level of feasibility of these solutions leaves plenty of room for improvement. One major problem is computational limitations of embedded systems within these robots, and future research must be directed toward developing computationally efficient software solutions on available hardware. Distributed sensing, either sensor-level or track-level fusion, can be used in the estimation architecture to enhance its performance. To achieve greater level of autonomy, the prospective learning solutions should be designed based on multi-directional communicating training techniques. Novel terramechanics models based on updated information on planetary surfaces (e.g., soil composition, surface geometry) are needed to simultaneously enhance fidelity and efficiency of the traditional models. Fast and robust vision-based algorithms must be developed to detect and match features in harsh lighting conditions and featureless environments of extraterrestrial bodies. Another prospective solution is combining different approaches, reviewed in this section, to design robust systems for high-speed navigation of future planetary WMRs.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Summary of mobility and traversability enhancement methodologies for planetary WMRs.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Approach</th>
<th align="center">Potential applications</th>
<th align="center">Advantages</th>
<th align="center">Disadvantages</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Direct signal-based</td>
<td align="center">-hazard avoidance-slip estimation-odometry correction</td>
<td align="center">-simple structure</td>
<td align="center">-extra hardware cost-requiring accuratemeasurements-no single systematicapproach</td>
</tr>
<tr>
<td align="center">Estimation and kinematics</td>
<td align="center">-odometry correction-slip estimation-immobilization detection-terrain properties estimation</td>
<td align="center">-well-studied tools-systematic solutions-improved reliabilityusing sensor fusion</td>
<td align="center">-errors in system and noise models</td>
</tr>
<tr>
<td align="center">Terramechanics and dynamics</td>
<td align="center">-soil properties estimation-slip estimation-stress estimation-sinkage estimation</td>
<td align="center">-applicable ondeformable anduneven terrains</td>
<td align="center">-modeling errors-requiring specialhardware-wheel-level tests</td>
</tr>
<tr>
<td align="center">Machine learning</td>
<td align="center">-hazard avoidance-slip estimation-terrain propertiesestimation</td>
<td align="center">-improved autonomy</td>
<td align="center">-computationally demanding-depending ontraining process-vulnerable to noise</td>
</tr>
<tr>
<td align="center">Global sensing</td>
<td align="center">-odometry correction-hazard avoidance</td>
<td align="center">-improved accuracy</td>
<td align="center">-computationally demanding-depending on resolutionof global maps</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>This paper surveyed dozens of methodologies for mobility analysis and mission planing of planetary WMRs. The performance of the currently implemented odometry methods was compared and potential solutions for improvement of these methods were discussed. Further research is still demanded to improve the practicality and performance of the proposed methods. Future research should be directed toward reducing computational burdens on embedded systems, use of distributed estimation and multi-directional learning techniques, developing terramechanics models for planetary interfaces, and designing fast and robust vision-based algorithms for high-speed operation of planetary WMRs.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Author contributions</title>
<p>MZ is the main contributor to the research and RC is the PI who supervised the study.</p>
</sec>
<sec sec-type="COI-statement" id="s6">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s7">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ali</surname>
<given-names>K. S.</given-names>
</name>
<name>
<surname>Vanelli</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Biesiadecki</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Maimone</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>San Martin</surname>
<given-names>A. M.</given-names>
</name>
<etal/>
</person-group> (<year>2005</year>). &#x201c;<article-title>Attitude and position estimation on the Mars exploration rovers</article-title>,&#x201d; in <conf-name>IEEE International Conference on Systems, Man and Cybernetics (IEEE)</conf-name>, <fpage>20</fpage>&#x2013;<lpage>27</lpage>.</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Angelova</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Matthies</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Helmick</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Perona</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Learning and prediction of slip from visual information</article-title>. <source>J. Field Robot.</source> <volume>24</volume>, <fpage>205</fpage>&#x2013;<lpage>231</lpage>. <pub-id pub-id-type="doi">10.1002/rob.20179</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arvidson</surname>
<given-names>R. E.</given-names>
</name>
<name>
<surname>Iagnemma</surname>
<given-names>K. D.</given-names>
</name>
<name>
<surname>Maimone</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Fraeman</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Heverly</surname>
<given-names>M. C.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Mars Science Laboratory curiosity rover megaripple crossings up to sol 710 in gale crater</article-title>. <source>J. Field Robot.</source> <volume>34</volume>, <fpage>495</fpage>&#x2013;<lpage>518</lpage>. <pub-id pub-id-type="doi">10.1002/rob.21647</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Azkarate Vecilla</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Autonomous navigation of planetary rovers</article-title>,&#x201d; (<publisher-loc>M&#x00E1;laga, M&#x00E1;laga, Spain</publisher-loc>: <publisher-name>University of Malaga</publisher-name>). <comment>Ph.D. thesis</comment>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baumgartner</surname>
<given-names>E. T.</given-names>
</name>
<name>
<surname>Aghazarian</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Trebi-Ollennu</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Rover localization results for the fido rover</article-title>, <source>Sens. Fusion Decentralized Control Robotic Syst. IV</source>. <volume>4571</volume>. <fpage>34</fpage>&#x2013;<lpage>44</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Bekker</surname>
<given-names>M. G.</given-names>
</name>
</person-group> (<year>1969</year>). <source>Introduction to terrain-vehicle systems. part i: The terrain. part ii: The vehicle. Tech. rep.</source> <publisher-loc>Michigan</publisher-loc>: <publisher-name>Univ Ann Arbor</publisher-name>.</citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Bora</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Nye</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lancaster</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Barclay</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Winter</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Exomars rover control, localisation and path planning in an hazardous and high disturbance environment</article-title>,&#x201d; in <source>14th symposium on advanced space Technologies in robotics and automation</source> (<publisher-loc>Leiden, Netherlands</publisher-loc>: <publisher-name>ASTRA</publisher-name>). <comment>20&#x2013;22</comment>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brooks</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Iagnemma</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Self-supervised terrain classification for planetary surface exploration rovers</article-title>. <source>J. Field Robot.</source> <volume>29</volume>, <fpage>445</fpage>&#x2013;<lpage>468</lpage>. <pub-id pub-id-type="doi">10.1002/rob.21408</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brooks</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Iagnemma</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Vibration-based terrain classification for planetary exploration rovers</article-title>. <source>IEEE Trans. Robot.</source> <volume>21</volume>, <fpage>1185</fpage>&#x2013;<lpage>1191</lpage>. <pub-id pub-id-type="doi">10.1109/tro.2005.855994</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Chiodini</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Pertile</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Debei</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Bramante</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ferrentino</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Villa</surname>
<given-names>A. G.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). &#x201c;<article-title>Mars rovers localization by matching local horizon to surface digital elevation models</article-title>,&#x201d; in <conf-name>2017 IEEE International Workshop on Metrology for AeroSpace (MetroAeroSpace)</conf-name> (<publisher-name>IEEE</publisher-name>), <fpage>374</fpage>&#x2013;<lpage>379</lpage>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cunningham</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Nesnas</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Whittaker</surname>
<given-names>W. L.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Terrain traversability prediction by imaging thermal transients</article-title>. In <conf-name>2015IEEE International Conference on Robotics and Automation (ICRA) (IEEE)</conf-name>, <fpage>3947</fpage>&#x2013;<lpage>3952</lpage>.</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dissanayake</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sukkarieh</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nebot</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Durrant-Whyte</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>The aiding of a low-cost strapdown inertial measurement unit using vehicle model constraints for land vehicle applications</article-title>. <source>IEEE Trans. Rob. Autom.</source> <volume>17</volume>, <fpage>731</fpage>&#x2013;<lpage>747</lpage>. <pub-id pub-id-type="doi">10.1109/70.964672</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Endo</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Endo</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nagaoka</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Terrain-dependent slip risk prediction for planetary exploration rovers</article-title>. <source>Robotica</source> <volume>39</volume>, <fpage>1883</fpage>&#x2013;<lpage>1896</lpage>. <pub-id pub-id-type="doi">10.1017/s0263574721000035</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gong</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Discussions on localization capabilities of msl and mer rovers</article-title>. <source>Ann. GIS</source> <volume>21</volume>, <fpage>69</fpage>&#x2013;<lpage>79</lpage>. <pub-id pub-id-type="doi">10.1080/19475683.2014.992367</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gonzalez</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Apostolopoulos</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Iagnemma</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2018a</year>). <article-title>Slippage and immobilization detection for planetary exploration rovers via machine learning and proprioceptive sensing</article-title>. <source>J. Field Robotics</source> <volume>35</volume>, <fpage>231</fpage>&#x2013;<lpage>247</lpage>. <pub-id pub-id-type="doi">10.1002/rob.21736</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gonzalez</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Fiacchini</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Iagnemma</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2018b</year>). <article-title>Slippage prediction for off-road mobile robots via machine learning regression and proprioceptive sensing</article-title>. <source>Robotics Aut. Syst.</source> <volume>105</volume>, <fpage>85</fpage>&#x2013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1016/j.robot.2018.03.013</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Guinn</surname>
<given-names>J. R.</given-names>
</name>
</person-group> (<year>2001</year>). &#x201c;<article-title>Mars surface asset positioning using <italic>in-situ</italic> radio tracking</article-title>,&#x201d; in <conf-name>Proceedings AAS/AIAA Space Flight Mechanics Meeting</conf-name> (<publisher-loc>Santa Barbara, CA</publisher-loc>: <publisher-name>AIAA</publisher-name>), <fpage>45</fpage>&#x2013;<lpage>54</lpage>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Zhong</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>
<italic>In-situ</italic> evaluation of terrain mechanical parameters and wheel-terrain interactions using wheel-terrain contact mechanics for wheeled planetary rovers</article-title>. <source>Mech. Mach. Theory</source> <volume>145</volume>, <fpage>103696</fpage>. <pub-id pub-id-type="doi">10.1016/j.mechmachtheory.2019.103696</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Helmick</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Roumeliotis</surname>
<given-names>S. I.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Clouse</surname>
<given-names>D. S.</given-names>
</name>
<name>
<surname>Bajracharya</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Matthies</surname>
<given-names>L. H.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Slip-compensated path following for planetary exploration rovers</article-title>. <source>Adv. Robot.</source> <volume>20</volume>, <fpage>1257</fpage>&#x2013;<lpage>1280</lpage>. <pub-id pub-id-type="doi">10.1163/156855306778792470</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Hidalgo-Carrio</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Babu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kirchner</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Static forces weighted jacobian motion models for improved odometry</article-title>, In <conf-name>Proceeding of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE)</conf-name>, <fpage>169</fpage>&#x2013;<lpage>75</lpage>.</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Higa</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nagaoka</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Nagatani</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Measurement and modeling for two-dimensional normal stress distribution of wheel on loose soil</article-title>. <source>J. Terramechanics</source> <volume>62</volume>, <fpage>63</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1016/j.jterra.2015.04.001</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Higa</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sawada</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Teruya</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Nagaoka</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>Three-dimensional stress distribution of a rigid wheel on lunar regolith simulant</article-title>. in <conf-name>Proceedings of the 13th International Symposium on Artificial Intelligence</conf-name> (<publisher-loc>Beijing, China</publisher-loc>: <publisher-name>Robotics and Automation in Space</publisher-name>). <comment>S-9a-3</comment>.</citation>
</ref>
<ref id="B23">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Howard</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Morfopoulos</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Morrison</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kuwata</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Villalpando</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Matthies</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2012</year>). &#x201c;<article-title>Enabling continuous planetary rover navigation through fpga stereo and visual odometry</article-title>,&#x201d; in <conf-name>IEEE Aerospace Conference (IEEE)</conf-name>. <comment>1&#x2013;9</comment>.</citation>
</ref>
<ref id="B24">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>i Caireta</surname>
<given-names>I. M.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Improving global localization algorithms for mars rovers with neural networks</article-title>,&#x201d; (<publisher-loc>Aalborg, Denmark</publisher-loc>: <publisher-name>Aalborg University</publisher-name>). <comment>Master&#x2019;s thesis</comment>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Iagnemma</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Shibly</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Dubowsky</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Online terrain parameter estimation for wheeled mobile robots with application to planetary rovers</article-title>. <source>IEEE Trans. Robot.</source> <volume>20</volume>, <fpage>921</fpage>&#x2013;<lpage>927</lpage>. <pub-id pub-id-type="doi">10.1109/tro.2004.829462</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ishigami</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Miwa</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Nagatani</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Terramechanics-based model for steering maneuver of planetary exploration rovers on loose soil</article-title>. <source>J. Field Robot.</source> <volume>24</volume>, <fpage>233</fpage>&#x2013;<lpage>250</lpage>. <pub-id pub-id-type="doi">10.1002/rob.20187</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Kilic</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Gross</surname>
<given-names>J. N.</given-names>
</name>
<name>
<surname>Ohi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Watson</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Strader</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Swiger</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). &#x201c;<article-title>Improved planetary rover inertial navigation and wheel odometry performance through periodic use of zero-type constraints</article-title>,&#x201d; in <conf-name>2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name> (<publisher-name>IEEE</publisher-name>), <fpage>552</fpage>&#x2013;<lpage>559</lpage>.</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kilic</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Ohi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Gross</surname>
<given-names>J. N.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Slip-based autonomous zupt through Gaussian process to improve planetary rover localization</article-title>. <source>IEEE Robot. Autom. Lett.</source> <volume>6</volume>, <fpage>4782</fpage>&#x2013;<lpage>4789</lpage>. <pub-id pub-id-type="doi">10.1109/lra.2021.3068893</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A multi-mode real-time terrain parameter estimation method for wheeled motion control of mobile robots</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>104</volume>, <fpage>758</fpage>&#x2013;<lpage>775</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2017.11.038</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lou</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Gonz&#xe1;lez</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>K&#xf6;vecses</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Kinematic modeling and state estimation of exploration rovers</article-title>. <source>IEEE Robot. Autom. Lett.</source> <volume>4</volume>, <fpage>1311</fpage>&#x2013;<lpage>1318</lpage>. <pub-id pub-id-type="doi">10.1109/lra.2019.2895393</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Maimone</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Matthies</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Two years of visual odometry on the Mars exploration rovers</article-title>. <source>J. Field Robot.</source> <volume>24</volume>, <fpage>169</fpage>&#x2013;<lpage>186</lpage>. <pub-id pub-id-type="doi">10.1002/rob.20184</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Malinowski</surname>
<given-names>M. T.</given-names>
</name>
<name>
<surname>Richards</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Woods</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Wheel slip prediction for improved rover localization</article-title>,&#x201d; in <source>AIAA SCITECH 2022 forum</source>, <fpage>1080</fpage>.</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Matijevic</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1997a</year>). <article-title>Characterization of martian surface deposit by the Mars pathfinder rover, sojourner</article-title>. <source>Science</source> <volume>278</volume>, <fpage>237</fpage>&#x2013;<lpage>242</lpage>.</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Matijevic</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1997b</year>). <article-title>Sojourner the Mars pathfinder microrover flight experiment</article-title>. <source>Space Technol.</source> <volume>17</volume>, <fpage>143</fpage>&#x2013;<lpage>149</lpage>. <pub-id pub-id-type="doi">10.1016/s0892-9270(97)00032-8</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Matthies</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Daftry</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tepsuporn</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Atha</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Swan</surname>
<given-names>R. M.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Lunar rover localization using craters as landmarks</article-title>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="http://arXiv/abs/2203.10073">http://arXiv/abs/2203.10073</ext-link>
</comment>.</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nagatani</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ikeda</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ishigami</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Nagai</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Development of a visual odometry system for a wheeled robot on loose soil using a telecentric camera</article-title>. <source>Adv. Robot.</source> <volume>24</volume>, <fpage>1149</fpage>&#x2013;<lpage>1167</lpage>. <pub-id pub-id-type="doi">10.1163/016918610x501282</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ojeda</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cruz</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Reina</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Borenstein</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Current-based slippage detection and odometry correction for mobile robots and planetary rovers</article-title>. <source>IEEE Trans. Robot.</source> <volume>22</volume>, <fpage>366</fpage>&#x2013;<lpage>378</lpage>. <pub-id pub-id-type="doi">10.1109/tro.2005.862480</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ojeda</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Reina</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Borenstein</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2004</year>). &#x201c;<article-title>Experimental results from flexnav: An expert rule-based dead-reckoning system for Mars rovers</article-title>,&#x201d; in <conf-name>IEEE Aerospace Conference Proceedings (IEEE Cat. No. 04TH8720)</conf-name> (<publisher-name>IEEE</publisher-name>), <fpage>816</fpage>&#x2013;<lpage>825</lpage>.</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Omura</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Ishigami</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Wheel slip classification method for mobile robot in sandy terrain using in-wheel sensor</article-title>. <source>J. Robot. Mechatron.</source> <volume>29</volume>, <fpage>902</fpage>&#x2013;<lpage>910</lpage>. <pub-id pub-id-type="doi">10.20965/jrm.2017.p0902</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Otsu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ono</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Fuchs</surname>
<given-names>T. J.</given-names>
</name>
<name>
<surname>Baldwin</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Kubota</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Autonomous terrain classification with co-and self-training approach</article-title>. <source>IEEE Robot. Autom. Lett.</source> <volume>1</volume>, <fpage>814</fpage>&#x2013;<lpage>819</lpage>. <pub-id pub-id-type="doi">10.1109/lra.2016.2525040</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Quadrelli</surname>
<given-names>M. B.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>L. J.</given-names>
</name>
<name>
<surname>Riedel</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>McHenry</surname>
<given-names>M. C.</given-names>
</name>
<name>
<surname>Aung</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Cangahuala</surname>
<given-names>L. A.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Guidance, navigation, and control technology assessment for future planetary science missions</article-title>. <source>J. Guid. Control, Dyn.</source> <volume>38</volume>, <fpage>1165</fpage>&#x2013;<lpage>1186</lpage>. <pub-id pub-id-type="doi">10.2514/1.g000525</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Reina</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Ishigami</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Nagatani</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Odometry correction using visual slip angle estimation for planetary exploration rovers</article-title>. <source>Adv. Robot.</source> <volume>24</volume>, <fpage>359</fpage>&#x2013;<lpage>385</lpage>. <pub-id pub-id-type="doi">10.1163/016918609x12619993300548</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Reina</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Leanza</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Messina</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Terrain estimation via vehicle vibration measurement and cubature kalman filtering</article-title>. <source>J. Vib. Control</source> <volume>26</volume>, <fpage>885</fpage>&#x2013;<lpage>898</lpage>. <pub-id pub-id-type="doi">10.1177/1077546319890011</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sakai</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tamura</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kuroda</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>An efficient solution to 6dof localization using unscented kalman filter for planetary rovers</article-title>. In <conf-name>Proceeding of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE)</conf-name>, <fpage>4154</fpage>.</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sanguino</surname>
<given-names>T. d. J. M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>50 years of rovers for planetary exploration: A retrospective review for future directions</article-title>. <source>Robotics Aut. Syst.</source> <volume>94</volume>, <fpage>172</fpage>&#x2013;<lpage>185</lpage>. <pub-id pub-id-type="doi">10.1016/j.robot.2017.04.020</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Strader</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Otsu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Agha-mohammadi</surname>
<given-names>A.-a.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Perception-aware autonomous mast motion planning for planetary exploration rovers</article-title>. <source>J. Field Robotics</source> <volume>37</volume>, <fpage>812</fpage>&#x2013;<lpage>829</lpage>. <pub-id pub-id-type="doi">10.1002/rob.21925</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Vulpi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Milella</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Cordes</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Dominguez</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Reina</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Deep terrain estimation for planetary rovers</article-title>,&#x201d; in <conf-name>15th International Symposium on Artificial Intelligence, Robotics and Automation in Space</conf-name>. <comment>ISAIRAS-2020</comment>.</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wan</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Di</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A cross-site visual localization method for yutu rover</article-title>. <source>Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci.</source> <volume>40</volume>, <fpage>279</fpage>&#x2013;<lpage>284</lpage>. <pub-id pub-id-type="doi">10.5194/isprsarchives-xl-4-279-2014</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ward</surname>
<given-names>C. C.</given-names>
</name>
<name>
<surname>Iagnemma</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>A dynamic-model-based wheel slip detector for mobile robots on outdoor terrain</article-title>. <source>IEEE Trans. Robot.</source> <volume>24</volume>, <fpage>821</fpage>&#x2013;<lpage>831</lpage>. <pub-id pub-id-type="doi">10.1109/tro.2008.924945</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wong</surname>
<given-names>J.-Y.</given-names>
</name>
<name>
<surname>Reece</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1967</year>). <article-title>Prediction of rigid wheel performance based on the analysis of soil-wheel stresses: Part ii. performance of towed rigid wheels</article-title>. <source>J. Terramechanics</source> <volume>4</volume>, <fpage>7</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1016/0022-4898(67)90047-x</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wk</surname>
<given-names>P. R.</given-names>
</name>
<name>
<surname>Ludivig</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Chung</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Seabrook</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Absolute localization through orbital maps and surface perspective imagery: A synthetic lunar dataset and neural network approach</article-title>,&#x201d; in <conf-name>2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name> (<publisher-name>IEEE</publisher-name>), <fpage>3262</fpage>&#x2013;<lpage>3267</lpage>.</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Slip estimation model for planetary rover using Gaussian process regression</article-title>. <source>Appl. Sci.</source> <volume>12</volume>, <fpage>4789</fpage>. <pub-id pub-id-type="doi">10.3390/app12094789</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Lyu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Xue</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Predict the rover mobility over soft terrain using articulated wheeled bevameter</article-title>. <source>IEEE Robot. Autom. Lett.</source> <volume>7</volume>, <fpage>12062</fpage>&#x2013;<lpage>12069</lpage>. <pub-id pub-id-type="doi">10.1109/lra.2022.3211153</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>