huanlin123 发表于 2017-8-10 07:22 滚球源码能分享下吗 |
huanlin123 发表于 2017-8-10 07:22 他用的是stm32吗?摄像头用的是哪个??还有这个源程序是什么的源程序? |
PID算法不会 |
还是舵机好用,推杆完全没法用。。。很不稳定,速度和PWM的关系不是线性的 |
我们在进行PID测试的时候除了问题,完全调节不好 |
pid怎么弄? |
图像处理 |
l1050634254 发表于 2017-8-10 12:48 大神 pid怎么弄 |
暖阳. 发表于 2017-8-10 11:05 pid怎么弄呀 大神 |
用舵机调节要比直线电机灵活一点 |
用触摸屏应该也可以 |
摄像头可以采用鹰眼,这个的帧数是绝对够的。控制系统其实使用STM32也是完全足够的 |
摄像头要采集到65cm*65cm的距离太远了,如果板子反光基本就废了。。 |
红外定位不行吧,有点远。 |
需要用到角度传感器吗 |
小球的检测很烦的,直接用开环的系统,把程序写死,多调试下参数,赌一波 |
有关于mg996r的程序吗?51的 |
上位机加下位机,上位机算小球坐标,下位机负责pid及其它。能解决 |
舵机操作简单,应该挺好用的 |
PID加直线电机应该可以 |
12864l 发表于 2017-8-10 09:28 他这没写出来,但是原题中明确要求65*65的板子 |
12864l 发表于 2017-8-10 09:28 在电赛原件中已经说了“边长为 65cm 光滑的正方形平板” |
红外线实现的可能性比较低,不如摄像头做图像处理可靠 |
第一,板子的选择直接决定你的方案可行还是不可行,用舵机,板子太重很容易烧。 第二,选择什么方案检测小球,小球的位置是关键点,摄像头ov7670,2640,等都是不错的选择,或者是矩阵红外检测,精确度不高。 第三,你的底层驱动,控制板的上下摆动。步进丝杆电机,推杆电机都可以,但是也得进一步去论证, 第四,提前准备两套方案,随时可以更换。 题目也没有固定说是65cm的板子,最小其实可以43厘米,不过得绝对精确,不然小球的惯性直接飞出去,失去比赛资格,。板子大一点有好处,不要一味追求小 |
图像处理加pid控制,可以解决的 |
用摄像头的话还要考虑单片机的处理速度,难! 51hei有大神分享的源码:http://www.51hei.com/bbs/dpj-115140-1.html 下面是老外做的滚球开源方案:http://www.51hei.com/bbs/dpj-92350-1.html ![]() |