−2 0 2 4 6 8 10
0
0.5
1
1.5
2
2.5
3
3.5
x
y
Real and reference trajectories
Real
Reference
Figure 8: Real and reference trajectories in the horizontal
plane – simulation 1.
0 2 4 6 8 10
0.5
1
1.5
2
2.5
time t
velocity [m/s]
Longitudinal velocity profiles
Reference
Real
Figure 9: Velocity profiles for the reference and for the car
in simulation 1.
no longer valid and the time-scaling may rewind.
8 CONCLUSION
The paper presented two time-scaling based tracking
control methods for WMRs with one input such that
the longitudinal velocity of the vehicle is generated
externally and cannot be considered as a control in-
put. The time-scaling involves the car velocity and its
derivatives which need to be measured or estimated.
For the tracking controller designed for the linearized
error dynamics the time derivatives of the velocity are
not needed. The exponential decay of the initial error
along the trajectory can be ensured. The results can
be extended for the n-trailer case.
ACKNOWLEDGEMENTS
The research was partially supported by the Hun-
garian Science Research Fund under grant OTKA T
068686 and by the Advanced Vehicles and Vehicle
Control Knowledge Center under grant RET 04/2004.
REFERENCES
Benalia, A., Djemai, M., and Barbot, J.-P. (2003). Control
of the kinematic car using trajectory generation and
the high order sliding mode control. In Proceedings of
the IEEE International Conference on Systems, Man,
and Cybernetics, volume 3, pages 2455–2460.
Cuesta, F. and Ollero, A. (2005). Intelligent Mobile Robot
Navigation, volume 16 of Springer Tracts in Ad-
vanced Robotics. Springer, Heidelberg.
Dahl, O. and Nielsen, L. (1990). Torque-Limited Path Fol-
lowing by On-Line Trajectory Time Scaling. IEEE
Trans. Robot. Automat., 6(5):554–561.
Dixon, W. E., Dawson, D. M., Zergeroglu, E., and Be-
hal, A. (2001). Nonlinear Control of Wheeled Mobile
Robots. In Lecture Notes in Control and Information
Sciences. Springer.
Fliess, M., L
´
evine, J., Martin, P., and Rouchon, P. (1995).
Flatness and Defect of Nonlinear Systems: Intro-
ductory Theory and Examples. Int. J. of Control,
61(6):1327–1361.
Fliess, M., L
´
evine, J., Martin, P., and Rouchon, P. (1999). A
Lie-B
¨
acklund Approach to Equivalence and Flatness
of Nonlinear Systems. IEEE Trans. Automat. Contr.,
44(5):922–937.
Fraichard, T. and Scheuer, A. (2004). From Reeds and
Shepps to Continuous-Curvature paths. IEEE Trans-
action on Robotics and Automation, 20.
Gu, D. and Hu, H. (2002). Neural Predictive Control for
a Car-like Mobile Robot. Robotics and Autonomous
Systems, 39:73–86.
Guay, M. (1999). An Algorithm for Orbital Feedback
Llinearization of Single-Input Control Affine Sys-
tems. Systems and Control Letters, 38:271–281.
Hollerbach, J. M. (1984). Dynamic Scaling of Manipula-
tor Trajectories. Trans. of the ASME, J. of Dynamic
Systems, Measurement, and Control, 106(1):102–106.
L
´
evine, J. (2004). On the Synchronization of a Pair of Inde-
pendent Windshield Wipers. IEEE Trans. Contr. Syst.
Technol., 12(5):787–795.
Respondek, W. (1998). Orbital Feedback Linerization of
Single-Input Nonlinear Control Systems. In Proceed-
ings of the IFAC NOLCOS’98, pages 499–504, En-
schede, The Netherlands.
Rouchon, P., Fliess, M., L
´
evine, J., and Martin, P. (1993).
Flatness and Motion Planning: The Car with n-
Trailers. In ECC’93, Proceedings of the European
Control Conference, pages 1518–1522.
Sampei, M. and Furuta, K. (1986). On Time Scaling
for Nonlinear Systems: Application to Lineariza-
tion. IEEE Transactions on Automatic Control, AC-
31:459–462.
Sz
´
adeczky-Kardoss, E. and Kiss, B. (2006). Tracking Er-
ror Based On-Line Trajectory Time Scaling. In INES
2006, Proc. of 10th Int. Conf. on Intelligent Engineer-
ing Systems, pages 80–85.
TRACKING CONTROL OF WHEELED MOBILE ROBOTS WITH A SINGLE STEERING INPUT - Control Using
Reference Time-Scaling
93