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 ...
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
2.2 Generalized <strong>Modeling</strong> 24⎡1 0¯M = S T MS = m ⎢⎣0 x⎤⎥⎦ 2ICR + I , 0 ˙θ¯C = S T MṠ = mx ICR⎡⎢⎣−˙θ ẋ⎤⎥⎦ ,ICR⎡⎤⎡ ⎤F rx ( ˙q)¯R = ¯R = ⎢⎣x ICR F ry ( ˙q) + M r ( ˙q)⎥⎦ , ¯B = ¯B = 1 1 1r⎢⎣−c c⎥⎦ .2.2 Generalized <strong>Modeling</strong>The simplified kinematic and dynamic models presented in the previous section hold ifand only if the robot is strictly moving on a two dimensional plane, that is only two linearvelocities parallel to the plane and the angular velocity around an axis perpendicular to theplane are considered. This assumption is generally a good approximation <strong>of</strong> the real robotmotion when the roll and pitch motion, i.e. the rotation around the x and y axis, are negligible,which is generally true, as long as the robot stability is guaranteed, <strong>for</strong> trajectorytracking control and robot localization applications. The robot stability can be guaranteed byhaving, <strong>for</strong> instance, the height <strong>of</strong> CoM much smaller than the distance between the wheel/-ground contact points, or the moment <strong>of</strong> inertia along the x, y much lower than along the zaxis, or a very stiff robot structure and wheel/ground interaction. However, the conditionson the robot motion stability do not depend only on the geometric and dynamic properties <strong>of</strong>the robot structure, but they also depend on the kinematic and dynamic constraints <strong>of</strong> robotmotion, which might come from limits on robot velocities and interactions with the environment.Although such constraints play an important role in vehicle dynamics because <strong>of</strong> highvelocities and slipping conditions [17], they are usually negligible <strong>for</strong> steered mobile robots(SMRs) [3], [18], [19]. In fact, <strong>for</strong> steered mobile robots non-slipping and pure rolling conditionsare mostly satisfied, there<strong>for</strong>e, <strong>for</strong> relatively low velocities, reactive friction <strong>for</strong>cesare usually much lower than <strong>for</strong>ces resulting from inertia. Conversely, <strong>for</strong> SSMRs, when therobot is changing its orientation, reactive friction <strong>for</strong>ces are usually much higher than <strong>for</strong>cesresulting from inertia. As a consequence, even <strong>for</strong> relatively low velocities, dynamic properties<strong>of</strong> SSMRs can cause jerky motion and large amplitude vibrations, which influence robotmotion and stability much more than <strong>for</strong> SMRs.In [10], [4], [5], [11], [11], [15], the SSMR modeling is provided <strong>for</strong> trajectory trackingcontrol and localization applications, there<strong>for</strong>e the dynamic properties due to the complexwheel/ground interaction are handled only by introducing the wheel slip, while no conse-