Research Article  Open Access
Coordinated Control of Slip Ratio for Wheeled Mobile Robots Climbing Loose Sloped Terrain
Abstract
A challenging problem faced by wheeled mobile robots (WMRs) such as planetary rovers traversing loose sloped terrain is the inevitable longitudinal slip suffered by the wheels, which often leads to their deviation from the predetermined trajectory, reduced drive efficiency, and possible failures. This study investigates this problem using terramechanics analysis of the wheelsoil interaction. First, a slopebased wheelsoil interaction terramechanics model is built, and an online slip coordinated algorithm is designed based on the goal of optimal drive efficiency. An equation of state is established using the coordinated slip as the desired input and the actual slip as a state variable. To improve the robustness and adaptability of the control system, an adaptive neural network is designed. Analytical results and those of a simulation using Vortex demonstrate the significantly improved mobile performance of the WMR using the proposed control system.
1. Introduction
Wheeled mobile robots (WMRs) used in outdoor applications, such as for planetary exploration, often have to navigate loose sloped terrain. WMRs traversing on loose terrain will inevitably encounter the problem of slip between the rigid wheels and the loose soil [1]. An increase in this slip beyond a certain degree will cause the WMR to deviate from the predetermined trajectory and the power consumption to increase and possibly cause failures. Such adverse incidents have been reported for WMRs traversing on loose terrain. For example, the 2005 Opportunity Rover relapsed into loose sand dunes of Purgatory and took five weeks to escape [2]. Similarly, the 2009 Spirit Rover was jammed into the sandy soil of the Home Plate plateau of Mars, owing to which its “mobile” life ended and it became a fixed research platform [3]. The conventional control mechanism of a WMR is designed mainly for navigation in indoor environments, typically by assuming the wheelterrain interaction as being rigid, that is, without considering the slip or considering it an external disturbance [4]. Indubitably, this assumption of rigidity is reasonable when the velocity and acceleration of WMRs are small or the surface of the traversing path is hard (both of which correspond to a large coefficient of friction) [5]. However, a WMR’s wheelsoil mechanics is substantially different in outdoor applications such as planetary exploration [6, 7], and, hence, the conventional rigiditybased control mechanism could cause loss of control of the WMR [8]. Thus, the control of WMRs on loose terrain is faced with unique challenges.
With this background, many researchers have focused on wheelsoil mechanics and considered it to be an important factor for achieving proper control of WMRs traversing on loose terrain and therefore conducted extensive research in this direction. For example, Iagnemma and Dubowsky verified through numerical analysis and tests that the rigiditybased conventional motion planning and control algorithm can cause severe slip and sinkage problems in WMRs [1]; they then modeled wheelsoil mechanics based on terramechanics [9] and also established the multiplephysicalbased control mechanism for the navigation of WMRs on flat, loose terrain [9]. Further, Yoshida et al. extended the multiplephysicsbased approaches and proposed a traction control method for reducing the slip ratio to a small value [10]. The method was verified through tests on dry sand, thus confirming that the wheelslipbased control mechanism is effective in preventing severe sinkage and energy waste [10]. Furthermore, in order to avoid incoordination among the wheels, Baumgartner et al. proposed a velocity synchronization algorithm [11]; they verified through experiments using field integrated design and operation rovers that the proposed method can reduce the required power and wheel slippage [11]. Ding et al. proposed an online soil parameter estimation method using the linear leastsquares method [12] and a modified, simplified model for wheelterrain interaction [13], and they compared the simplified model with the original one by numerical analysis [14] to proof the precision of the modified, simplified model. Now, with the development of wheelsoil interaction terramechanics for WMRs, the influence of the wheel slip ratio on the energy consumption and traction efficiency of WMRs is well understood [15]. Moreover, it has become feasible to develop more efficient control algorithms for both minimizing the energy consumption and compensating for the traction efficiency loss of WMRs as caused by wheel slip. However, current research is mainly focused on flat, loose terrain [16–19], and research on the control of WMRs traversing loose sloped terrain is rare. The presently available wheelsoil interaction mechanics models are too complex for control design [9]. The wheelsoil interaction model developed previously [10] involves numerous unknown dynamic timevarying parameters, which easily causes computation delay and control error. Therefore, the design of an effective control mechanism based on wheelsoil mechanics is considered a key research issue in the control of WMRs on loose terrain.
To this end, the present study investigates longitudinal slipratiocoordinated control of WMRs while they are climbing up a loose slope, through the planning and tracking of the slip based on an analysis of the wheelsoil interaction mechanism. First, experimental motion analysis is conducted to establish a model for the wheelsoil interaction mechanism. Second, an online planning algorithm for slip ratio that is based on the goal of optimizing drive efficiency is built. Third, a dynamic model is developed for a sixwheel mobile robot climbing loose sloped terrain for the design of its control mechanism. Furthermore, a tracking control method is proposed, wherein individual wheels’ slip ratios are used as state variables and the planning slip ratios obtained by the drive efficiency optimization algorithm are used as the desired input. To improve the robustness and adaptability of the proposed tracking control method, an adaptive neural network designed with a weight error in its weight rate is used. Finally, the stability of the control law is proved using the Lyapunov method. Fullscale simulations are performed in real time using the simulation platform RoSTDyn for a sixwheel lunar rover climbing loose sloped terrain to demonstrate the effectiveness of the proposed control scheme.
The rest of this paper is organized as follows. Section 2 presents the development of a slopebased wheelsoil dynamic model and experimental motion analysis is conducted to amend the model for the wheelsoil interaction mechanism. Section 3 describes the establishment of a slip planning algorithm based on the goal of drive efficiency optimization. Section 4 presents a simplified model used for the mobility control of a planetary rover. Section 5 describes the establishment of an equation of state using the optimal slip as the desired input and the real slip as a state variable; a coordinated slip tracking system is designed using an adaptive neural network. Section 6 demonstrates the effectiveness of the developed control system via fullscale simulations performed using a sixwheel robot climbing sloped deformable terrain. Finally, Section 7 concludes the study.
2. SlopeBased WheelSoil Dynamic Interaction Model
When WMRs traverse loose sloped terrain, the wheels may undergo rolling, slip, and sliding movements. The slip ratio is usually used to describe wheel slip and sliding and is expressed as follows: where is the slip ratio, which means the wheel slip ratio in our study; is the actual angular velocity of the wheel; is the effective radius of the wheel; is the theoretical translational velocity of the wheel axis; and is the actual translational velocity of the wheel axis. From (1), one can see that . The condition indicates pure rolling, wherein the wheel touches the ground at the wheel’s instantaneous velocity center; the relationship is satisfied in this condition. The condition indicates that the wheels are in a pure slip state, that is, corresponding to time when . When , the wheel is in the slip state, and, at this time, . When , the wheel is in the sliding state.
When the robot is climbing loose sloped terrain, the wheelsoil interaction is as shown in Figure 1. Here, is the normal force, is the draw pull force, and is the driving torque. Further, denotes the wheelsoil interaction entry angle, denotes the departure angle, and denotes the angle of maximum normal stress. and σ are the shear stress and normal stress, respectively, when the wheelsoil interaction occurs at any point on the surface; is the wheel sinkage, and is the slope angle.
On the basis of the Reece formula [15], the normal stress is expressed as where , are soil bearing characteristic parameters, is the sinkage, is the soil deformation index, and is the wheel width.
Considering the influence of slope angle on the distribution of stress on the surface, the normal stress model for a robot climbing a loose slope is expressed as follows: is calculated by the empirical formula in (4). is the modified index for the condition of a robot climbing loose sloped terrain. These variables are calculated as
In (6), , are constants determined by soil properties. Generally, , . is the correction coefficient and is usually in the range [15].
On the basis of the Janosi formula [15], we can determine the tangential stress, when the wheel is climbing the loose sloped terrain, as follows:
In (7), denotes the soil cohesion coefficient, denotes the soil friction angle, and denotes the soil shear modulus of deformation.
Through the analysis of the wheelsoil interaction on loose sloped terrain, the correction equation for the concentrated force or torque of the wheel for WMRs climbing such a terrain can be established as
In the horizontal direction, the balance equation is expressed as follows:
Here, is the soil thrust force and is the resistance force, and these are expressed, respectively, as
Then, the drawbar pull force can be obtained by the summation of and as
According to the balance of Euler equations for each wheel, we get Here, is the motor driving torque and is the resistance moment, expressed as
3. Slip Planning for SixWheel Robot Climbing Loose Sloped Terrain
3.1. Relationship between Wheel Slip and Key Performance Indexes of WMR
The key performance indexes of a WMR include its traction efficiency (see Figure 18), thrust coefficient and traction coefficient, and drive efficiency. These indexes are indicators of the mobile performance of a WMR. From the literature [20], a linear combination of drawpull force and the wheel supporting force approximately gives the equivalent driving torque as Here, is the thrust force, which is produced by the soil deformation caused by the rotation of the motordriven wheel. is the resistance of the soil, and is the wheel resistance coefficient that reflects the resistance of the soil to prevent the rotation of the wheel. The wheel traction is the drawbar pull force minus the soil resistance generated by the traction. The wheelsoil interaction generates drawpull force that drives the movement of the robot.
Equation (16) can be transformed as
Let denote the traction efficiency. It indicates how much driving force transforms into the effective drawpull force. From (17), it is understood that the force generated by the motor rotation and thrust force is partly used to generate traction force and partly to overcome the resistance of the soil. Dividing (16) by the normal load gives
Let be the traction coefficient, which indicates the drawpull force for providing traction under a unit load, and let be the thrust coefficient, which indicates the motorprovided thrust force under a unit load. Then, we have
TE is an important index that denotes the wheel’s drive efficiency. Combining with (1), we can express TE as
From the above analysis, we can say that the variables PE, PC, TC, and TE reflect the relationship between the WMR’s mobile performance and the slip ratio.
To confirm the influence of the slip ratio on the WMR’s mobile performance, experiments on the wheelsoil interaction were conducted for the scenario of a WMR climbing a sloped test bed developed at the State Key Laboratory of Robotics and System at Harbin Institute of Technology, China. In the experiment, five kinds of wheels with different dimensions and wheel lugs were used on different loose soils. Tables 1 and 2 list the parameters of the wheels and of the terrain mechanics, respectively, where is the wheel radius, the wheel width, and the lug height. The travelling velocity of the WMR was 10 mm/s.


A sixwheel robot was considered an example rover and was made to climb loose sloped terrain angled at 0°, 5°, 10°, 15°, 20°, and 25° to study the relationship between the slip ratio and the key performance indexes (Figure 2). Figure 3 shows the relationship of the performance indexes PE, PC, TC, and TE with the wheel slip ratio in this climbing scenario, with different ground mechanics parameters and different wheel parameters.
(a) Relationship between traction coefficient and slip ratio
(b) Relationship between thrust coefficient and slip ratio
(c) Relationship between traction efficiency and slip ratio
(d) Relationship between drive efficiency and slip ratio
From Figure 3, we can see that the key performance indexes of the WMR are optimal at a wheel slip ratio in the range of 0.1 to 0.4. The index TE is a function of PE, PC, and TC; therefore, if we use an optimization algorithm for TE, we can perform dynamic programming at each wheel slip ratio to ensure the least possible wheel sinkage and thus obtain maximal TE of the WMR.
3.2. Slip Ratio Planning Algorithm Based on Optimal Drive Efficiency
When robots climb loose sloped terrain with constant angular control (CAC), each parameter of the wheelsoil mechanics is likely to be different, implying that the wheel slip ratios would also possibly be different. This would inevitably lead to “incoordination” between wheels. Therefore, we aim to optimize the drive efficiency for achieving the desired wheel slip ratio and to control the drive torque of all wheels in a coordinated manner, to be able to track the desired slip ratio and reduce the wheel sinkage. Through tracking of the desired slip ratio for coordinating the energy distributions of each wheel, the drive efficiency of all the wheels can be ensured to be maximal. If the wheel width, radius, payload, and contact angle of the wheel with the terrain are known for a particular WMR, it is possible to determine the desired wheel slip ratio for climbing loose sloped terrain through drive efficiency optimization. The slip ratio planning goal based on drive efficiency optimization is as follows: minimum energy consumption and maximum drive efficiency for a unit running distance of a WMR. The following factors/conditions need to be considered to meet this goal: (1) the force equilibrium equation, (2) maintenance of contact of each of the wheels with the ground and a normal force greater than zero, (3) a soil resistance moment less than the maximum motor torque, and (4) wheelsoil mechanics. Based on the factors/conditions of optimal TE, the expected slip ratio planning algorithm for a target WMR, that is, should meet the following constraints:
When the ground mechanics parameters are known, the flowchart of the planning algorithm for the optimalTEbased desired slip ratio is as shown in Figure 4.
4. Dynamics Modeling of SixWheel Robot Climbing Loose Sloped Terrain Based on WheelSoil Mechanics
An optimalTEbased slip ratio can ensure minimum energy consumption and maximum driving efficiency. To design the tracking control law for the optimalTEbased desired slip ratio that would be in agreement with the actual slip ratio, we first perform dynamics modeling of climbing of WMRs on loose sloped terrain based on wheelsoil mechanics. Here, again, a sixwheel mobile robot is the research object; owing to its six independent drives and rocker mechanism, it can passively adapt to loose sloped terrain. Figure 5 shows the schematic of the sixwheel rockertype mobile robot.
This mobile robot has the following features when climbing loose terrain: (a) when the robot is in longitudinal motion, the system dynamics model is a linear combination of the wheelsoil mechanics; (b) the robot forces on the left and right sides influence each other; (c) sinkage of wheels caused by wheel slip causes the tilting of the robot body.
Figure 6 shows the dynamics model based on the wheelsoil mechanics in the case of the sixwheel robot climbing loose sloped terrain.
Equation (23) represents the controlbased wheelsoil dynamics model for a sixwheel robot while climbing up deformable slopes with longitudinal slip; it was obtained by the simplification of (9), (12), and (13): is the sinkage incline angle, , and is a constant. A small implies linearized derivation, , and, using (11)–(13),
Next, we define the output function as
Combining (23) and (24), we can obtain the standard form of affine nonlinear systems as where
Then, (26), that is, an equation for a multipleinput, multipleoutput (MIMO) system, can be decomposed into (28) for six singleinput, singleoutput (SISO) subsystems. Further, we can design a controller for a SISO subsystem:
5. Radial Basis FunctionBased Adaptive Sliding Tracking Control for Desired Slip Ratio
5.1. Approximation Properties of Radial Basis Function Network
A radial basis function (RBF) network is a kind of a threelayer forward neural network. The first layer is the input, made up of source nodes. The input vector map is directly connected to the second hidden layer, and the third layer is the output. The hidden layer is a transformation function unit, called a Gaussian function. Generally, an RBF network is expressed as the excitation function of a hidden unit as follows: Here, is the hidden unit number, is the network input vector, and and are the th basis functions for the center and radius, respectively. The output layer node is the th for nodes in the hidden layer output linear weighted sum: where is the weight between and .
For any continuous nonlinear function, one can use the approximate representation of the RBF network as where is the weight matrix of the RBF network and is the reconstruction error of the neural circuits. The literatures [21, 22] have proved that the RBF network can approximate any continuous nonlinear function of arbitrary precision.
5.2. RBFBased Adaptive Sliding Tracking Control Law
For the system given in (28), if and are precisely known, one can design the general sliding mode control system for tracking the desired slip ratio. When WMRs climb loose sloped terrain, the optimal slip ratio tracking error for the th wheel is , where is the th actual feedback wheel slip ratio and is the wheel’s desired slip ratio.
We express the slidingmode surface as where is a proportional coefficient, generally a normal number, and is used to determine the attenuation speed of the tracking error. The ideal sliding mode can be expressed as
In order to meet the arrival condition of sliding mode variable structure control and in the shortest time to reach the sliding mode surface, to ensure high robustness of the system, the following is the improved indexbased control law: Here, , , and is a symbolic function. Upon substituting (28) into (33), we obtain the system control law as At this point, consider the following Lyapunov function candidate: Differentiating it gives where and are guaranteed to be negative, implying and also and as . Therefore, global stability is guaranteed by the Lyapunov theorem.
However, in actual circumstances, and contain many unknown parameters, some of which are dynamic timevarying and therefore cannot be known precisely. Hence, this problem imposes a major limitation on the ideal sliding mode controller given in (35). An RBF neural network possesses the property of an approximate arbitrary nonlinear function, which is not applicable for precision parameters. Therefore, we consider using neural networks with dynamic approximate values and of variables and with unknown parameters, based on the RBF neural network function approximation theory.
Let us assume that , have approximation weights , and that the , approximation errors are and , respectively. That is,
Because the RBF neural network is used to approximate an unknown nonlinear function in the system, an approximation error inevitably exists. The neural network fitting error should be reduced as possible, so we define and as the optimal weights to estimate and :
In (40) and (41), , and . , , and all are compact sets further and and are the input layer and hidden layer nodes, respectively. As a result, and are the optimal approximations of and , respectively. Then, we define the weights of the neural network error as where , .
Taking the weights of the neural network, and , as the adaptive control law, we get
Based on (35), (39), (40), and (43), we get the slip ratio tracking control law using RBF neural network adaptive sliding method, expressed as
5.3. Stability Analysis
Let us define the minimum approximation error of a neural network as Then, substituting (44) and (45) into (37) gives Consider the following Lyapunov function candidate: Differentiating it gives Based on the approximation theory of the RBF neural network, as long as numerous hidden layer nodes exist, the adaptive RBF neural network can give an infinitesimal value of the approximation error. Then,
Then, to reduce chattering that occurs usually, boundary layer methods are used, wherein a saturation function is employed instead of a signum function: where is the normal to the boundary layer thickness.
The flowchart for optimal slip ratio tracking control based on the RBF neural network adaptive sliding mode in the case of a WMR climbing loose sloped terrain is shown in Figure 7.
6. Simulation Experiment Based on RoSTDyn Platform
6.1. RoSTDyn
RoSTDyn is a multibody dynamics simulation platform for WMRs moving on loose sloped terrain; it uses a Vortex engine and VC++ and was developed by the RCAMC Laboratory. Here, VC++ was used to generate the WMR system, terrain module, and wheelsoil interaction mechanics model, and the kinetic function and scene function provided by the Vortex engine were used for calculations and 3D realization. The basic simulation outline is as shown in Figure 8. From the literature [23], it is known that the RoSTDyn robot provides precise simulations on loose sloped terrain through comprehensive testing.
6.2. Simulation of Control of SixWheel Lunar Rover Climbing Loose Sloped Terrain
Consider a sixwheel lunar rover as an example. When it is climbing a slope on the moon, the most influential factor is the slip ratio of the wheels. Using the proposed control algorithm (RBFAS) to adjust the drive torque to track the desired slip ratio, the lunar rover can effectively climb up a slope with the least possible wheel sinkage and maximum drive efficiency of all the wheels.
This simulation is performed as follows. The lunar rover is started from its initial stationary state. Then, the desired slip ratio based on the optimal TE is input into the slip ratio tracking algorithm. The wheel drive moment is adjusted to control the wheel slip ratio and obtain the optimal slip ratio.
The system parameters for the simulation are set as follows.(a)Robot parameters are the following: kg, kg·m^{2}, m, m, and m.(b)Sandy soil characteristic parameters are the following: , , m/s^{2}, , , , , , and .(c)Control parameters are the following: , , , , , and .
Figure 9 shows images of the sixwheel lunar rover climbing the sloped terrain in the RoSTDyn 3D simulation platform. Figures 10, 11, 12, 13, 14, 15, and 16 show the key performance indices of WMR comparisons climbing up a 25° slope under RBFAS and CAC control strategies.
The simulation results in Figures 10–15 show that the RBFAS control algorithm given in (45) is superior to those using CAC. Figure 17 shows that the RBFAS control algorithm in (45) significantly reduces the energy consumption and drive efficiency of the sixwheel lunar rover.
7. Conclusion
In this study, we analyzed wheelsoil interaction based on traditional terrain mechanics for WMRs climbing loose sloped terrain and determined the influence of key performance indexes of the WMRs on the wheel slip ratio. We developed an online slip ratio planning algorithm based on the optimal drive efficiency (TE) of the WMRs. Next, using the optimalTEbased slip ratio as the input, the actual slip ratio as the state variable, and the wheel drive moment as the control input, we established a tracking system for the optimalTEbased slip ratio using the method of nonlinear decoupling design. This was done with the aim of improving the robustness and adaptability of the tracking system. An adaptive neural network was used and a weight error in the weight rate was introduced in this network. The control stability of the system was confirmed using the Lyapunov method. Finally, fullscale simulations were performed to verify that the proposed control scheme not only retains the stability of the system but also improves the robot’s mobile performance significantly.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
This work was financially supported by the Natural Science Foundation of China (nos. 50975059 and 61005080), the National Postdoctoral Fund (no. 20100480994), the Postdoctoral Fund in Heilongjiang Province, and the “111” Project (no. B07018).
References
 K. Iagnemma and S. Dubowsky, “Traction control of wheeled robotic vehicles in rough terrain with application to planetary rovers,” International Journal of Robotics Research, vol. 23, no. 1011, pp. 1029–1040, 2004. View at: Publisher Site  Google Scholar
 M. McKee, One Mars Rover Gets Stuck In, the Other Chills Out, 2006, http://www.newscientist.com/article/dn9253onemarsrovergetsstuckintheotherchillsout.html#.U_Hk5uOSxrM.
 G. Webster and D. Brown, “Now a Stationary Research Platform, NASA's Mars Rover Spirit Starts a New Chapter in Red Planet Scientific Studies,” 2010, http://www.nasa.gov/mission_pages/mer/news/mer20100126.html. View at: Google Scholar
 Y. Kanayama, Y. Kimura, F. Miyazaki, and T. Noguchi, “A stable tracking control method for an autonomous mobile robot,” in Proceedings of the IEEE International Conference on Robotics and Automation, vol. 1, pp. 384–389, Washington, DC, USA, May 1990. View at: Google Scholar
 D. Kim and J. Oh, “Tracking control of a twowheeled mobile robot using inputoutput linearization,” Control Engineering Practice, vol. 7, no. 3, pp. 369–373, 1999. View at: Publisher Site  Google Scholar
 G. Oriolo, A. de Luca, and M. Vendittelli, “WMR control via dynamic feedback linearization: design, implementation, and experimental validation,” IEEE Transactions on Control Systems Technology, vol. 10, no. 6, pp. 835–852, 2002. View at: Publisher Site  Google Scholar
 J. E. NormeyRico, I. Alcalá, J. GómezOrtega, and E. F. Camacho, “Mobile robot path tracking using a robust PID controller,” Control Engineering Practice, vol. 9, no. 11, pp. 1209–1214, 2001. View at: Publisher Site  Google Scholar
 K. D. Do and J. Pan, “Global outputfeedback path tracking of unicycletype mobile robots,” Robotics and ComputerIntegrated Manufacturing, vol. 22, no. 2, pp. 166–179, 2006. View at: Publisher Site  Google Scholar
 H. Shibly, K. Iagnemma, and S. Dubowsky, “An equivalent soil mechanics formulation for rigid wheels in deformable terrain, with application to planetary exploration rovers,” Journal of Terramechanics, vol. 42, no. 1, pp. 1–13, 2005. View at: Publisher Site  Google Scholar
 K. Yoshida, T. Watanabe, N. Mizuno, and G. Ishigami, “Slip traction control, and navigation of a lunar rover,” in Proceedings of the 6th International Symposium on Artificial Intelligence and Robotics & Automation in Space (iSAIRAS '03), pp. 3566–3578, Nara, Japan, 2003. View at: Google Scholar
 E. T. Baumgartner, H. Aghazarian, and A. TrebiOllennu, “Rover localization results for the FIDO rover,” 2001, http://www.researchgate.net/publication/252911108_Overview_ of_MEMSNEMS_technology_development_for_space_applications_at_NASAJPL. View at: Google Scholar
 L. Ding, Z. Deng, H. Gao, K. Nagatani, and K. Yoshida, “Planetary rovers' wheelsoil interaction mechanics: new challenges and applications for wheeled mobile robots,” Intelligent Service Robotics, vol. 4, no. 1, pp. 17–38, 2011. View at: Publisher Site  Google Scholar
 H. Gao, Z. Deng, L. Ding, and M. Wang, “Virtual simulation system with pathfollowing control for lunar rovers moving on rough terrain,” Chinese Journal of Mechanical Engineering, vol. 25, no. 1, pp. 38–46, 2012. View at: Publisher Site  Google Scholar
 L. Ding, H. Gao, Z. Deng, and J. Tao, “Wheel slipsinkage and its prediction model of lunar rover,” Journal of Central South University of Technology, vol. 17, no. 1, pp. 129–135, 2010. View at: Publisher Site  Google Scholar
 J. Y. Wong, Theory of Ground Vehicles, Wiley, New York, NY, USA, 4th edition, 2008.
 D. Wang and C. B. Low, “Modeling and analysis of skidding and slipping in wheeled mobile robots: control design perspective,” IEEE Transactions on Robotics, vol. 24, no. 3, pp. 676–687, 2008. View at: Publisher Site  Google Scholar
 C. B. Low and D. Wang, “GPSbased path following control for a carlike wheeled mobile robot with skidding and slipping,” IEEE Transactions on Control Systems Technology, vol. 16, no. 2, pp. 340–347, 2008. View at: Publisher Site  Google Scholar
 M. Michałek, P. Dutkiewicz, M. Kiełczewski, and D. Pazderski, “Trajectory tracking for a mobile robot with skidslip compensation in the vectorfieldorientation control system,” International Journal of Applied Mathematics and Computer Science, vol. 19, no. 4, pp. 547–559, 2009. View at: Publisher Site  Google Scholar  MathSciNet
 K. Gu and M. Zhao, “Dynamic modeling and simulation of driving control for wheeled mobile robot on sand,” Journal of System Simulation, vol. 20, no. 18, pp. 5035–5039, 2008. View at: Google Scholar
 K. R. Xia, L. Ding, H. B. Gao, and Z. Q. Deng, “Motioncontrolbased analytical model for wheelsoil interaction mechanics of lunar rover,” in Proceedings of the 6th International Forum on Strategic Technology (IFOST '11), pp. 333–338, Harbin, China, August 2011. View at: Publisher Site  Google Scholar
 H. K. Khalil, Nonlinear Systems, Prentice Hall, New York, NY, USA, 3rd edition, 2005.
 Y. Lu and J. K. Liu, “Actuator nonlinearities compensation using RBF neural networks in robot control system,” in Proceedings of the IMACS Multiconference on Computational Engineering in Systems Applications, vol. 1, pp. 231–238, Beijing, China, October 2006. View at: Publisher Site  Google Scholar
 H. Gao, W. Li, L. Ding, Z. Deng, and Z. Liu, “A method for online soil parameters modification to planetary rover simulation,” Journal of Terramechanics, vol. 49, no. 6, pp. 325–339, 2012. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2014 Zhengcai Li and Yang Wang. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.