基于形状的紧紧合的IMU/摄像头对象级SLAM
Ilyar Asl Sabbaghian Hokmabadi1, Mengchi Ai1, Naser El-Sheimy1
1Department of Geomatics Engineering, University of Calgary, Calgary, AB T2N 1N4, Canada.
Sensors (Basel, Switzerland)
|September 28, 2023
概括
本研究介绍了一种使用Rao-Blackwellized Particle Filtering (RBPF) 的新型对象级同步定位和映射 (SLAM) 方法. 它通过利用对象形状和未延迟的初始化来实现精确的机器人定位,克服高斯错误假设和运动模型漂移的局限性.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 计算机视觉 计算机视觉
- 人工智能的人工智能
背景情况:
- 对象级同步定位和映射 (SLAM) 对于机器人导航和交互至关重要.
- 现有的SLAM方法通常依赖于高斯错误假设和延迟对象初始化,导致累积错误.
- 目前的方法依赖于表面特征,限制它们在无纹理物体上的使用.
研究的目的:
- 开发一个准确的对象级SLAM解决方案,克服现有方法的局限性.
- 通过利用对象形状和未延迟的初始化来提高机器人定位的准确性.
- 提供强大的SLAM解决方案,适用于缺乏表面纹理的物体.
主要方法:
- 对于SLAM,实施Rao-Blackwellized粒子过 (RBPF) 技术.
- 开发一个紧密合的惯性测量单元 (IMU) /摄像系统.
- 在地图内对象的无延迟初始化,利用对象形状而不是表面特征.
主要成果:
- 取得的位置误差范围为4.1至13.1厘米 (总路径的0.005至0.021).
- RBPF方法不假设参数的预定义错误分布.
- 基于形状的方法使SLAM能够用于无纹理的物体.
结论:
- 拟议的对象级SLAM方法提供了更好的准确性和稳定性.
- RBPF框架为SLAM中的错误分布提供了一种灵活的方法.
- 这项研究提高了机器人的感知和导航能力,特别是在具有无纹理物体的具有挑战性的环境中.
相关概念视频
Planar Rigid-Body Motion
465
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
465
Relative Motion Analysis using Rotating Axes
482
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...
482
Inertial Frames of Reference
7.1K
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.1K
Relative Motion Analysis using Rotating Axes-Problem Solving
418
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...
418
One-Degree-of-Freedom System
506
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...
506
Relative Motion Analysis - Acceleration
374
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...
374


