Levenberg-Marquardt optimised neural networks for trajectory tracking of autonomous ground vehicles

Trajectory tracking is an essential capability of robotics operation in industrial automation. In this article, an artificial neural controller is proposed to tackle trajectory-tracking problem of an autonomous ground vehicle (AGV). The controller is implemented based on fractional order proportional integral derivative (FOPID) control that was already designed in an earlier work. A non-holonomic model type of AGV is analysed and presented. The model includes the kinematic, dynamic characteristics and the actuation system of the AGV. The artificial neural controller consists of two artificial neural networks (ANNs) that are designed to control the inputs of the AGV. In order to train the two artificial neural networks, Levenberg-Marquardt (LM) algorithm was used to obtain the parameters of the ANNs. The validation of the proposed controller has been verified through a given reference trajectory. The obtained results show a considerable improvement in term of minimising trajectory tracking error over the FOPID controller.

[1]  Philip Birch,et al.  Path tracking of autonomous ground vehicle based on fractional order pid controller optimized by PSO , 2015, ICRA 2015.

[2]  Hideki Hashimoto,et al.  Modeling and position control of mobile robot , 2010, 2010 11th IEEE International Workshop on Advanced Motion Control (AMC).

[3]  Jian Zhang,et al.  Trajectory tracking control of wheeled mobile robots via fuzzy approach , 2014, CCC 2014.

[4]  B.M. Wilamowski,et al.  Neural network architectures and learning algorithms , 2009, IEEE Industrial Electronics Magazine.

[5]  Jun Ye,et al.  Adaptive control of nonlinear PID-based analog neural networks for a nonholonomic mobile robot , 2008, Neurocomputing.

[6]  Jiangming Kan,et al.  Fuzzy PID Based Trajectory Tracking Control of Mobile Robot and its Simulation in Simulink , 2014 .

[7]  Lie Guo,et al.  Lane Changing Trajectory Planning and Tracking Controller Design for Intelligent Vehicle Running on Curved Road , 2014 .

[8]  Mohammad Bagher Menhaj,et al.  Feedback-linearization and fuzzy controllers for trajectory tracking of wheeled mobile robots , 2010, Kybernetes.

[9]  Gianluca Antonelli,et al.  A Fuzzy-Logic-Based Approach for Mobile Robot Path Tracking , 2007, IEEE Transactions on Fuzzy Systems.

[10]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot: backstepping kinematics into dynamics , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[11]  Lihong Xu,et al.  Adaptive fuzzy control for trajectory tracking of Mobile Robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Xie Mu-jun,et al.  Trajectory tracking control for mobile robot based on the fuzzy sliding mode , 2012, Proceedings of the 10th World Congress on Intelligent Control and Automation.

[13]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot using neural networks , 1998, IEEE Trans. Neural Networks.

[14]  A. M. Shahri,et al.  Adaptive trajectory tracking of WMRs based on feedback linearization technique , 2009, 2009 International Conference on Mechatronics and Automation.

[15]  Auday Al-Mayyahi,et al.  Path tracking of autonomous ground vehicle based on fractional order PID controller optimized by PSO , 2015, 2015 IEEE 13th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[16]  Jun Ye Tracking control of two-wheel driven mobile robot using compound sine function neural networks , 2013, Connect. Sci..

[17]  YangQuan Chen,et al.  Fractional-order Systems and Controls , 2010 .

[18]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[19]  Norihiko Adachi,et al.  Adaptive tracking control of a nonholonomic mobile robot , 2000, IEEE Trans. Robotics Autom..

[20]  Y. Hao,et al.  Trajectory tracking control of wheeled mobile robots via fuzzy approach , 2014, Proceedings of the 33rd Chinese Control Conference.

[21]  K. Kozlowski,et al.  Fuzzy logic implementation in mobile robot control , 2001, Proceedings of the Second International Workshop on Robot Motion and Control. RoMoCo'01 (IEEE Cat. No.01EX535).

[22]  Adrian Filipescu,et al.  Sliding-mode control for trajectory-tracking of a Wheeled Mobile Robot in presence of uncertainties , 2009, 2009 7th Asian Control Conference.

[23]  Auday Al-Mayyahi,et al.  Adaptive Neuro-Fuzzy Technique for Autonomous Ground Vehicle Navigation , 2014, Robotics.

[24]  YangQuan Chen,et al.  Fractional-order systems and control : fundamentals and applications , 2010 .

[25]  Hao Yu,et al.  Levenberg—Marquardt Training , 2011 .

[26]  Henk Nijmeijer,et al.  Tracking Control of Mobile Robots: A Case Study in Backstepping , 1997, Autom..