一种创新的无碰撞图像为基础的视觉伺服方法,用于基于图像计划中的路径规划的移动机器人导航
Mohammed Albekairi1, Hassen Mekki2, Khaled Kaaniche1
1Department of Electrical Engineering, College of Engineering, Jouf University, Sakakah 72388, Saudi Arabia.
Sensors (Basel, Switzerland)
|December 23, 2023
概括
本研究引入了一种新的2D视觉伺服方法,使用单眼视觉来控制机器人运动,确保避开障碍物并保持目标可见性. 该方法管理图像平面动态,以确保安全高效的导航.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 计算机视觉 计算机视觉
- 控制系统 控制系统
背景情况:
- 视觉伺服 (VS) 对于使用摄像头反引导机器人至关重要.
- 现有的方法经常在实时避开障碍和保持视野方面扎.
- 单眼视力由于深度模糊性而存在挑战.
研究的目的:
- 开发一种创新的2D视觉伺服 (IBVS) 方法用于对象引导.
- 为了确保避免碰撞,并保持目标在摄像机的视野内,只使用单眼数据.
- 为了在双轮移动机器人上展示该方法的有效性.
主要方法:
- 利用系统动态的差异平面性来控制图像平面轨迹.
- 通过图像平面点控制连接当前和所需的机器人配置.
- 在轨道规划中实施反向问题方法.
- 通过数值模拟验证战略.
主要成果:
- 该方法成功生成和跟踪图像平面轨迹,确保避开障碍物和维护视野.
- 轨迹定义所需的图像点的数量取决于机器人控制输入 (例如,双轮机器人的一个点).
- 最佳的轨迹规划对于防止非直观的笛卡尔运动和潜在的碰撞至关重要.
结论:
- 拟议的2D视觉伺服方法有效地使用单眼视觉引导机器人.
- 不同平面性为控制图像平面动态提供了强大的框架.
- 该方法为复杂环境中安全可靠的机器人导航提供了一个有希望的解决方案.
相关概念视频
Relative Motion Analysis using Rotating Axes-Problem Solving
406
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...
406
Relative Motion Analysis using Rotating Axes
468
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...
468
Planar Rigid-Body Motion
450
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...
450
Absolute Motion Analysis- General Plane Motion
224
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...
224
One-Degree-of-Freedom System
490
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...
490
Kinematic Equations: Problem Solving
12.5K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
12.5K


