| Literature DB >> 35214427 |
Peng Gao1,2,3, Hyeonseung Lee2,3, Chan-Woo Jeon4, Changho Yun4,5, Hak-Jin Kim4,5,6, Weixing Wang1, Gaotian Liang1, Yufeng Chen1, Zhao Zhang7,8, Xiongzhe Han2,3.
Abstract
High-precision position estimations of agricultural mobile robots (AMRs) are crucial for implementing control instructions. Although the global navigation satellite system (GNSS) and real-time kinematic GNSS (RTK-GNSS) provide high-precision positioning, the AMR accuracy decreases when the signals interfere with buildings or trees. An improved position estimation algorithm based on multisensor fusion and autoencoder neural network is proposed. The multisensor, RTK-GNSS, inertial-measurement-unit, and dual-rotary-encoder data are fused with Extended Kalman filter (EKF). To optimize the EKF noise matrix, the autoencoder and radial basis function (ARBF) neural network was used for modeling the state equation noise and EKF measurement equation. A multisensor AMR test platform was constructed for static experiments to estimate the circular error probability and twice-the-distance root-mean-squared criteria. Dynamic experiments were conducted on road, grass, and field environments. To validate the robustness of the proposed algorithm, abnormal working conditions of the sensors were tested on the road. The results showed that the positioning estimation accuracy was improved compared to the RTK-GNSS in all three environments. When the RTK-GNSS signal experienced interference or rotary encoders failed, the system could still improve the position estimation accuracy. The proposed system and optimization algorithm are thus significant for improving AMR position prediction performance.Entities:
Keywords: Kalman filter (KF); agricultural mobile robots (AMRs); autoencoder neural network; global navigation satellite system (GNSS); inertial measurement unit (IMU)
Mesh:
Year: 2022 PMID: 35214427 PMCID: PMC8875362 DOI: 10.3390/s22041522
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Architecture of the AMR consisting of multiple sensors and a data processing terminal.
Figure 2Assembled sensors and components of the AMR.
Figure 3Motion model of the AMR.
Figure 4Framework of the noise optimization algorithm based on autoencoder and RBF neural network.
Figure 5Experiment environment and path. (a) Experiment path on a road (length = 96 m). (b) Experiment path on grass (length = 60 m). (c) Experiment path in a field (length = 44 m). (d) Static experiments of P1 and P2. (e) Static experiments of P3 and P4. (f) SBG Ellipse-D and metal plates used in the experiments.
Figure 6Graph of denoising results: (a) optimization results of ; (b) optimization results of ; (c) optimization results of v.
Means and standard deviations of the original and optimized data for each dimension.
| Vectors | Dimensions | Mean | Std | ||
|---|---|---|---|---|---|
| Original | Denoised | Original | Denoised | ||
|
| 389,685.3841 | 389,685.3164 | 27.3088 | 27.2844 | |
| 4,192,301.2622 | 4,192,301.2380 | 29.1503 | 28.8584 | ||
| 112.9747 | 111.9958 | 92.7408 | 91.0441 | ||
| 2.9260 | 2.9193 | 0.4964 | 0.3973 | ||
| 0.8234 | 0.8188 | 0.8609 | 0.7872 | ||
| 0.0090 | 0.0071 | 1.0978 | 0.9914 | ||
|
| 389,685.2175 | 389,685.1613 | 27.3992 | 27.3089 | |
| 4,192,301.1060 | 4,192,300.8611 | 17.0727 | 16.7711 | ||
| 112.1786 | 111.8958 | 92.7854 | 91.9487 | ||
| 2.9062 | 2.8965 | 0.4883 | 0.4326 | ||
| 0.0087 | 0.0086 | 0.8847 | 0.8602 | ||
Figure 7Results of static experiments: (P1) data points distribution for P1; (P2) data points distribution for P2; (P3) data points distribution for P3; (P4) data points distribution for P4.
Results of 50% CEP and 2DRMS.
| Experiment Site | Criteria | RTK-GNSS (m) | ARBF (m) | Ellipse-D (m) |
|---|---|---|---|---|
| P1 | 50% CEP | 0.0169 | 0.0152 | 0.0143 |
| 2DRMS | 0.0410 | 0.0370 | 0.0349 | |
| P2 | 50% CEP | 0.0152 | 0.0126 | 0.0115 |
| 2DRMS | 0.0370 | 0.0310 | 0.0285 | |
| P3 | 50% CEP | 0.0156 | 0.0127 | 0.0126 |
| 2DRMS | 0.0376 | 0.0307 | 0.0306 | |
| P4 | 50% CEP | 0.0158 | 0.0117 | 0.0105 |
| 2DRMS | 0.0385 | 0.0291 | 0.0264 |
Figure 8RMSE results of dynamic experiments in the three different environments.
Figure 9Experimental results from road: (a) position prediction results of ARBF algorithm; (a1,a2) local position data of (a); (b) position prediction results of the Std method; (b1,b2) local position data of (b).
Figure 10Experimental results from grass: (a) position prediction results of ARBF algorithm; (b) position prediction results of the Std method.
Figure 11Experimental results from field: (a) position prediction results of ARBF algorithm; (b) position prediction results of the Std method.
Figure 12Experimental results of RTK-GNSS signal with interference: (a) position prediction results of the RTK-GNSS signal with interference; (b) DOP data of the RTK-GNSS in the experiment; (c) RMSE results of the experiment.
Figure 13Position prediction results under sensor failure condition: (a) position prediction results of ARBF for RTK-GNSS and IMU case; (a1) RMSE results for RTK-GNSS and IMU case; (b) position prediction results of ARBF for RTK-GNSS and encoder case; (b1) RMSE results for RTK-GNSS and encoder case.