zbMATH — the first resource for mathematics

Autonomous vehicle parking using hybrid artificial intelligent approach. (English) Zbl 1203.68250
Summary: This paper devotes to design and implement a hybrid artificial intelligent control scheme for a car-like vehicle to perform the task of optimal parking. The parallel parking control scheme addresses three issues: trajectory planner, decisional kernel, and trajectory tracking control. Design of the control scheme consists of several techniques: genetic algorithm, Petri net, and fuzzy logic control. The genetic algorithm is used to determine the feasible parking locations. The Petri net is used to replace the traditional decision flow chart and plan alternative parking routes especially in global space. The parking routine can be re-performed if the initially assigned route is interfered or when the targeted parking space has been occupied. The fuzzy logic controller is used to drive the vehicle along with the optimal parking route. The proposed scheme is put into several scenarios to test and verify its applicability and to manifest its distinguished features.

68T40 Artificial intelligence for robotics
68T20 Problem solving in the context of artificial intelligence (heuristics, search strategies, etc.)
Full Text: DOI
[1] Dubins, L.E.: On curves of minimal length with a constraint on average curvature, and with prescribed initial and terminal positions and tangents. Am. J. Math. 79, 497–516 (1957). doi: 10.2307/2372560 · Zbl 0098.35401 · doi:10.2307/2372560
[2] Reeds, J.A., Sheep, L.A.: Optimal paths for a car that goes both forwards and backwards. Pac. J. Math. 145, 367–393 (1990)
[3] Lamfferriere, G., Sussmann, H.: Motion planning for controllable systems without drift. In: Proc. IEEE Int. Conf. Robotics Automation, vol. 2, pp. 1148–1153 (1991)
[4] Murray, R., Sastry, S.: Steering nonholonomic system using sinusoid. In: Proc. IEEE Int. Conf. Decis. Control, pp. 2097–2101 (1990)
[5] Paromtchik, I.E., Laugier, C.: Autonomous parallel parking of a nonholonomic vehicle. In: Proc. IEEE Int. Conf. Vehicle Symp, pp. 13–18 (1996)
[6] Yasunobu, S., Murai, Y.: Parking control based on predictive fuzzy control. In: Proc. IEEE Int. Conf. Fuzzy Systl, pp. 1338–1341 (1994)
[7] Jenkins, R.E., Yuhas, B.P.: A simplified neural network solution through problem decomposition: the case of the truck backer-upper. IEEE Trans. Neural Netw. 4(4), 718–720 (1993) · doi:10.1109/72.238326
[8] Nishimori, K., Hirakawa, S., Tokutaka, H.: Fuzzification of control timing in driving control of model car. Proc. IEEE Conf. Fuzzy Syst. 1, 297–302 (1993)
[9] Lyon, D.: Parallel parking with curvature and nonholonomic constraint. In: Proc. IEEE Intell. Vehicles Symposium, pp. 341–346 (1992)
[10] Watanable, K., Tang, J., Nakamura, M., Koga, S., Fukuda, T.: A fuzzy-Gaussian neural network and its application to mobile robot control. IEEE Trans. Control Syst. Technol. 4(2), 193–199 (1996) · doi:10.1109/87.486346
[11] Tang, K.S., Man, K.F., Liu, Z.F., Kwong, S.: Minimal fuzzy memberships and rules using hierarchical genetic algorithms. IEEE Trans. Ind. Electron. 45(1), 162–169 (1998) · doi:10.1109/41.661317
[12] Zhou, Y.S., Lai, L.Y.: Optimal design for fuzzy controller by genetic algorithm. IEEE Trans. Ind. Appl. 36(1), 93–97 (2000) · doi:10.1109/28.821802
[13] Kim, S.H., Park, C.: A self-organized fuzzy controller for wheeled mobile robot using an evolutionary algorithm. IEEE Trans. Ind. Electron. 48(2), 467–474 (2001) · doi:10.1109/41.915427
[14] Chang, S.J.: Autonomous fuzzy parking control of a car-like mobile robot. IEEE Trans. Syst. Man Cybern., Part A 33(4), 451–465 (2003) · doi:10.1109/TSMCA.2003.811766
[15] Chiu, C.S., Lian, K.Y.: Fuzzy gain scheduling for parallel parking a car-like robot. IEEE Trans. Control Syst. Technol. 13(6), 1084–1092 (2005) · doi:10.1109/TCST.2005.857401
[16] Suruz, M.M., Wail, G.: Intelligent parallel parking of a car-like mobile robot using RFID technology. In: Proc. of the ROSE 2007 International Workshop on Robotic and Sensors, pp. 1–6 (2007) · Zbl 1288.93061
[17] Hwang, F., King, J., Hale, R., Rokonuzzaman, M.: Discrete event control of mobile robotic systems with potential applications in healthcare. In: Proc. IEEE Ann. EMBS Int. Conf, pp. 431–435 (2000)
[18] Looney, C.G.: Fuzzy Petri nets for rule-based decision making. IEEE Trans. Syst. Man Cybern. 18(1), 178–183 (1988) · doi:10.1109/21.87067
[19] Murata, T.: Petri nets: properties, analysis and applications. IEEE Proc. 77(4), 541–580 (1989) · doi:10.1109/5.24143
[20] Ahson, S.I.: Petri nets models of fuzzy neural networks. IEEE Trans. Syst. Man Cybern. 25(6), 926–932 (1995) · doi:10.1109/21.384255
[21] Canales, J.C., Xiaoou, L., Wen, Y.: Fuzzy knowledge learning via adaptive fuzzy Petri net with triangular function model. In: Proc. of the World Congress on Intelligent Control and Automation, 2, vol. 1, pp. 4249–4253 (2006)
[22] Nikolos, I.K., Valavanis, K.P., Tsourveloudis, N.C., Kostaras, A.N.: Evolutionary algorithm based off-line 3-D path planner for UAV navigation. Automatika J. 42(3–4), 143–150 (2001)
[23] Kanakakis, V., Tsourveloudis, N.: Evolutionary path planning and navigation of autonomous underwater vehicles. In: Proceedings of the 15th IEEE Mediteranean Conference on Control and Automation, pp. 1–6 (2007)
[24] Kanakakis, V., Valavanis, K.P., Tsourveloudis, N.C.: Fuzzy logic based navigation of underwater vehicles. J. Intell. Robot. Syst. 40, 45–88 (2004). doi: 10.1023/B:JINT.0000034340.87020.05 · doi:10.1023/B:JINT.0000034340.87020.05
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.