一项基于GMM/GMR算法的机器人力量控制研究,该算法融合了不同的补偿策略
Meng Xiao1, Xuefei Zhang1, Tie Zhang2
1Department of Rehabilitation, Zhujiang Hospital, Southern Medical University, Guangzhou, China.
Frontiers in neurorobotics
|February 13, 2024
概括
本研究介绍了一种新的机器人力量控制方法,使用高斯混合模型/回归来实现稳定的机器人皮肤相互作用. 该方法提高了灵活环境的适应性和多功能性,改进了传统的阻抗控制.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 控制系统 控制系统
- 人工智能的人工智能
背景情况:
- 传统的阻抗控制在机器人皮肤接触时与稳定的力量作斗争.
- 适应机器人控制灵活的皮肤环境仍然是一个挑战.
研究的目的:
- 开发一个强大的机器人力量控制策略,以稳定地与人类皮肤相互作用.
- 提高机器人控制在合规环境中的适应性和多功能性.
主要方法:
- 提出了一种基于高斯混合模型/高斯混合回归 (GMM/GMR) 的力控制方法.
- 强化学习和皮肤力学模型被用来补偿阻抗控制.
- GMM/GMR将在线物理模型与线下强化学习策略融合在一起.
主要成果:
- 拟议的基于GMM/GMR的力量控制实现了相对稳定的接触力.
- 与传统的阻抗控制相比,该方法表现出优越的多功能性.
- 实验结果显示了大约±0.2N的力误差.
结论:
- 合并的补偿策略增强了机器人皮肤交互的稳定性和多功能性.
- 这种方法为在合规环境中运行的机器人提供了更好的性能.
- GMM/GMR算法为机器人力量控制提供了稳定而准确的解决方案.
相关概念视频
Controller Configurations
98
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...
98
Three-Dimensional Force System:Problem Solving
667
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...
667
Two-Dimensional Force System: Problem Solving
571
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...
571
Relative Motion Analysis using Rotating Axes-Problem Solving
404
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...
404
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
54
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
54
Rolling Resistance: Problem Solving
326
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...
326


