新型模型基于预测控制的运动暗示算法,用于补偿基于KUKA机器人车的驾驶模拟器中的离心加速
Duc-An Pham1, Trung Nghia Pham1, Duc-Toan Nguyen1
1School of Mechanical Engineering, Hanoi University of Science and Technology, Hanoi City, Vietnam.
Science progress
|October 3, 2023
概括
对于库卡Robocoaster驾驶模拟器而言,一种新的冲洗运动暗示算法 (MCA) 使用循环运动来准确模拟横向运动. 这种模型预测控制 (MPC) 方法最大限度地减少了虚假运动线索,以增强驾驶员的沉浸感.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 人与计算机的交互
- 汽车工程 汽车工程
背景情况:
- 动作暗示算法 (MCAs) 对于现实的驾驶模拟至关重要,旨在准确地复制动作暗示.
- 传统的MCA通常是为特定的平台设计的,比如斯图尔特平台.
- 库卡Robocoaster为驾驶模拟器提供了一个经济的替代方案,但需要专门的轨迹转换.
研究的目的:
- 开发一种针对基于KUKA Robocoaster的驾驶模拟器量身定制的新型运动暗示算法 (MCA).
- 为了提高运动感应的准确性,并优化库卡Robocoaster模拟器的工作空间利用率.
- 为了应对模拟使用循环运动和减轻离心力的横向运动的挑战.
主要方法:
- 实施基于MCA的新型模型预测控制 (MPC) 为KUKA Robocoaster平台.
- 使用大型平面圆形运动来模拟横向驾驶员的运动.
- 采用斜倾角来抵消破坏性的离心力,并保持控制的角速度.
主要成果:
- 拟议的MPC成功生成模拟运动,精确追踪横向特定力目标.
- 滚动和俯冲角速度保持在各自的值以下.
- 模拟结果表明,在横向加速任务期间,在滚动/摇摆和俯冲/冲动通道中消除了虚假运动线索.
结论:
- 基于MPC的新型MCA有效地利用了KUKA Robocoaster平台的驾驶模拟能力.
- 这种方法提供了准确和沉浸式的运动线索,克服了以前的MCAs的局限性.
- 这项研究为KUKA Robocoaster模拟器中的运动提示提供了一个原创的解决方案,提高了模拟保真度.
相关概念视频
Controller Configurations
115
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
115
Relative Motion Analysis using Rotating Axes - Acceleration
352
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...
352
Relative Motion Analysis - Acceleration
374
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...
374
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
Relative Motion Analysis using Rotating Axes-Problem Solving
418
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...
418
Rotation with Constant Angular Acceleration - I
6.8K
If angular acceleration is constant, then we can simplify equations of rotational kinematics, similar to the equations of linear kinematics. This simplified set of equations can be used to describe many applications in physics and engineering where the angular acceleration of a system is constant.
Using our intuition, we can begin to see how rotational quantities such as angular displacement, angular velocity, angular acceleration, and time are related to one another. For example, if a flywheel...
Using our intuition, we can begin to see how rotational quantities such as angular displacement, angular velocity, angular acceleration, and time are related to one another. For example, if a flywheel...
6.8K


