机器人走路不直的问题

此问题可能有两个原因:

1. 程序中两个马达的速度设置不同

2. 马达本身存在转速差距

解决方法如下:

     首先检查程序中左右马达的速度设置是否相同,若不同(如下图1所示),则应该修改为相同的数值(如图2)

图1

图2

图2

若问题未解决,则是马达本身存在转速差距(这受限于工厂生产时的品控,与飓风机器人无关),请按照如下方法调整:

    1. 准备一个直走程序,如图3

图2

图3

     2.确保左右马达接线正确,观察机器人偏向左右哪边,若机器人偏左,则右马达速度过快,降低右马达速度,如图4 

图4

    3. 相反,如果机器人向右偏,则左马达速度过快,降低左马达速度,如图5

图5

    4.按照上述原理,多次调整两侧马达速度,直到机器人能走出几乎完美的直线