一种基于颜色识别的控制方法技术

技术编号:19727796 阅读:28 留言:0更新日期:2018-12-12 01:55
本发明专利技术公开了一种基于颜色识别的控制方法,包括以下步骤:(1)在中央处理单元内预先建立语义库,所述语义库包括颜色数据库以及根据应用对象所对应的功能建立映射和关联的功能解释库;(2)在应用对象上设置颜色识别单元,通过颜色识别单元捕捉外部颜色信息,并将捕捉的外部颜色信息转换为颜色数据信息;(3)将颜色识别单元转换得到的颜色数据信息与预先建立的语义库进行比对,若比对成功,则通过功能解释库中的匹配指令对应用对象进行相应的功能控制。本发明专利技术通过颜色识别单元进行颜色识别,以实现对产品的控制,提高了学习趣味性。

【技术实现步骤摘要】
一种基于颜色识别的控制方法
本专利技术属于智能科技
,具体涉及一种基于颜色识别的控制方法。
技术介绍
随着社会科技和经济的发展,机器人已经应用于诸多领域,如工业、军事、服务、医疗等,最近特别多的机器人产品则围绕着智能玩具领域进行开发。传统机器人玩具如机器狗、机器猫、故事机器人等,形式内容单一或是操作过于复杂,孩子在短时间娱乐过后就失去了兴趣,同时也就失去了其价值。其次,随着手机的普及,为了避免复杂的程序开发,许多厂家选择了基于某种简单APP来使用机器人,但是面对年龄、心智等都为成熟的孩子来说,过早的接触手机在多种方面会影响孩子对现实的认知,甚至沉迷于手机游戏,这也是为什么许多家长试图寻找一种既可以摆脱平板或手机的寓教于乐的机器人产品;同时类似乐高之类的机器人产品又因为零件碎小、安装复杂、必须要根据固定图纸拼出特定造型的机器人产品来说,使用者花费了过多的时间在拼装上,而没有真正学习到机器人相关的知识。在机器人领域,目前国外多所大学都在研究模块化机器人,包括英国的AA建筑联盟学院、康奈尔大学、哈佛大学以及苏黎世联邦理工大学等,例如英国AA建筑联盟学院的ANTI-BOT项目,美国USC大学的SuperBot,康奈尔大学的Molecubes,哈佛大学的TheKilobot等,都采用了模块化机器人的设计思路。在玩具领域,模块化的应用不仅大大丰富了玩具的趣味性,更增加了其拓展性,这使得使用者可以通过改造和拓展的方式不断尝试新的玩法,再通过机器人功能的丰富,使得其应用价值大大提升。在机器人教育领域,年龄较低的孩子学习起来是十分困难的,特别是当涉及到类似于JAVA、C、PYTHON等编程语言时,对心理尚未成熟且缺乏理性认知的孩子们来说既枯燥又乏味,在许多教育机构及学校采用这样的方法来让孩子们学习时效果都不理想。由于颜色属于感性认知的范畴,经过实验发现即使是不会说话的孩子也懂得区分颜色,因此孩子们对颜色的认知是在婴幼儿时期便建立起来了。而如何利用颜色可以被感性认知的这一属性,以及与机器人复杂的逻辑系统、多样的功能进行结合,会让孩子们在感性认知的基础上学习和锻炼多项能力。现有机器人通过颜色识别做的事情很多,但是并没有把颜色真正的当成一种机器人的语言去考虑,因此在面对诸多需求和未来发展趋势的现在,需要设计出一种既解决上述技术问题又满足需求的机器人产品。
技术实现思路
为了解决上述问题,本专利技术提供了一种基于颜色识别的控制方法,通过颜色识别功能对产品的运行进行控制。本专利技术的技术方案为:一种基于颜色识别的控制方法,包括以下步骤:(1)在中央处理单元内预先建立语义库,所述语义库包括颜色数据库以及根据应用对象所对应的功能建立映射和关联的功能解释库;(2)在应用对象上设置颜色识别单元,通过颜色识别单元捕捉外部颜色信息,并将捕捉的外部颜色信息转换为颜色数据信息;(3)将颜色识别单元转换得到的颜色数据信息与预先建立的语义库进行比对,若比对成功,则通过功能解释库中的匹配指令对应用对象进行相应的功能控制。本专利技术可以事先建立语义库,其中语义库包括基于颜色种类、颜色顺序以及颜色图案等的颜色数据库以及根据应用对象所对应的功能建立映射和关联的功能解释库,本专利技术中的应用对象可以为现有多种机器或机器人,将颜色识别单元设置于应用对象上,通过颜色识别单元识别捕捉外部颜色信息,并将捕捉的外部颜色信息转换为颜色数据信息,再将颜色数据信息与预先建立的语义库进行比对,若颜色数据信息与语义库长得语义比对成功,则中央处理单元通过功能解释库中的匹配指令对应用对象上的受控单元进行相应的功能控制。例如当应用对象为循迹机器人时,循迹机器人可以通过颜色识别单元识别地面上的颜色信息,并与语义库进行比对,若比对成功,则控制电机驱动单元驱动循迹机器人作出相应的运动,从而实现对应的移动循迹功能;若应用对象为音乐机器人时,可以通过颜色识别单元识别颜色,并与语义库进行比对,例如可以表现为不同的声音灯光功能。本专利技术中的颜色识别单元可以采用现有多种结构形式,作为优选,所述颜色识别单元包括传感器信息处理单元以及至少一个光学传感器。本专利技术可以设置多个光学传感器,通过光学传感器识别不同方位或者不同类型的颜色数据库。本专利技术中采用现有多种常用的光学传感器均可,作为优选,所述光学传感器包括环境光传感器、颜色识别传感器、灰度传感器、红外线传感器以及摄像头中的至少一种。本专利技术中颜色数据库的设计类型有多种,例如可以依据颜色种类、颜色顺序以及颜色图案进行设置,因此对颜色进行识别的光学传感器的类型也可以有多种,例如可以通过环境光传感器识别光线信息,颜色识别传感器识别颜色种类信息等。作为优选,还包括设置于所述应用对象上的输入单元,所述输入单元用于接收外部信息且将接收的外部信息输送至所述中央处理单元。本专利技术中还可以设计输入单元,接收外部信息,再通过中央处理单元向输出单元发送相应的控制指令。作为优选,还包括与中央处理单元信号连接的存储单元。本专利技术中的语义库也可以在存储单元中进行存储,本专利技术中语义库中的规则可以通过程序进行添加、更改或删除。作为优选,所述应用对象包括受控于所述中央处理单元的电机驱动单元。作为优选,还包括设置于应用对象上且用于提供光线的LED灯光模块。作为优选,还包括用于提供电能的动力提供模块。本专利技术中动力提供模块的种类有多种,采用现有多种动力提供模块即可,例如动力提供模块可以为发条、蓄电池以及太阳能电池等。与现有技术相比,本专利技术的有益效果体现在:本专利技术通过颜色识别单元进行颜色识别,以实现对产品的控制,提高了学习趣味性,提高孩子对于学习机器运行原理的兴趣,便于孩子们学习了解。附图说明图1为本专利技术的流程示意图。图2为本专利技术中另一种实施方式的信号连接示意图。图3为本专利技术中控制方法的原理图。图4为本专利技术中循迹机器人的结构示意图。图5为本专利技术中循迹机器人底部结构示意图。图6为本专利技术中循迹机器人循迹识别时的示意图。图7为本专利技术中音乐机器人的结构示意图。图8为本专利技术中音乐机器人颜色识别单元进行颜色识别时的结构示意图。图9为本专利技术中颜色类型示意图。图10为本专利技术中颜色数据库的示意图。具体实施方式如图1和图2所示,本专利技术包括:颜色识别单元1,用于对外部物体进行颜色识别;中央处理单元2,接收颜色识别单元1识别的颜色信息,并与预先存储的颜色语义信息进行比对;受控单元,受控于中央处理单元2,中央处理单元2根据颜色语义信息比对结果对输出单元4发出相应的控制指令。输入单元3,输入单元3用于接收外部信息且将接收的外部信息输送至中央处理单元2。本专利技术中还可以设计输入单元3,接收外部信息,再通过中央处理单元2向输出单元4发送相应的控制指令。本专利技术可以事先建立语义库,其中语义库包括基于颜色种类、颜色顺序以及颜色图案等的颜色数据库以及根据应用对象所对应的功能建立映射和关联的功能解释库,本专利技术中的应用对象可以为现有多种机器或机器人,将颜色识别单元1设置于应用对象上,通过颜色识别单元1识别捕捉外部颜色信息,并将捕捉的外部颜色信息转换为颜色数据信息,再将颜色数据信息与预先建立的语义库进行比对,若比对成功,则中央处理单元2通过功能解释库中的匹配指令对应用对象上的受控单元进行相应的功能控制,例如当应用对象为循迹机器人时,循迹机器人可以通过颜色识本文档来自技高网
...

【技术保护点】
1.一种基于颜色识别的控制方法,其特征在于,包括以下步骤:(1)在中央处理单元内预先建立语义库,所述语义库包括颜色数据库以及根据应用对象所对应的功能建立映射和关联的功能解释库;(2)在应用对象上设置颜色识别单元,通过颜色识别单元捕捉外部颜色信息,并将捕捉的外部颜色信息转换为颜色数据信息;(3)将颜色识别单元转换得到的颜色数据信息与预先建立的语义库进行比对,若比对成功,则通过功能解释库中的匹配指令对应用对象进行相应的功能控制。

【技术特征摘要】
1.一种基于颜色识别的控制方法,其特征在于,包括以下步骤:(1)在中央处理单元内预先建立语义库,所述语义库包括颜色数据库以及根据应用对象所对应的功能建立映射和关联的功能解释库;(2)在应用对象上设置颜色识别单元,通过颜色识别单元捕捉外部颜色信息,并将捕捉的外部颜色信息转换为颜色数据信息;(3)将颜色识别单元转换得到的颜色数据信息与预先建立的语义库进行比对,若比对成功,则通过功能解释库中的匹配指令对应用对象进行相应的功能控制。2.如权利要求1所述的基于颜色识别的控制方法,其特征在于,所述颜色识别单元包括传感器信息处理单元以及至少一个光...

【专利技术属性】
技术研发人员:朱宇晨马白冶景大川
申请(专利权)人:浙江金科汤姆猫网络科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1