开发飞机器人和基于视觉的避难障碍战略
Heetae Park1, Geunsik Bae2, Inrae Kim1
1Department of Aerospace Engineering, Chungnam National University, Daejeon, Republic of Korea.
PeerJ. Computer science
|June 22, 2023
概括
研究人员开发了CNUX Mini,这是一款轻量级的飞机器人,能够稳定飞行和自主避开障碍物. 这种机器人非常适合搜索和侦察任务.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 航空航天工程 航空航天工程
- 计算机视觉 计算机视觉
背景情况:
- 挥舞翅膀机器人提供了小尺寸和低噪音等优势,使其适合搜索和侦察.
- 现有的研究往往优先考虑机器人开发,而不是自主飞行能力.
- 由于独特的空气动力学挑战,翼机器人和自主飞行系统的同时开发至关重要.
研究的目的:
- 开发一种具有稳定的飞行特征的轻量级飞机器人.
- 创建一个基于视觉的,计算效率高的,用于自主导航的避难障碍算法.
- 为了应对飞行过程中动作模糊和无特征图像的挑战.
主要方法:
- 开发了CNUX Mini,这是一款27厘米,45克重的飞机器人,配备X型翅膀和尾巴以保持稳定.
- 实施了一种基于光流的障碍物检测算法,其中包含了外观变化线索.
- 利用状态机器逻辑在直飞过程中执行避障机动.
主要成果:
- CNUX Mini在经过控制的方向变化的情况下,在1.5分钟内表现出稳定的飞行.
- 在模拟的障碍场景中,避障算法在模拟障碍场景中取得了90.2%的成功率.
- 该系统在地面测试中证明了对运动模糊和无特征图像的稳定性.
结论:
- CNUX Mini机器人的集成系统及其基于视觉的避障算法对自动飞行是有效的.
- 这项技术对未来的搜索和侦察应用具有重大潜力.
- 进一步的研究可以为更复杂的环境增强自主能力.
相关概念视频
Avoidance Learning and Learned Helplessness
1.8K
Avoidance learning and learned helplessness are critical concepts in understanding behavioral responses to negative stimuli.
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
1.8K
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
Two-Dimensional Force System: Problem Solving
619
Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
619
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
Relative Motion Analysis using Rotating Axes-Problem Solving
425
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...
425
Rolling Resistance: Problem Solving
385
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...
385


