基于跨越密集障碍场景的多模块DWA方法的微机器人路径规划
Dequan Zeng1,2,3,4,5, Haotian Chen1, Yinquan Yu1
1School of Mechanical Electronic and Vehicle Engineering, East China Jiaotong University, Nanchang 330013, China.
Micromachines
|June 28, 2023
概括
一个新的多模块增强动态窗口方法 (MEDWA) 改善了密集障碍环境中的微机器人路径规划. 这种算法将轨迹长度和步骤减少15%,提高了障碍密集区域的导航.
科学领域:
- 微型机器人技术就是微型机器人.
- 路径规划 路径规划
- 避免障碍 避免障碍 避免障碍
背景情况:
- 动态窗口方法 (DWA) 是一种常见的路径规划算法,但与复杂,密集的障碍环境作斗争.
- 在杂乱的空间中微机器人导航对现有算法构成重大挑战,导致成功率低.
研究的目的:
- 为改进微机器人路径规划开发一种新的多模块增强动态窗口方法 (MEDWA).
- 为了提高微机器人的成功率和在复杂,障碍密集的环境中导航的效率.
主要方法:
- 一个包含Mahalanobis距离,Frobenius规范和共变矩阵的多障碍覆盖模型识别了障碍密集区域.
- 梅德瓦 (MEDWA) 结合了非密集区域的增强DWA (EDWA) 和密集区域的二维分析向量场方法.
- EDWA使用了修改后的导航功能,并通过改进的免疫算法 (IIA) 来动态调整重量,以优化轨迹.
主要成果:
- 梅德瓦 (MEDWA) 显著提高了微机器人穿越障碍密集区域的能力.
- 提出的方法减少了轨迹的长度和步数约15%.
- 规划偏差被最小化,微机器人成功地避免了障碍物而没有偏差或碰撞.
结论:
- 在复杂,密集的障碍场景中,MEDWA有效地解决了传统DWA的局限性.
- 混合方法增强了微机器人导航能力,提供了更强大,更有效的路径规划解决方案.
- 算法的适应性和优化有助于在具有挑战性的环境中成功运行微机器人.
相关概念视频
Direct Motor Pathways
2.2K
The direct motor pathways, also known as the pyramidal tracts, are a group of neural pathways that originate in the brain and descend through the spinal cord. They control the voluntary movement of the body. There are two major direct motor pathways: the corticospinal and the corticobulbar tracts.
The corticospinal tract is responsible for the voluntary movement of the limbs and trunk. It originates in the cerebral cortex of the brain and descends through the cerebrum's internal capsule and...
The corticospinal tract is responsible for the voluntary movement of the limbs and trunk. It originates in the cerebral cortex of the brain and descends through the cerebrum's internal capsule and...
2.2K
Collisions in Multiple Dimensions: Problem Solving
4.3K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
4.3K
Design Example: Measuring Distance Between Two Points with Obstructions
67
When measuring distances in areas with physical obstructions, such as a lake in a field, surveyors must employ techniques to calculate accurate lengths without direct line measurements. One effective method is the offset technique, which allows for precise distance estimation over inaccessible stretches.In this scenario, a surveyor must measure a side of an area that crosses a lake. Since the measuring tape cannot span the lake, the surveyor begins by establishing a baseline that aligns with...
67
Three-Dimensional Force System:Problem Solving
696
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...
696
One-Degree-of-Freedom System
519
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...
519
Distributed Loads: Problem Solving
680
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
680


