对于多旋转机空中飞行器的轨迹跟踪的残余动力学学习
Geesara Kulathunga1,2, Hany Hamed3, Alexandr Klimchik4
1Centre for Robotics and Mechatronics Components, Innopolis University, Innopolis, Russia, 420500. gkulathunga@lincoln.ac.uk.
Scientific reports
|January 22, 2024
概括
本研究介绍了一种稀疏高斯过程回归方法,用于模拟四旋翼轨迹跟踪中的残余动力学. 该技术显著减少了模型误差,并改善了混乱环境中的导航安全.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 控制系统 控制系统
- 人工智能的人工智能
背景情况:
- 高级规划通常使用简化的动力学模型,导致剩余动力学.
- 对这些动态的准确建模对于安全有效的轨迹跟踪至关重要,特别是在混乱的环境中.
研究的目的:
- 开发一种技术来建模高层规划和低层控制之间的残余动态.
- 为了提高四旋翼飞行轨迹跟踪性能,在混乱和动态的环境中.
主要方法:
- 使用简化运动模型进行四旋翼机高层规划.
- 提出了基于稀疏高斯过程回归 (SGPR) 的技术来建模残余动态.
- 将SGPR与数据驱动的MPC用于剩余动态错误估计的比较.
主要成果:
- 与数据驱动的MPC相比,拟议的SGPR技术将名义模型误差降低了平均2倍.
- 完整的框架在没有碰撞的路径下表现优于其他四种轨迹跟踪方法.
- 在不影响计算效率的情况下实现了飞行时间的缩短.
结论:
- 基于SGPR的方法有效地建模了用于增强四旋翼控制的残余动态.
- 这种方法在复杂的,充满障碍的环境中提高了安全性和效率.
- 该框架为积极的轨迹跟踪提供了一个计算效率高的解决方案.
相关概念视频
Absolute Motion Analysis- General Plane Motion
222
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...
222
Relative Motion Analysis using Rotating Axes
464
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...
464
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 - Acceleration
338
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. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
338
Relative Motion Analysis - Velocity
366
A stroke engine has a slider-crank mechanism that 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.
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
366
Relative Motion Analysis - Acceleration
360
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...
360


