找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 6381|回复: 9

如何获得EV3颜色传感器的原始数据用于PID

[复制链接]
发表于 2014-9-15 12:58:33 | 显示全部楼层 |阅读模式
悬赏5乐币未解决
有那位高手知道如何得到EV3颜色传感器的原始数据啊,就是采集回来的数据,主要用于pid巡线。

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2014-9-17 19:58:43 | 显示全部楼层
robotc 直接可以在软件界面观看到各个变量值的变化  要是不是的话可以蓝牙和另外一台主机相连 把每个变量的数据传送到另外一个主机上面 直接看
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2014-9-17 21:44:49 | 显示全部楼层
leon燕子 发表于 2014-9-17 19:58
robotc 直接可以在软件界面观看到各个变量值的变化  要是不是的话可以蓝牙和另外一台主机相连 把每个变量的 ...

我需要再EV3自带的软件里面读取,不q1an9看,要控制器处理这些数据,有没有其他方案啊
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-9-18 09:45:49 | 显示全部楼层
boylong 发表于 2014-9-17 21:44
我需要再EV3自带的软件里面读取,不q1an9看,要控制器处理这些数据,有没有其他方案啊

没听懂啊 ,你要控制器处理这些数据 那就存储到一个个的变量里面 具体要干嘛呢?用来做一个数据分析图?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2014-9-18 12:21:43 | 显示全部楼层
leon燕子 发表于 2014-9-18 09:45
没听懂啊 ,你要控制器处理这些数据 那就存储到一个个的变量里面 具体要干嘛呢?用来做一个数据分析图?

不是的,做pid需要读取光电传感器采集的原始数据,而正常情况之下,ev3读取回来的数据时被处理过的,值的范围被压缩到0 -100 ,但是我如果直接使用这些数据,精度就很糟糕,所以需要得到没有处理过的原始光电传感器采集的数据
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2014-9-18 18:23:05 来自手机 | 显示全部楼层
不会
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-1-25 09:04:16 | 显示全部楼层
昨天自己也完了一下raw值格式输出 想起来你这个帖子 现在分享一下经验
看了半天头文件 终于找到了LSvalnorm() 这个是读取你要的数据的函数
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-1-25 09:05:21 | 显示全部楼层
另外我觉得被压缩成0-100反而更适合巡线啊 这也算是软件手段上的滤波了 用raw值做PID我也试了 感觉很飘
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2015-1-25 09:06:30 | 显示全部楼层
搞错了是 lsvalraw()
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2015-2-9 11:50:18 | 显示全部楼层
leon燕子 发表于 2015-1-25 09:06
搞错了是 lsvalraw()

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-26 18:30 , Processed in 0.985940 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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