[发明专利]一种基于多语义的实物编程系统在审
| 申请号: | 201510695893.0 | 申请日: | 2015-10-23 |
| 公开(公告)号: | CN105302555A | 公开(公告)日: | 2016-02-03 |
| 发明(设计)人: | 王丹力;齐云凤;张澜;王宏安 | 申请(专利权)人: | 中国科学院软件研究所 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/01 |
| 代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 司立彬 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 语义 实物 编程 系统 | ||
1.一种基于多语义的实物编程系统,其特征在于,包括实物编程处理与显示单元,用于处理实物编程块发送的无线信息,以及按照设定的编程规则识别实物编程块的当前语义并对编程语义进行排序,向用户提供反馈;其中,所述实物编程块包括若干多语义实物编程块,每一多语义实物编程块具有多种语义,所述多语义实物编程块识别用户的摇晃手势,并根据识别出的手势切换语义,每一种语义对应一语义状态;所述多语义实物编程块向所述实物编程处理与显示单元发送自身的二进制识别码和当前的语义状态,以及前一实物编程块的二进制识别码。
2.如权利要求1所述的系统,其特征在于,所述多语义实物编程块包括一三轴加速度计模块和一LED显示单元;所述多语义实物编程块将实时采集的用户摇晃手势时该三轴加速度计模块的加速度值,然后根据该加速度值采用决策树方法来识别是否为语义切换手势,如果是,则变换当前的语义,并通过LED显示当前语义的图标。
3.如权利要求2所述的系统,其特征在于,所述手势切换语义的方法为:用户首先设定摇晃手势,然后每采集到一次设定摇晃手势变化一次当前多语义实物编程模块,并设定当前手势对应的语义。
4.如权利要求1或2所述的系统,其特征在于,所述实物编程块之间采用红外通信的方式进行信息传输,其中前一实物编程模块发出的红外信号包括激活后一实物编程模块的激活信号以及该前一实物编程块的二进制识别码。
5.如权利要求1所述的系统,其特征在于,所述实物编程块还包括与逻辑实物编程块;所述与逻辑实物编程块的上、下方连接传感器块组成一完整的语义,前、后方摆放表示程序执行顺序的其他实物编程块。
6.如权利要求1所述的系统,其特征在于,所述实物编程块还包括或逻辑实物编程块;所述或逻辑实物编程块的上、下方连接传感器块组成一完整的语义,前、后方摆放表示程序执行顺序的其他实物编程块。
7.如权利要求1所述的系统,其特征在于,所述实物编程块还包括分支逻辑实物编程块,所述分支逻辑编程块的上、下方连接两个传感器A和B,并由传感器A和B分别引导两条不同的路径。
8.如权利要求1所述的系统,其特征在于,所述实物编程处理与显示单元包括迷宫识别模块、无线处理模块、实物编程处理模块、显示模块;其中,实物编程处理模块用于在编程阶段将实物编程块序列对应的实物语义序列转换成程序功能语义序列,并判断当前摆放的实物编程块是否合法;在运行阶段,根据程序功能语义序列逐次读取命令并监听传感器的状态,执行当前的命令;所述无线处理模块用于接收实物编程块发送的无线信息,识别实物编程块当前的语义,并根据无线信息将实物编程块语义进行排序;所述迷宫识别模块用于根据当前所选迷宫的RFID标签信息加载相应的迷宫结构信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510695893.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高压活塞式蓄能器综合性能耐久性试验装置
- 下一篇:抽油机启停报警控制装置





