【技术实现步骤摘要】
一种基于大数据算法分析的人工智能机器人控制系统
[0001]本专利技术涉及机器人控制
,具体地说,涉及一种基于大数据算法分析的人工智能机器人控制系统。
技术介绍
[0002]人工智能的不断发展,大大推进了机器人的发展进程。随着科技迅猛发展,人民生活和工作的自动化、智能化程度越来越高,同时随着人力成本的不断增加,在工业制造、医学治疗、娱乐服务、军事、航空航天等各领域,出现了越来越多的机器人,且越来越多的服务性岗位将被服务机器人取代。
[0003]然而,不论人工智能技术如何发达,人工智能机器人的运行动作的基础仍然离不开控制。很多机器人在运行过程中,往往不止一个执行机构进行动作,若只通过单一的处理器/控制器控制多个执行机构的动作,则对处理器的计算能力要求较高、对控制器的精度要求也更高,且仍然会存在执行动作偏差、执行反应速度慢甚至出现指令混乱的问题。同时,人工智能机器人在运行过程中,需要采集大量的反馈信息,处理器需根据对大量数据的处理分析来确定执行动作的效果并及时进行调整修订。但是,对海量的数据进行处理分析,也会给处理器造成很大的工作压力。然而,现有技术中还未有能够有效解决上述问题的人工智能机器人的控制系统。鉴于此,我们提出了一种基于大数据算法分析的人工智能机器人控制系统。
技术实现思路
[0004]本专利技术的目的在于提供了一种基于大数据算法分析的人工智能机器人控制系统,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述技术问题的解决,本专利技术的目的之一在于,提供了一种基于大数 ...
【技术保护点】
【技术特征摘要】
1.一种基于大数据算法分析的人工智能机器人控制系统,其特征在于:包括处理器单元(1)、控制器单元(2)、执行器单元(3)、智能传感模块(4)、数据采集中转模块(5)和云服务单元(6);所述处理器单元(1)、所述控制器单元(2)、所述执行器单元(3)、所述智能传感模块(4)、所述数据采集中转模块(5)与所述云服务单元(6)依次通过网络通信连接;其中:所述处理器单元(1)用于以经过验证的可信的计算机设备为基础,采用多种大数据算法对从云服务单元(6)中获取的海量大数据进行分析,以便集中管控人工智能机器人的运作过程;所述控制器单元(2)用于接收来自处理器单元(1)的任务信息,并向执行器单元(3)下传任务指令,包括一个主控制器(21)和若干从控制器(22);所述执行器单元(3)用于根据来自控制器单元(2)的任务指令执行相应的动作;所述执行器单元(3)包括若干动作执行机构(31);动作执行机构(31)与其相对应的从控制器(22)通信连接,或所有的动作执行机构(31)同时与与每一个从控制器(22)通信连接;所述智能传感模块(4)用于在执行器单元(3)的动作过程中,实时监测各执行器的执行状态,采集相应的状态参数并上报;所述数据采集中转模块(5)用于汇集来自智能传感模块(4)的数据并转送上传至云端;所述云服务单元(6)用于通过云服务器强大的计算能力和存储空间对海量的数据进行管理及存储。2.根据权利要求1所述的基于大数据算法分析的人工智能机器人控制系统,其特征在于:所述处理器单元(1)包括大数据算法(11)、分析处理模块(12)和集中管控模块(13);所述大数据算法(11)、所述分析处理模块(12)与所述集中管控模块(13)依次通过网络通信连接;其中:所述大数据算法(11)用于载入多种大数据的结构及算法,用于对海量的数据进行处理分析,以便快速准确地提取出所需的最有价值的数据;所述分析处理模块(12)用于调用相应的分析算法,对提取出的最优数据进行统计及分析处理,以便应用于人工智能机器人的控制过程中;所述集中管控模块(13)用于以分析处理的数据为基础,对人工智能机器人的运行过程进行集中的管理和控制操作。3.根据权利要求2所述的基于大数据算法分析的人工智能机器人控制系统,其特征在于:所述大数据算法(11)包括但不限于:Bloom Filter(布隆过滤器)、Hash(哈希散列)、Bit
‑
Map(位图)、堆(Heap)、双层桶划分、数据库优化法、倒排索引、外排序、Trie树、分布式处理MapReduce等;其中:Bloom Filter(布隆过滤器)可以用于检索一个元素是否在一个集合中;Hash(哈希散列)可以用于查找元素、检测数据对象中的修改及对海量的日志数据进行分析等;Bit
‑
Map(位图)可以用于判断集合中是否存在重复或用于判断集合中某个元素是否存在;堆(Heap)可以用于求取海量数据中的前n大或前n小或中位数;双层桶划分可以用于求取海量数据中的第k大、中位数、不重复或重复的数据;数据库优化法用于优化数据库,包括索引、缓存机制、数据分区、切表、分批处理、用排序来取代非顺序存取、日志分析等;倒排索引作为搜索引擎的基石,可以被用来存储在全文搜索下某个单词在一个文档或者一组文档中的存储位置的映射;外排序可以用于大数据的排序和去重;Trie树可以应用于字符串查找、统计、排
序、前缀匹配等方面;分布式处理MapReduce作为云计算的核心技术之一,是一种简化并行计算的分布式编程模型,可以应用于数据量很大的数据处理过程。4.根据权利要求1所述的基于大数据算法分析的人工智能机器人控制系统,其特征在于:若干所述从控制器(22)同时与所述主控制器(21)信号连接;所述主控...
【专利技术属性】
技术研发人员:程素哲,
申请(专利权)人:北京尚亚科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。