此问题可能有两个原因:
1. 程序中两个马达的速度设置不同
2. 马达本身存在转速差距
解决方法如下:
首先检查程序中左右马达的速度设置是否相同,若不同(如下图1所示),则应该修改为相同的数值(如图2)
图1
图2
若问题未解决,则是马达本身存在转速差距(这受限于工厂生产时的品控,与飓风机器人无关),请按照如下方法调整:
1. 准备一个直走程序,如图3
图3
2.确保左右马达接线正确,观察机器人偏向左右哪边,若机器人偏左,则右马达速度过快,降低右马达速度,如图4
图4
3. 相反,如果机器人向右偏,则左马达速度过快,降低左马达速度,如图5
图5
4.按照上述原理,多次调整两侧马达速度,直到机器人能走出几乎完美的直线