Introduction 4The robot employed, in this project, <strong>for</strong> telepresence applications is a Pioneer 3-AT <strong>Robot</strong>,which is a four-wheeled skid-steering mobile robot (SSMR). A SSMR is a mobile robot withno steering mechanism, in which the motion direction is provided by turning the left-side andright-side wheels at different velocities. The absence <strong>of</strong> a steering system makes the robotmechanically robust and simple <strong>for</strong> terrain and outdoor environment navigation. However,the non-holonomic constraint <strong>of</strong> zero lateral velocity considered <strong>for</strong> standard differentialdrivenmobile robots, such as unicycles or car-like robots [1], [2], [3], does not hold andthe wheel slip must be taken into account. The wheel slip plays an important role in robotdynamics, as the wheel/ground interactions directly provide traction and braking <strong>for</strong>ces thataffect the motion stability and maneuverability, and they greatly depend on the wheel slip.Moreover, under certain configurations <strong>of</strong> the robot dynamic properties, <strong>for</strong> instance the position<strong>of</strong> its center <strong>of</strong> mass (CoM) and the moment <strong>of</strong> inertia along its principal axes, the tire/-ground dynamics occurring during skidding can produce large amplitude vibrations, whichcan eventually lead to the robot instability. Although such large vibrations never arise whenusing only the plat<strong>for</strong>m <strong>of</strong> the Pioneer 3-AT <strong>Robot</strong>, they suddenly increase when changingits inertia by adding a vertical structure on it, as it happens <strong>for</strong> the extended Pioneer 3-AT<strong>Robot</strong> employed in this project. These vibrations lead to an erratic motion during sharpturns, in particular when the robot is swiveling in place, which causes unacceptable disruption<strong>of</strong> the video stream and destabilizes the structure. Because <strong>of</strong> the robot destabilizationand the video disruption, the remote user can loose the control <strong>of</strong> the robot <strong>for</strong> a moment.As the future aim <strong>of</strong> this project is the telepresence during laboratory class, the user needsfull maneuverability in small environment, there<strong>for</strong>e the robot jerky motion must be fullycontrolled. In order to provide a stabilization control strategy <strong>for</strong> the robot jerky motion, anadvance modeling <strong>of</strong> SSMRs, which reproduces the real robot vibrations, must be provided.In this thesis, we develop a three-dimensional dynamic model <strong>of</strong> SSMRs including a springdampertire model, which allows to reproduce the real robot jerky motion in a simulation environment.In particular, a complete description <strong>of</strong> the mobile robot employed in our project,together with its limitations and issues encountered until now [8], [9], is first provided inChapter 1. Then, an introduction to the ¨State <strong>of</strong> the Art¨ <strong>of</strong> SSMRs modeling is presentedin Chapter 2. In this section, a kinematic and dynamic model <strong>of</strong> a four-wheeled skid-steeringmobile robot is presented to characterize the skid-steering properties. In particular, the concept<strong>of</strong> wheel slipping is presented and elaborated in order to characterize the wheel/ground
Introduction 5interaction at the kinematic level. A wheel/ground friction model, based on the wheel longitudinalslip, is incorporated into the robot dynamic model <strong>for</strong> both the longitudinal andlateral friction <strong>for</strong>ces [10], [4], [5], [11], [12]. After presenting the kinematic and dynamicmodel proposed in literature until nowadays, a novel three-dimensional generalized dynamicmodel <strong>for</strong> SSMRs is provided by including a three-dimensional non-holonomic constraintand by considering the tire reaction <strong>for</strong>ces as unknown functions.In Chapter 3, some experimental data acquired from three 1-axis accelerometers and a <strong>for</strong>cesensor are presented and analyzed to characterize the nature <strong>of</strong> the robot vibrations and thetire reaction <strong>for</strong>ces. Consequently, a spring-mass-damper model separately <strong>for</strong> tire lateral,longitudinal and vertical reaction <strong>for</strong>ce is further discussed in Chapter 4. A dynamic frictionmodel, based on the work proposed in [4], [5], is also provided in this chapter to include thecontribution <strong>of</strong> the wheel longitudinal slip into the reaction <strong>for</strong>ce model.A complete identification <strong>of</strong> the robot geometric and dynamic parameters is provided in providedin Chapter 5, including the identification <strong>of</strong> the Roll, Pitch and Yaw dynamics. Finally,the Simulink model <strong>of</strong> the three-dimensional skid-steering motion reproducing the real systembehavior is presented in Chapter 6. In this chapter, also the results <strong>of</strong> the simulation arepresented and compared to the data acquired from the accelerometers and the <strong>for</strong>ce sensor,in order to validate the proposed model.