• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

循迹小车如何实现大弯小弯?

Flipped 2019-04-13 浏览量:1862
能分别编写四个方向的函数,但是如何更改大弯小弯参数呢?PWM应该什么时候进行更改呢?由于配件还没到希望能给个思路
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 原地转弯还是行走转弯,这两者驱动方式不同,原地需要一个轮正转一个轮翻转,如果行走时转弯通过改掉一个轮子的pwm转弯,如果是左转就降低左边轮子的pwm或者提高右边轮子的pwm,也可以同时进行,右转则相反
    • 发布于 2019-04-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 这就需要方向函数有输入参数比如角度,一般这个角度是根据外部多个红外传感器的参数决定的,然后通过改变轮子的方向或角度来改变旋转方向和角度;

    轮子转速的PWM的控制一般是PID来做的,要求不高也可以PWM++这样的形式来做

    • 发布于2019-04-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 思路就是修改转弯时角度变化的速度,角度变化的快了就是小弯了,慢了就是大弯了
    • 发布于2019-04-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先,先通过传感器(红外传感器就可以)识别出当前的路径状态:直线行驶,大弯,小弯等。

    其次,根据路径状态分别设置轮子PWM值,控制小车的行驶方向,比如大弯道时左右轮的PWM差值要大些,小弯是PWM差值就小些。至于具体数值,需要自己去调试,多给几组参数试试就可以。

    • 发布于2019-04-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

循迹小车如何实现大弯小弯?