LIO-SAM++:一个Lidar-Inertial语义SLAM,具有关联优化和关键框架选择
Bingke Shen1,2, Wenming Xie1,2, Xiaodong Peng1,2,3
1National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China.
Sensors (Basel, Switzerland)
|December 17, 2024
概括
这项研究引入了一种改进的激光雷达-惯性SLAM系统,该系统使用语义和几何数据进行更准确的姿势估计,其性能优于KITTI数据集上的现有方法.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 计算机视觉 计算机视觉
- 人工智能的人工智能
背景情况:
- 目前的激光雷达-惯性SLAM (同时定位和映射) 算法主要使用几何特征来对准点云.
- 这种方法易受动态物体,阻塞和环境变化的影响,导致错误的特征关联并造成估计错误.
研究的目的:
- 开发一个强大的激光雷达-惯性SLAM系统,通过整合语义和几何约束来提高姿势估计的准确性.
- 在LIO-SAM框架内改进关键框架选择和关联优化.
主要方法:
- 拟议的系统通过结合语义信息与几何约束来增强LIO-SAM框架.
- 它通过比较当地地区正常向量的一致性来减轻错误的匹配点.
- 介绍了一个基于之间的语义差异的自适应关键选择策略.
主要成果:
- 集成的语义和几何约束显著提高了匹配的准确性.
- 适应式关键选择提高了生成的关键的可靠性.
- 基蒂数据集的实验结果显示,与现有系统相比,姿势估计准确度大幅提高.
结论:
- 新型激光雷达-惯性SLAM系统有效地解决了纯几何方法的局限性.
- 将语义和几何信息结合起来,可以实现更准确,更可靠的机器人本地化.
- 拟议的方法为现实世界SLAM应用提供了显著的进步.
相关概念视频
Relative Motion Analysis using Rotating Axes
448
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...
448
Relative Motion Analysis using Rotating Axes-Problem Solving
388
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...
388
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
322
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...
322
Absolute Motion Analysis- General Plane Motion
212
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
212
Relative Motion Analysis - Acceleration
330
A slider-crank mechanism converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider. The movement of the slider-crank is an example of general plane motion as the fluctuating angle between the crank and the connecting rod. Consider a segment AB where point A is at the end of the slider and point B is on the diametrically opposite end to point A, on a crack. The variance in...
330


