Computer Science and System Department, Universidad de La Laguna, 38200 San Cristobal de La Laguna, Spain.
Sensors (Basel). 2023 Jan 14;23(2):961. doi: 10.3390/s23020961.
This paper presents a localization system for an autonomous wheelchair that includes several sensors, such as odometers, LIDARs, and an IMU. It focuses on improving the odometric localization accuracy using an LSTM neural network. Improved odometry will improve the result of the localization algorithm, obtaining a more accurate pose. The localization system is composed by a neural network designed to estimate the current pose using the odometric encoder information as input. The training is carried out by analyzing multiple random paths and defining the velodyne sensor data as training ground truth. During wheelchair navigation, the localization system retrains the network in real time to adjust any change or systematic error that occurs with respect to the initial conditions. Furthermore, another network manages to avoid certain random errors by using the relationship between the power consumed by the motors and the actual wheel speeds. The experimental results show several examples that demonstrate the ability to self-correct against variations over time, and to detect non-systematic errors in different situations using this relation. The final robot localization is improved with the designed odometric model compared to the classic robot localization based on sensor fusion using a static covariance.
本文提出了一种用于自主轮椅的定位系统,该系统包括多个传感器,如里程计、激光雷达和惯性测量单元。它侧重于使用 LSTM 神经网络提高里程计定位的准确性。改进的里程计将提高定位算法的结果,从而获得更准确的姿态。该定位系统由一个神经网络组成,该神经网络旨在使用里程计编码器信息作为输入来估计当前姿态。通过分析多个随机路径并将 velodyne 传感器数据定义为训练真实数据来进行训练。在轮椅导航过程中,定位系统实时重新训练网络,以调整与初始条件相关的任何变化或系统误差。此外,另一个网络通过使用电机消耗的功率与实际车轮速度之间的关系来避免某些随机误差。实验结果展示了几个示例,演示了随时间自我校正的能力,以及在不同情况下使用该关系检测非系统误差的能力。与基于静态协方差的传感器融合的经典机器人定位相比,所设计的里程计模型提高了最终机器人的定位精度。