制作机器人就像搭积木一样,这已经不是梦想,石家庄I奇机器人公司就将这个梦想变成了现实。
记者来到I奇机器人公司时,有中学生正在用积木组装机器人越野车,而相应的电机和传感器都固定在了积木上,待车型组装搭建好后,一名学生将机器人与平板电脑连接起来,在一个主界面对话框内,将“障碍绕行”“前进”“后退”等一些图标用手指拖到了“流程图”内,随后点击下载,几分钟后,装入电源的机器人已经可以在桌面上移动了。
“机器人,对于很多人来说依然是复杂而神秘的,我们就是尽最大可能地将复杂的系统进行了分解,并进行了模块化设计,这样更利于教学使用。”I奇机器人技术总监张洋向记者介绍。 I奇机器人是我省一家专业从事教学用机器人开发的企业,今年4月,其与清华大学、中国电子学会、中国电子科技集团公司第13研究所等科研机构结成了战略合作伙伴,正在为物联网时代的机器人新规则制定产业标准,多项标准已经通过了国家有关机构认定。
据了解,一个典型的机器人至少需要三个关键的系统,分别为一套可移动的身体结构动力系统、一套传感系统、一个用来控制所有这些要素的芯片“大脑”。其操作原理就是,传感系统将收集到的信息传输到“大脑”,“大脑”辨别后,根据设定的程序再指挥动力系统,使机器人作出应对。要制作机器人,从硬件上来说,市场上并不缺乏,仅传感器就有很多种类,比如,光敏传感器,红外传感器,超声波传感器,温度传感器,震动传感器等等。然而,要完成一个机器人的制作,只拥有硬件显然是不够的,其核心就是软件的支持。
据介绍,普通人制作机器人最大的难点在于两个,一是不同的传感器与“大脑”连接的端口不一致,或者插不上去,或者因为连接协议不同,导致“大脑”不能识别传感器的信号;二是编程序写代码等过于专业和复杂,涉及多种电脑语言,一般情况下,往往需要一个团队进行合作才能完成,很少有人能够一个人全程掌握。
为让机器人走进课堂,让小学生都能够独立制做机器人,I奇机器人公司用了近十年时间来解决上面两大难点。首先,他们着手建立传感器与“大脑”芯片联接的统一标准,其采取的技术路线就是将产品控制电路采用全开放式设计,规范了各种电子传感器的电器接口和连接协议,每个电子设备只要是符合机器人操作系统规范的都可以随意接入。 这样,无论是接触、光敏、红外、火焰、磁体、温度、振动、声音、超声波等,都可以在芯片“大脑”上随意插拔,使用起来和普通电源插座没什么区别了。另外,为了解决编程的问题,他们就是将机器人内部复杂的程序进行了分解,每一个分解的动作都设计成为一个单独的小程序,并为小程序设计了图标,比如,“前进”“后退”“绕行障碍”“循线”等,学生只需要将代表程序的图标用鼠标拖拽到相应的位置,程序就会自动安装到机器人的芯片上。
“这是我们独创的一套操作系统,有了这套系统,一位完全不懂编写程序的小学生,只需不到20分钟就可以完成程序的编写和安装,而如果不用我们开发的这套操作系统,同样的工作至少需要一位专业程序设计人员和一位单片机代码写入人员合作几天才能完成,而且,编写的程序是否合适,还要经过专业的测试,整个工作甚至可能需要几个月。”张洋向记者介绍。
据了解,I奇机器人公司曾多次作为大学生机器人设计大赛参赛队的指导,并获得奖励,从去年开始其产品也开始进入市场,引起了多家教育机构的关注和使用。