13.07.2015 Views

Advance Modeling of a Skid-Steering Mobile Robot for Remote ...

Advance Modeling of a Skid-Steering Mobile Robot for Remote ...

Advance Modeling of a Skid-Steering Mobile Robot for Remote ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.1 State <strong>of</strong> the Art 16Figure 2.3: Wheel/ground contact point velocities with slipping.According to the geometrical description in Figure 2.3 and to the given definition <strong>of</strong>ICR l , ICR r , we can write the longitudinal slip velocities as:∆v Lx = ∆v 1x = ∆v 2x = (y ICRl − c)ω z∆v Rx = ∆v 3x = ∆v 4x = (y ICRr + c)ω z(2.9)By combining equation (2.9) and the expressions <strong>of</strong> v L , v R from equation (2.6), we obtainthe following definitions <strong>for</strong> the y-coordinates <strong>of</strong> the ICRs:y ICRl = v x − rω Lω z, y ICRr = v x − rω Rω z, y ICRG = v xω z(2.10)It must be noticed that the coordinate y ICRG can reach infinite values if the vehicle angularvelocity ω z = 0, namely when the robot moves along a perfect straight line under ω L = ω R .Conversely, the other coordinates y ICRl , y ICRrand the s value are bounded. This observationcan be explained by the fact that both the numerators and the denominators in (2.8) and (2.10)are infinitesimals <strong>of</strong> the same order when the ω z → 0. There<strong>for</strong>e, the values <strong>for</strong> y ICRl , y ICRrand s are well defined at a finite distance when the vehicle is not rotating.Let ω L , ω R be the control inputs at the kinematic level, from the definition <strong>of</strong> the longitudinalwheel slip in (2.7) we know that v Lx = r(1 − λ L )ω L and v Rx = r(1 − λ R )ω R . By substituting

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!