当处理一个机器人的转动关节,感应力之间有什么区别和使用逆动力学块?

3视图(30天)
标题说明了一切。
在这个例子中 https://it.mathworks.com/help/sm/ug/computing-actuator-torques-using-inverse-dynamics.html 用户计算关节力矩只有定时转动关节内的“感应”选项。有什么意义,在仿真软件/使用逆动力学块吗?万博1manbetx
知道我需要做7自由度机器人的动态模拟计算各关节的力矩(又名知道电机的扭矩需要输出)正确的选择考虑到already-chose轨迹是什么?使用传感选项或逆动态块吗?

答案(1)

Anshuman
Anshuman 2023年5月16日在9:48
嗨弗朗西斯科,
虽然可以计算关节转矩由定时转动关节内的“感应”选项块在仿真软件中,有一些限制这种方法相对于使用逆动力学。万博1manbetx
首先,转动关节内的“感应”选项块计算扭矩使用关节的位置和速度的乘积和一个常数标量的因素。这种方法不考虑各种其他因素可能影响关节力矩,如重力、非线性的联合行为,动态效果。
其次,逆动力学块提供了一个更先进的方法计算关节转矩,占整个机器人的动力学。它使用机器人的运动学、质量和外力计算关节力矩产生所需的关节运动。
此外,逆动力学块可以与其他模块结合使用仿真软件开发更先进的控制策略。万博1manbetx例如,您可以使用逆动力学块来计算所需的关节转矩给定轨迹,然后使用Proportional-Integral-Derivative控制器(PID)调整实际转矩基于反馈系统。这种方法可以帮助提高控制系统的准确性和稳定性。
总的来说,推荐使用逆动力学块在处理机器人的转动关节,特别是在高精度和稳定性的情况下是必需的。而转动关节内的“感应”选项块可以用作快速简单代替基本转矩估计,它不适合许多实际应用中更准确和全面的关节转矩的估计是必要的。
希望它可以帮助!

类别

找到更多的在多体动力学帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!