Rudyk Andrii V, Semenov Andriy O, Kryvinska Natalia, Semenova Olena O, Kvasnikov Volodymyr P, Safonyk Andrii P
Department of Automation, Electrical Engineering and Computer-Integrated Technologies, National University of Water and Environmental Engineering, Soborna Street 11, 33000 Rivne, Ukraine.
Faculty for Infocommunications, Radioelectronics and Nanosystems, Vinnytsia National Technical University, Khmelnytske shose 95, 21000 Vinnytsia, Ukraine.
Sensors (Basel). 2020 Aug 27;20(17):4841. doi: 10.3390/s20174841.
A problem of estimating the movement and orientation of a mobile robot is examined in this paper. The strapdown inertial navigation systems are often engaged to solve this common obstacle. The most important and critically sensitive component of such positioning approximation system is a gyroscope. Thus, we analyze here the random error components of the gyroscope, such as bias instability and random rate walk, as well as those that cause the presence of white and exponentially correlated (Markov) noise and perform an optimization of these parameters. The MEMS gyroscopes of InvenSense MPU-6050 type for each axis of the gyroscope with a sampling frequency of 70 Hz are investigated, as a result, Allan variance graphs and the values of bias instability coefficient and angle random walk for each axis are determined. It was found that in the output signals of the gyroscopes there is no Markov noise and random rate walk, and the X and Z axes are noisier than the Y axis. In the process of inertial measurement unit (IMU) calibration, the correction coefficients are calculated, which allow partial compensating the influence of destabilizing factors and determining the perpendicularity inaccuracy for sensitivity axes, and the conversion coefficients for each axis, which transform the sensor source codes into the measure unit and bias for each axis. The output signals of the calibrated gyroscope are noisy and offset from zero to all axes, so processing accelerometer and gyroscope data by the alpha-beta filter or Kalman filter is required to reduce noise influence.
本文研究了移动机器人运动和方向估计的问题。捷联惯性导航系统常被用于解决这一常见障碍。这种定位近似系统最重要且极其敏感的组件是陀螺仪。因此,我们在此分析陀螺仪的随机误差分量,如偏置不稳定性和随机速率游走,以及那些导致白噪声和指数相关(马尔可夫)噪声存在的误差分量,并对这些参数进行优化。研究了InvenSense MPU - 6050型陀螺仪各轴在采样频率为70Hz时的情况,结果确定了各轴的阿伦方差图以及偏置不稳定性系数和角度随机游走的值。发现陀螺仪的输出信号中不存在马尔可夫噪声和随机速率游走,且X轴和Z轴比Y轴噪声更大。在惯性测量单元(IMU)校准过程中,计算了校正系数,其可部分补偿不稳定因素的影响并确定敏感轴的垂直度误差,还计算了各轴的转换系数,该系数将传感器源代码转换为测量单位和各轴的偏置。校准后的陀螺仪输出信号有噪声且各轴均偏离零值,因此需要通过α - β滤波器或卡尔曼滤波器处理加速度计和陀螺仪数据以降低噪声影响。