找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 4040|回复: 6

[交流] 自定义算法内核1.10F

[复制链接]
发表于 2022-3-15 14:58:07 | 显示全部楼层 |阅读模式
乐高图形化编程虽然简单,但是要是写一些复杂的算法还是不太方便,为了各位乐高爱好者方便的使用各类算法,此内核融入了以下算法。
1、 PID 巡线,PID 走直线

2、 PID 加速巡线(就是在寻到直线时会加速)
3、 Z巡线
4、 比例巡线
5、 光感标准化(将光感值标准化到0~100)
6、 陀螺仪漂移检测
7、 陀螺仪卡尔曼滤波(这个最难写,图形化的程序写的我头晕)
8、端口连接检测 (此功能比赛最有用,比赛时30%问题时线没有连接好!)


为了方便大家使用,将各类算法都做成了一个模块   HaoQiCal.ev3b
大家在更新内核后,使用模块导入可导入HaoQiCal.ev3b,然后即可使用自定义模块
各个模块的使用方法见示例程序   HQDemo.ev3
由于模块定义时没有使用传感器类型判别,因此在使用上述模块时注意模块的端口设置要和你的传感器连接端口对应。

以下是三种巡线示例:

1、PID巡线

PId

PId


2、Z巡线

ZLine

ZLine


3、比例巡线

KLine

KLine





内核文件、block文件、示例程序、示例程序说明见百度网盘
链接:https://pan.baidu.com/s/1BVcrYhNGAu_e8lTAO00FFQ
提取码:euhg



如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2023-3-17 09:29:58 | 显示全部楼层
连接地址再次更新
链接:https://pan.baidu.com/s/1OfJtyTe3LwAMh02Z0wTOzg?pwd=euhg
提取码:euhg

1、增加了基于机器学习的PID调参
2、增加了 PID抗饱和算法(也就是防止小车轮子倒退的功能)

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2022-5-1 21:29:13 | 显示全部楼层
想看陀螺仪和端口检测
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2022-3-17 08:58:41 | 显示全部楼层
原来的资料连接已经失效了,用这个

原来的连接已经失效了,用这个!
链接:https://pan.baidu.com/s/1kas53edBp44qB_wgrzqGDw?pwd=euhg
提取码:euhg
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2022-3-16 16:22:59 | 显示全部楼层
感谢分享
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2022-3-16 15:25:22 | 显示全部楼层
感谢分享,很不错哦!!!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2022-3-16 13:02:11 | 显示全部楼层
感谢分享!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-12-22 11:25 , Processed in 0.258502 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表