找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
MakerMare-创客海社区 门户 查看主题

代码错误

发布者: 小小花生 | 发布时间: 2019-4-1 12:18 PM| 查看数: 389| 评论数: 8|帖子模式

目前支持微信扫码直接登陆 或邮箱验证注册登陆,结交更多好友,享用更多功能,让你轻松玩转社区!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
给的openmv+light飞控代码资料包里面的,openmv的直角转弯加测试的代码在openmv IDE里面编译不通过,提示错误

QQ图片20190401121727.png

最新评论

凡哥 发表于 2019-4-1 14:02:00
由于固件更新,新版的光流代码以做了以下改动,增加了OpenMV与LIGHT飞控的连接示意图跟串口通信配置的介绍。
代码改动概要
* 把"B64x64"修改为"B64X64"
* find_displacement返回由原来的tuple改为了对象。需要通过调用对象的方法获取光流的数值。
代码与连接示意图见群文件。
2、
yaw_angle =math.atan(float(center_x_)/float()
改为
yaw_angle =math.atan(float(center_x_)/float)


具体参考http://makermare.com/forum.php?m ... =216&extra=page%3D1直接下载已经改好了的代码
QQ截图20190407163145.png
小小花生 发表于 2019-4-2 19:54:37
find_displacement返回由原来的tuple改为了对象。需要通过调用对象的方法获取光流的数值。 这句话是什么意思?具体的修改方式是什么呢
如果 发表于 2019-4-4 20:39:47
小小花生 发表于 2019-4-2 07:54 PM
find_displacement返回由原来的tuple改为了对象。需要通过调用对象的方法获取光流的数值。 这句话是什么意 ...

兄弟,你这最后改好了吗?我也遇到了这个问题想请教请教
小小花生 发表于 2019-4-7 16:18:18
如果 发表于 2019-4-4 08:39 PM
兄弟,你这最后改好了吗?我也遇到了这个问题想请教请教

没有解决,尤其是第二句话,还是不知道怎么改
小小花生 发表于 2019-4-7 16:27:52
凡哥 发表于 2019-4-7 04:21 PM
把"B64x64"修改为"B64X64"

改好了之后,运行一段时间IDE就会弹出NameError
小小花生 发表于 2019-4-7 16:29:43
就是这样,为什么还有20字的限制。。。。。。
QQ图片20190407162816.png
凡哥 发表于 2019-4-7 16:30:12
小小花生 发表于 2019-4-7 04:27 PM
改好了之后,运行一段时间IDE就会弹出NameError

这个新版OpenMVIDE有点问题,那就直接用已经改好了的代码,参考
http://makermare.com/forum.php?m ... =216&extra=page%3D1
QQ截图20190407163145.png
如果 发表于 2019-4-7 22:33:21
小小花生 发表于 2019-4-7 04:18 PM
没有解决,尤其是第二句话,还是不知道怎么改

我也没有看懂,而且不知道为什么感觉摄像头采集到的东西没有给飞控一样,你的现在怎么样了?