用简单的if语句写的循迹小车走直线时总是左右摆头,而且只能低速行驶,速度一快就直接冲出黑线,有没有大佬以前遇到过这样的问题。怎么样才能提高速度且循迹准确,求大佬指点
- 左右摆头,说明每次调整方向过度了,导致了方向不停在修正.
- 速度快,说明检测黑线的周期过长(应该使用外部中断触发模式,实时性最好),并且应该将方向纠正的动作在检测到黑线就开始执行,不能等待.
不知道你这个问题是否已经解决, 如果还没有解决的话:
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^