一种基于驱控一体的智能机器人系统的制作方法

文档序号:17635766发布日期:2019-05-11 00:22阅读:614来源:国知局
一种基于驱控一体的智能机器人系统的制作方法

本发明涉及一种基于驱控一体的智能机器人系统,属于智能机器人领域。



背景技术:

目前,智能机器人的使用场景越来越广阔,其优异的性能和应用场景已经开始逐步取代很多传统的手工岗位职能;虽然如此,受限于购置成本和后续维护的费用问题,很多企业仍无法大批量采购机器人用以替代传统生产线岗位,并且现有技术仍然存在响应速度低、执行可靠性差以及后续扩展程度不足等问题,这些都成为了市场无法进一步延伸,企业不能全面替代的制约因素。

而传统的智能机器人的成本大致包括控制系统、伺服驱动器、电气设备、继电器、电缆以及相关的人工费组成,高成本主要体现在伺服驱动器环节;根据研发需求和应用场景的要求,智能机器人多为四轴或六轴,当然也不排除其他类型的存在;四轴即存在4个伺服驱动器,其他同理,其制造成本多体现在这些伺服驱动器之上;多轴机器人需要中心处理器向不同伺服驱动器下达指令方能执行相应的操作,往复的信息传递易受干扰,因此造成响应速度低、可靠性差等弊端;传统智能机器人的应用场景较为单一,也影响了其后续扩展的可能。



技术实现要素:

针对现有技术的不足,本发明提供了一种基于驱控一体的智能机器人系统,包括

中央处理模块,用于接收内部指令并根据预设的行为模式执行对应任务,根据外部指令模块发送的指令执行对应任务;

内部指令模块,与中央处理模块连接实现交互,用于根据预设行为模式执行对应任务并发送执行结果至中央处理模块;

通信模块,与中央处理模块和交互模块连接实现交互,用于与移动设备和/或计算机建立通信连接,并将系统执行结果发送给交互模块;

外部指令模块,与中央处理模块连接实现交互,用于发送外部指令至中央处理模块;

交互模块,与外部指令模块连接实现交互,用于输入指令并发送至外部指令模块;

扩展单元,与中央处理模块连接实现交互,用于实现同系统或标准下设备的扩展。

进一步,所述中央处理模块还包括:

控制子单元,用于接收内部及外部指令并基于处理结果调整行为模式及行为命令;

驱动子单元,用于驱动内部指令模块执行指令。

进一步,所述行为命令包括但不限于移动、待机、休眠、关机以及自检。

进一步,所述行为模式通过交互模块输入系统。

进一步,所述内部指令模块包括至少一个节点单元。

进一步,所述节点单元基于预设行为模式在该节点下执行后续行为,每一行为发生后发送相应执行结果至中央处理模块。

进一步,所述节点单元基于使用场景可进行扩展,最高可以支持8个节点单元。

进一步,所述通信模块支持有线、无线形式的连接方式。

进一步,所述交互模块可根据应用场景或配置需求进行调整,支持屏显、触控或按键形式。

进一步,所述扩展单元提供函数接口,可自定义指令系统、开发交互界面。

本发明的有益效果为:可以有效降低智能机器人的制造成本,提高响应速度且提供后续扩展。

附图说明

图1所示为根据本发明的模块连接图。

具体实施方式

应当认识到,本发明的实施例可以由计算机硬件、硬件和软件的组合、或者通过存储在非暂时性计算机可读存储器中的计算机指令来实现或实施。所述方法可以使用标准编程技术-包括配置有计算机程序的非暂时性计算机可读存储介质在计算机程序中实现,其中如此配置的存储介质使得计算机以特定和预定义的方式操作——根据在具体实施例中描述的方法和附图。每个程序可以以高级过程或面向对象的编程语言来实现以与计算机系统通信。然而,若需要,该程序可以以汇编或机器语言实现。在任何情况下,该语言可以是编译或解释的语言。此外,为此目的该程序能够在编程的专用集成电路上运行。

此外,可按任何合适的顺序来执行本文描述的过程的操作,除非本文另外指示或以其他方式明显地与上下文矛盾。本文描述的过程(或变型和/或其组合)可在配置有可执行指令的一个或多个计算机系统的控制下执行,并且可作为共同地在一个或多个处理器上执行的代码(例如,可执行指令、一个或多个计算机程序或一个或多个应用)、由硬件或其组合来实现。所述计算机程序包括可由一个或多个处理器执行的多个指令。

进一步,所述方法可以在可操作地连接至合适的任何类型的计算平台中实现,包括但不限于个人电脑、迷你计算机、主框架、工作站、网络或分布式计算环境、单独的或集成的计算机平台、或者与带电粒子工具或其它成像装置通信等等。本发明的各方面可以以存储在非暂时性存储介质或设备上的机器可读代码来实现,无论是可移动的还是集成至计算平台,如硬盘、光学读取和/或写入存储介质、ram、rom等,使得其可由可编程计算机读取,当存储介质或设备由计算机读取时可用于配置和操作计算机以执行在此所描述的过程。此外,机器可读代码,或其部分可以通过有线或无线网络传输。当此类媒体包括结合微处理器或其他数据处理器实现上文所述步骤的指令或程序时,本文所述的发明包括这些和其他不同类型的非暂时性计算机可读存储介质。当根据本发明所述的方法和技术编程时,本发明还包括计算机本身。

计算机程序能够应用于输入数据以执行本文所述的功能,从而转换输入数据以生成存储至非易失性存储器的输出数据。输出信息还可以应用于一个或多个输出设备如显示器。在本发明优选的实施例中,转换的数据表示物理和有形的对象,包括显示器上产生的物理和有形对象的特定视觉描绘。

需要说明的是,如无特殊声明,在本公开中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。此外,除非另有定义,本文所使用的所有的技术和科学术语与本技术领域的技术人员通常理解的含义相同。本文说明书中所使用的术语只是为了描述具体的实施例,而不是为了限制本发明。本文所使用的术语“和/或”包括一个或多个的所列项目的任意的组合。

应当理解,本文所提供的任何以及所有实例或示例性语言(“例如”、“如”等)的使用仅意图更好地说明本发明的实施例,并且除非另外要求,否则不会对本发明的范围施加限制。

接下来结合附图对本发明的具体实施例作进一步说明:

参照图1所示为根据本发明的模块连接图,包括:

中央处理模块,用于接收内部指令并根据预设的行为模式执行对应任务,根据外部指令模块发送的指令执行对应任务;中央处理模块还包括控制子单元,用于接收内部及外部指令并基于处理结果调整行为模式及行为命令;驱动子单元,用于驱动内部指令模块执行指令;其中行为命令指智能机器人系统的一些常用命令,包括但不限于移动、待机、休眠、关机以及自检,行为命令可根据实际使用场景进行扩展或调整;行为模式则是通过交互模块事先输入系统内部,一种行为模式可以对应一种或多种应用场景,具体使用需要基于实际环境进行相应的编程,系统可以支持至少一种行为模式;

内部指令模块,与中央处理模块连接实现交互,用于根据预设行为模式执行对应任务并发送执行结果至中央处理模块;内部指令模块包括至少一个节点单元,实际内部指令模块应当是由一个或多个节点单元组成,不同的节点单元可以布置在不同部位,用于取代传统机器人系统内的伺服驱动器,需要说明的是,和传统的伺服驱动器的区别在于,传统方式是接收指令、完成任务、反馈结果,而节点单元则是基于行为模式在同一时钟运作下自行完成动作,每一步动作或操作会同步发送完成情况至中央处理器,本系统支持最多8个节点单元;

通信模块,与中央处理模块和交互模块连接实现交互,用于与移动设备和/或计算机建立通信连接,并将系统执行结果发送给交互模块;为提升机器人的应用场景,本系统支持无线或有线连接的方式进行外部通信;

外部指令模块,与中央处理模块连接实现交互,用于发送外部指令至中央处理模块;

交互模块,与外部指令模块连接实现交互,用于输入指令并发送至外部指令模块;交互模块可根据应用场景或配置需求进行调整,支持屏显、触控或按键形式,以上操作形式除单一存在外,还可以自由组合的方式存在;

扩展单元,与中央处理模块连接实现交互,用于实现同系统或标准下设备的扩展;扩展单元提供函数接口,可自定义指令系统、开发交互界面,而实际采用的方式基于应用场景确定。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1