Neural Computing and Applications

, Volume 18, Issue 7, pp 801–811 | Cite as

Fuzzy truck control scheme for obstacle avoidance

Original Article


The fuzzy system can be a good solution when a mathematical model of the system is either unavailable or too complex. Truck backer-upper control problem is one example of a standard highly nonlinear control problem. Bearing this in mind the control scheme that considers obstacles near the truck is much more complex than other conventional approaches. In this paper a fuzzy truck control system for obstacle avoidance, using newly designed 33 fuzzy inference rules for steering control and 13 rules for speed control, is proposed. Through simulations of various real world situations, we observed that the proposed fuzzy controller could drive the truck to the goal smoothly while avoiding the obstacles, and showed a reasonably good trajectory. This flexible and applicable fuzzy control logic can be adapted to provide easy interaction with the driver for state-of-the-art intelligent cruise control systems.


Fuzzy truck Fuzzy control Obstacle avoidance Truck backer-upper 


  1. 1.
    Chang J-S, Lin J-H, Chiueh T-D (1995) Neural networks for truck backer-upper control system. In: Proceedings of the international IEEE/IAS conference on industrial automation and control: emerging technologies, pp 328–334Google Scholar
  2. 2.
    Lee SB (1999) Fuzzy-nuro control system. Kohak Press, SeoulGoogle Scholar
  3. 3.
    Kong SG, Kosko B (1992) Adaptive fuzzy systems for backing up a truck- and-trailer. IEEE Trans Neural Netw 3(2):211–223. doi:10.1109/72.125862 CrossRefGoogle Scholar
  4. 4.
    Nguyen D, Widrow B (1989) The truck backer-upper: an example of self-learning in neural networks. In: Proceedings of the IJCNN international joint conference on neural networks, vol 2, pp 357–363Google Scholar
  5. 5.
    Kong SG, Kosko B (1990) Comparison of fuzzy and neural truck backer-upper control systems. In: Proceedings of the IJCNN international joint conference on neural networks, vol 3, pp 349–358Google Scholar
  6. 6.
    Kosko B (1992) Neural networks and fuzzy system: a dynamical systems approach to machine intelligence. Prentice Hall, USAGoogle Scholar
  7. 7.
    Riid A, Rustern E (2001) Fuzzy logic in control: truck backer-upper problem revisited. In: Proceedings of the 10th IEEE international conference on fuzzy systems, vol 1, pp 513–516Google Scholar
  8. 8.
    Ramamoorthy PA, Huang S (1991) Fuzzy expert systems vs. neural networks-truck backer-upper control revisited. In: Proceedings of the IEEE international conference on systems engineering, pp 221–224Google Scholar
  9. 9.
    Su M-C, Chang H-T (2000) Application of neural networks incorporated with real-valued genetic algorithms in knowledge acquisition. Fuzzy Sets Syst 112(1):85–97Google Scholar
  10. 10.
    Jin Z, Lee W, Kang G (2003) Backing up control of a truck-trailer using TSK fuzzy system. In: Proceedings of the Korea fuzzy logic and intelligent systems society conference, pp 133–136Google Scholar
  11. 11.
    Shaout A, Jarrah MA (1997) Cruise control technology review. Comput Electr Eng 23(4):259–271CrossRefGoogle Scholar
  12. 12.
    Freeman JA (1994) Fuzzy systems for control applications: the truck backer-upper. Math J 4: 64–69Google Scholar

Copyright information

© Springer-Verlag London Limited 2008

Authors and Affiliations

  1. 1.Department of Computer EngineeringPusan National UniversityBusanSouth Korea
  2. 2.Division of Computer and Information EngineeringSilla UniversityBusanSouth Korea

Personalised recommendations