我正在 MATLAB 中进行坦克模拟。坦克有两个马达,一个左马达和一个右马达。这些都可以单独编写,以从 (-100%) 到 (+100%) 的速度运行。因此,如果我写 L, R = (100%, 100%),每个电机将以相同的速度旋转,因此将沿着一条完美的直线驱动。写 L, R = (-100%, 100%) 使机器人保持在相同的 (x, y) 坐标,但改变了它的角度。L, R = (50%, 100%) 使机器人向前行驶并转动其角度。
我的问题:如何将这些左右电机速度转换为路径或曲率方程?
我正在 MATLAB 中进行坦克模拟。坦克有两个马达,一个左马达和一个右马达。这些都可以单独编写,以从 (-100%) 到 (+100%) 的速度运行。因此,如果我写 L, R = (100%, 100%),每个电机将以相同的速度旋转,因此将沿着一条完美的直线驱动。写 L, R = (-100%, 100%) 使机器人保持在相同的 (x, y) 坐标,但改变了它的角度。L, R = (50%, 100%) 使机器人向前行驶并转动其角度。
我的问题:如何将这些左右电机速度转换为路径或曲率方程?