星瞳实验室APP,快速收到回复
  • 我们只解决官方正版的OpenMV的问题(STM32),其他的分支有很多兼容问题,我们无法解决。
  • 如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 追小球的小车的跟踪问题



    • 我最近运行了追小球的小车的历程,有几个问题想问和改动
      1.一开始是没捕抓到目标就会一路电机全速的一路电机以历程里面的(10,-10)的速度运行的原地旋转,我现在想把他旋转的速度降下来,请问要怎么改。
      2.然后我发现就是他在追的时候好像后退的这个功能不怎么好,我就是想当他捕抓的与色块一定距离的时候就让车子停下来,然后过了这个距离他才继续跟踪,请问要怎么改。
      很希望有人能够帮忙,谢谢大家。



    • 第一个问题:(5,-5)或者(1,-1),速度就慢了
      第二个问题,需要判断一下色块大小与阈值的大小,应该就是程序里的h_error



    • 第一个问题:我的电机是改成了(20,-20)的情况下他才会慢慢的动,但他只控制了其中一路电机,另一路电机他是全速的动作的,那个()里面的值控制不了另外一个轮子。
      第二个问题:判断色块的大小与阈值大小的,是色块的大小是size_threshold = 2000的值吗?阈值的大小是h_error,我是想让车子不动,或者是很低速的动作,这个值是谁来控制的,那么要怎么改?



    • 你能先看一下代码吗?

      car.py里的逻辑清清楚楚。。。

      控制就是PID,main.py里也清清楚楚。。。



    • 好吧,其实我就是看不懂代码😂 ,有些地方是真的没看懂。



    • 哪里不懂就问具体问题啊



    • @kidswong999 就基本上整个PID算法我都不懂,还有main函数里的除了一些初始化函数之后也是基本看不懂。还有得救吗,我是要先去把Python学好吗,我只是粗略的看了下而已的。



    • pid看不懂是控制算法不懂,和语言一点关系都没有。
      直接搜索pid的原理。



    • @kidswong999 额,或许我这样说吧,我想知道main函数里面的代码,那些数据是对控制起作用的,对车进行控制的,能给我讲讲吗