视觉惯性RGB-DSLAM与编码器集成ORB三角化和深度测量不确定性
1School of Electronic and Information Engineering, University of Science and Technology Liaoning, Anshan 114051, China.
Sensors (Basel, Switzerland)
|September 28, 2024
概括
这项研究通过整合ORB功能,深度和编码器数据来增强智能车辆的视觉SLAM (同时定位和映射). 这种新方法提高了在具有挑战性的环境中实时状态估计和本地化准确度.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 计算机视觉 计算机视觉
背景情况:
- 视觉SLAM (同步定位和映射) 的精度有所提高,但RGB-D SLAM系统在ORB特征的深度测量错误和未充分利用的三角化问题上扎.
- 追踪故障在具有挑战性的环境中很常见,如长走廊,低纹理场景或快速运动期间,阻碍视觉SLAM稳定性.
研究的目的:
- 为了解决RGB-D SLAM的3D特征点估计中的测量奇点.
- 提高视觉SLAM系统的稳定性和准确性,特别是对于智能汽车.
主要方法:
- 提出了CI-TEDM (共变交叉 - 三角化估计和深度测量) 方法,使用共变交叉波器集成ORB特征,三角化不确定性和深度测量不确定性.
- 引入了一种改进的CI-TEDM方法,包括轮编码器数据,包括其数学模型,预集成和错误模型.
- 开发了一种新型紧密合的视觉惯性RGB-DSLAM系统,与ORB三角化和深度测量不确定性的编码器集成.
主要成果:
- 提出的方法显著提高了实时状态估计的稳定性.
- 智能汽车的定位准确性得到了大幅提升,特别是在困难的环境中.
- 对数据集和现实场景的验证证实了综合方法的有效性.
结论:
- 新型紧密结合的视觉惯性RGB-DSLAM系统与编码器集成提供了卓越的性能.
- 整合ORB三角测量和深度测量不确定性,以及编码器数据,克服了现有方法的局限性.
- 这项研究有助于智能汽车在复杂条件下更可靠的自主导航.
相关概念视频
Relative Motion Analysis using Rotating Axes
449
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
449
Relative Motion Analysis using Rotating Axes-Problem Solving
390
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
390
Inertial Frames of Reference
7.0K
Newton’s first law is usually considered to be a statement about reference frames. It provides a method for identifying a special type of reference frame: the inertial reference frame. In principle, we can make the net force on a body zero. If its velocity relative to a given frame is constant, then that frame is said to be inertial. So, by definition, an inertial reference frame is a reference frame where Newton's first law holds valid. Newton's first law applies to objects with...
7.0K
Relative Motion Analysis using Rotating Axes - Acceleration
323
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
323
One-Degree-of-Freedom System
466
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
466
Uniform Depth Channel Flow: Problem Solving
58
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
58


