7 CONCLUSIONS
This paper presents a solution to the trajectory track-
ing problem for mobile manipulators including skid-
steering platform (platform with tracks). Lack of any
longitudinal slippage for the platform with nonholo-
nomic constraint was considered as valid. Due to cas-
caded structure of mathematical model of the non-
holonomic system, control algorithm consists of the
two stages: kinematic and dynamic level. As a kine-
matic controller the Samson & Ait-Abderrahim algo-
rithm dedicated to unicycle was used. This algorithm
generates piecewise admissible velocity profiles. Dy-
namic controller is similar to sliding mode control.
From Figures 4 and ?? it is easy to observe that, un-
awares, realized trajectory is better for the case with
disturbances than for this undisturbed case. It can be
explained by too small values of friction coefficients
taken for control law (12). In such a case disturbance
can be treated as additional excitation in control law,
making feedforward part in control algorithm nearer
real value of this part. Presented control law is robust
on parametric and structural uncertainty in dynamics;
it can work without any adaptation of unknown pa-
rameters, even if the terrain, which platform is mov-
ing in, is unknown and changes during motion.
REFERENCES
Baillieul, J. (1985). Kinematic programming alternatives
for redundant manipulators. In Proceedings of the
IEEE International Conference on Robotics and Au-
tomation, pages 722–728, St. Louis.
Baillieul, J. (1986). Avoiding obstacles and resolving kine-
matic redundancy. In Proceedings of the IEEE In-
ternational Conference on Robotics and Automation,
pages 1698–1704, San Francisco.
Caracciolo, L., Luca, A. D., and Iannitti, S. (1999). Tra-
jectory tracking of a four-wheel differentially driven
mobile robot. In Proceedings of the IEEE Interna-
tional Conference on Robotics and Automation, pages
2632–2638, Detroit, MI.
Dule¸ba, I. (2000). Modeling and control of mobile manip-
ulators. In Proc. of the 6th IFAC Symposium Robot
Control 2000 SYROCO’00, pages 687–692, Vienna.
Kozłowski, K. and Pazderski, D. (2004). Modeling and con-
trol of a 4-wheel skid-steering mobile robot. Interna-
tional Journal of Applied Mathematics and Computer
Sciences, 14:477–496.
Krsti´c, M., Kanellakopoulos, I., and Kokotovi´c, P. (1995).
Nonlinear and Adaptive Control Design. J.Wiley and
Sons, New York.
Maalouf, E., Saad, M., and Saliah, H. (2006). A higher level
path tracking controller for a four-wheel differentially
steered mobile robot. Robotics and Autonomous Sys-
tems, pages 23–33.
Mazur, A. and Ke¸dzierski, J. (2008). Nonlinear control law
for nonholonomic balancing robot. In Arreguin, J.
M. R., editor, Automation and Robotics, pages 87–96.
I-Tech Education and Publishing, Vienna.
Mohammadpour, E., Naraghi, M., and Gudarzi, M. (2010).
Posture stabilization of skid steer wheeled mobile
robots. In Proceedings of the IEEE International Con-
ference on Robotics Automation and Mechatronics,
pages 163–169, Singapore.
Pazderski, D. and Kozłowski, K. (2008). Trajectory track-
ing of underactuated skid-steering robot. In Pro-
ceedings of the American Control Conference, pages
3506–3510, Seattle.
Samson, C. and Ait-Abderrahim, K. (1991). Feedback
control of a nonholonomic wheeled cart in cartesian
space. In Proceedings of the IEEE International Con-
ference on Robotics and Automation, pages 1136–
1141, Sacramento.
Slotine, J. and Li, W. (1988). Adaptive manipulator con-
trol: a case study. IEEE Transactions on Automatic
Control, 33(11):995–1003.
ICINCO2013-10thInternationalConferenceonInformaticsinControl,AutomationandRobotics
168