Improving Odometric Accuracy for an Autonomous Electric Cart

In this paper, a study of the odometric system for the autonomous cart Verdino, which is an electric vehicle based on a golf cart, is presented. A mathematical model of the odometric system is derived from cart movement equations, and is used to compute the vehicle position and orientation. The inputs of the system are the odometry encoders, and the model uses the wheels diameter and distance between wheels as parameters. With this model, a least square minimization is made in order to get the nominal best parameters. This model is updated, including a real time wheel diameter measurement improving the accuracy of the results. A neural network model is used in order to learn the odometric model from data. Tests are made using this neural network in several configurations and the results are compared to the mathematical model, showing that the neural network can outperform the first proposed model.

[1]  Wen Wang,et al.  The Lateral Tracking Control for the Intelligent Vehicle Based on Adaptive PID Neural Network , 2017, Sensors.

[2]  Richard D. Braatz,et al.  Universal approximation with error bounds for dynamic artificial neural network models: A tutorial and some new results , 2011, 2011 IEEE International Symposium on Computer-Aided Control System Design (CACSD).

[3]  Liqiang Feng,et al.  Correction of systematic odometry errors in mobile robots , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[4]  Guilherme A. S. Pereira,et al.  Mobile robot outdoor localization using planar beacons and visual improved odometry , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Liqiang Feng,et al.  Gyrodometry: a new method for combining data from gyros and odometry in mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[6]  Florence Denis,et al.  Global Registration of 3D LiDAR Point Clouds Based on Scene Features: Application to Structured Environments , 2017, Remote. Sens..

[7]  Rafael Arnay,et al.  Using Kinect on an Autonomous Vehicle for Outdoors Obstacle Detection , 2016, IEEE Sensors Journal.

[8]  Lin Wu,et al.  Kinematics control of wheeled robot based on angular rate sensors , 2008, 2008 IEEE Conference on Robotics, Automation and Mechatronics.

[9]  Sebastian Thrun,et al.  Junior: The Stanford entry in the Urban Challenge , 2008, J. Field Robotics.

[10]  Shoichi Maeyama,et al.  Rule based filtering and fusion of odometry and gyroscope for a fail safe dead reckoning system of a mobile robot , 1996, 1996 IEEE/SICE/RSJ International Conference on Multisensor Fusion and Integration for Intelligent Systems (Cat. No.96TH8242).

[11]  F. Moita,et al.  Sensor fusion for precise autonomous vehicle navigation in outdoor semi-structured environments , 2005, Proceedings. 2005 IEEE Intelligent Transportation Systems, 2005..

[12]  Cindy Cappelle,et al.  Unscented information filter based multi-sensor data fusion using stereo camera, laser range finder and GPS receiver for vehicle localization , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[13]  Antonio Morell,et al.  MCL with sensor fusion based on a weighting mechanism versus a particle generation approach , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[14]  Raquel Frizera Vassallo,et al.  A Low Cost Sensors Approach for Accurate Vehicle Localization and Autonomous Driving Application , 2017, Sensors.

[15]  Friedrich Fraundorfer,et al.  Visual Odometry Part I: The First 30 Years and Fundamentals , 2022 .

[16]  Leopoldo Acosta,et al.  Generating automatic road network definition files for unstructured areas using a multiclass support vector machine , 2016, Inf. Sci..

[17]  John James Collins,et al.  Estimating the Odometry Error of a Mobile Robot by Neural Networks , 2009, 2009 International Conference on Machine Learning and Applications.

[18]  Felipe Espinosa,et al.  Odometry and Laser Scanner Fusion Based on a Discrete Extended Kalman Filter for Robotic Platooning Guidance , 2011, Sensors.

[19]  Andreas Geiger,et al.  Are we ready for autonomous driving? The KITTI vision benchmark suite , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Liqiang Feng,et al.  Measurement and correction of systematic odometry errors in mobile robots , 1996, IEEE Trans. Robotics Autom..

[21]  F. Azizi,et al.  Mobile Robot Position Determination Using Data Integration of Odometry and Gyroscope , 2006, 2006 World Automation Congress.

[22]  Rafael Arnay,et al.  Ant colony optimisation algorithm for detection and tracking of non-structured roads , 2008 .

[23]  Rafael Arnay,et al.  Real-time adaptive obstacle detection based on an image database , 2011, Comput. Vis. Image Underst..