机械轮式移动机器人在动态环境中的实时导航
Muhammad Umair Shafiq1, Abid Imran1, Sajjad Maznoor2,3
1Faculty of Mechanical Engineering, GIK Institute of Engineering Sciences and Technology, Swabi 23640, Pakistan.
Heliyon
|April 2, 2024
概括
本研究介绍了一种用于移动机器人路径规划的新算法,通过结合A*和速度障碍方法,有效地在动态环境中导航. 机器人成功地达到目标,同时避免静态和动态障碍.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 人工智能的人工智能
- 自主系统 自主系统
背景情况:
- 对于移动机器人来说,在动态环境中路径规划和控制至关重要.
- 现有的方法往往难以实时避开障碍物,特别是对于动态障碍物.
研究的目的:
- 为自主移动机器人运动规划提出混合算法.
- 通过最短的路径,使具有机械轮的机器人能够达到目标,同时通过最短的路径避免静态和动态障碍.
主要方法:
- 这是一种混合方法,它结合了A*算法来避免静态障碍和找到最短路径.
- 整合速度障碍算法以实时处理动态障碍.
- 通过模拟和实时实验实施各种障碍场景的验证.
主要成果:
- 拟议的算法有效地引导移动机器人到达目标.
- 在模拟和实时环境中成功避免静态和动态障碍.
- 质量比较表明,与现有的路线规划方法相比,性能优越.
结论:
- 混合A*和速度障碍算法为动态环境中的移动机器人导航提供了有效的解决方案.
- 该方法比目前的方法提供了增强的功能和性能.
- 机械轮机器人使用这种先进的路径规划技术存在潜在的应用.
更多相关视频
相关概念视频
Rolling Resistance: Problem Solving
324
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
324
Relative Motion Analysis using Rotating Axes-Problem Solving
402
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...
402
Instantaneous Center of Zero Velocity
467
General plane motion, often observed in a rolling wheel, refers to a type of movement where the wheel is simultaneously rotating and translating. This complex motion can be understood by breaking it down into individual components.
To analyze this, consider two points on the wheel: point A and point B. The absolute velocity of point B can be expressed as the vector sum of the absolute velocity of point A and the relative velocity of point B with respect to point A. To simplify this analysis,...
To analyze this, consider two points on the wheel: point A and point B. The absolute velocity of point B can be expressed as the vector sum of the absolute velocity of point A and the relative velocity of point B with respect to point A. To simplify this analysis,...
467
Three-Dimensional Force System:Problem Solving
666
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
666
One-Degree-of-Freedom System
488
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...
488
Relative Motion Analysis using Rotating Axes
460
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...
460


