一种便于用户实时监控机器人运行状态的机器人控制系统技术方案

技术编号:14940967 阅读:162 留言:0更新日期:2017-04-01 04:08
一种便于用户实时监控机器人运行状态的机器人控制系统,包括控制设备、主控模块和功能模块,其中,所述控制设备可将控制程序通过无线通讯方式发送至主控模块,所述控制装置具有显示模块,显示模块向用户显示所述控制程序的执行情况;主控模块包括中央处理器,所述主控模块监测所述功能模块的运行状态,当功能模块的运行状态满足所述控制程序的预设条件时,所述主控模块执行所述控制程序,发送指令控制所述功能模块运作,同时或者一定时延后,所述主控模块通过无线通讯方式将所述控制程序的执行情况反馈至所述控制设备;功能模块包括功能元件,并根据所述指令动作。通过本发明专利技术,可以实时监控机器人;可以编辑控制程序发送机器人,实现多元的控制。

【技术实现步骤摘要】

本专利技术涉及一种控制系统,特别涉及一种便于用户实时监控机器人运行状态的机器人控制系统
技术介绍
现有技术中,机器人的控制系统均无法直接显示机器人的控制程序,现有的机器人控制系统大多是密封的黑盒,用户无法监控机器人运行状态,缺乏可玩性;部分可编程的机器人,其编程操作方法复杂,用户体验差。
技术实现思路
本专利技术所要解决的技术问题是提供一种便于用户实时监控机器人运行状态的机器人控制系统,用以解决现有技术中的无法监控机器人运行状态的技术问题。一种便于用户实时监控机器人运行状态的机器人控制系统,包括控制设备、主控模块和功能模块,其中,所述控制设备可将控制程序通过无线通讯方式发送至主控模块,所述控制设备具有显示模块,显示模块向用户显示所述控制程序的执行情况;主控模块包括中央处理器,所述主控模块监测所述功能模块的运行状态,当功能模块的运行状态满足所述控制程序的预设条件时,所述主控模块执行所述控制程序,发送指令控制所述功能模块运作,同时或者一定时延后,所述主控模块通过无线通讯方式将所述控制程序的执行情况反馈至所述控制设备;功能模块包括功能元件,并根据所述指令动作。优选地,所述控制程序具有数行程序,每一行程序包括条件部分和执行部分,所述所述一行控制程序的条件部分包括数个判断条件,所述一行程序的执行部分包括数个执行指令。优选地,所述显示模块显示所述控制程序,并突出显示所述机器人正在执行的数行程序;和/或所述功能模块包括功能元件和提示元件,所述提示元件向用户发出提示信息。优选地,所述突出显示方式为高亮显示或闪烁显示;所述提示元件为发光元件或喇叭元件。优选地,所述功能模块包括运算芯片,所述运算芯片直接控制所述功能模块的其他部件,所述运算芯片由所述主控模块控制。优选地,当机器人正在执行某一行程序时,显示模块将对应的该一行程序突出显示,从而提醒用户,该一行程序的条件部分已经满足,机器人正在执行对应的执行部分;当机器人已经不在执行该一行程序时,即当机器人已经不满足该一行程序的条件部分,机器人此时也在主控模块的控制下不在执行对应的执行部分时,此时该一行程序的突出显示将消失而恢复到该一行程序未被突出显示前的显示状态,或者是该一行程序呈现与未被突出显示前的显示状态和突出显示状态都不同的一个显示状态,即执行后显示状态。通过本专利技术提供的控制系统,可以实时监控机器人的运行状态,增加可玩性;可以编辑控制程序发送至机器人,实现对机器人多元的控制。此外,机器人上设有可以向用户反馈信息的提示元件,控制设备也可以像用户反馈机器人的运行状况,从而让用户实时了解机器人的运行状态。具体实施方式本专利技术实施例中技术方案的描述,仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术普通技术人员在没有付出创造性劳动而获得的所有其他实施方式,都属于本专利技术保护的范围。需要说明的是,本专利技术行文中的“数个”是一个、两个、三个或多个等。本专利技术旨在提供一种机器人控制系统,通过该系统,用户可以实时监控机器人的运行情况,包括机器人中的哪一个功能模块被触发(例如传感器被触发),机器人正在执行哪些程序,从而增加用户在操控机器人时候的乐趣。本专利技术中所指的机器人,是自动执行工作的机器装置,并不仅限于人形机器人,例如可以是本专利技术中所指的机器人可以是通过主控模块和结构零件拼装结合后形成的机器人,也可以是通过拼装形成的玩具机器人。本专利技术中所指的控制设备,是具有无线通信功能的适合于编程的计算设备,例如可以是手机,电脑以及手持计算设备等;所述控制设备可以通过蓝牙、WiFi、ZigBee等无线通信方式与主控模块进行数据交换;并且所述控制设备具有显示模块,该显示模块可以是显示屏,例如手机的显示屏,从而以可视化的方式使得用户能够监控机器人的运行情况,包括显示编辑完成的控制程序,突出地显示正在执行哪一行程序和/或哪一行控制程序被触发,例如当某一行控制程序正在执行时,该一行程序将被高亮显示或闪烁显示,当某一行控制程序被触发时,该一行程序将被高亮显示或闪烁显示,当然,突出地显示的方式有很多种,并不仅限于高亮显示和突出显示。本专利技术中所指的功能模块,可以是包括具有一定功能的功能元件;或者可以是包括具有一定功能的功能元件和使得功能模块具有一定运算能力的运算芯片,功能元件与运算芯片连接,运算芯片与所述主控模块连接,所述功能元件由所述运算芯片直接控制,所述运算芯片与所述主控模块进行数据交换,所述运算芯片由所述主控模块控制;或者可以是包括具有能够实现一定功能的功能元件和能够给用户提示的提示元件,一旦满足预先设定的条件时,该功能元件发出信号,同时(或一定时间之后)所述提示元件向用户发出提示信息;或者可以是包括具有一定功能的功能元件、能够给用户提示的提示元件和使得功能模块具有一定运算能力的运算芯片,功能元件和提示元件均与运算芯片连接,运算芯片与所述主控模块连接,所述功能元件和提示元件由所述运算芯片直接控制,所述运算芯片与所述主控模块进行数据交换,所述运算芯片由所述主控模块控制。当然所述功能模块还可以包括其他元件。例如该功能模块可以是包括一个作为功能元件的电机或舵机,该电机或舵机能给机器人提供运动的动力。例如该功能模块可以是包括一个作为功能元件的电机或舵机,以及一个控制芯片,所述电机或舵机与控制芯片连接。例如所述功能模块也可以是一个传感器模块,该传感器模块包括传感器元件和提示元件(灯光元件、喇叭元件等),这里的传感器元件可以是红外测距传感器,用于实时监测机器人与障碍物之间的距离,一旦满足预先设定的条件时(例如距离大于、等于或小于某个数值时),红外测距传感器发出信号,同时(或一定时间之后)所述提示元件(灯光元件、喇叭元件等)向用户发出提示信息(例如发光、发出声音等)。这里的举例并不限定向用户发出提示信息的方式,例如灯管元件可以是常灭状态,通过发光提示用户(正如前文所述的),灯管元件也可以是常亮状态,通过熄灭提示用户。本专利技术中提示用户的方式不限于本专利技术文字直接记载的内容,只要能够提示用户注意到该功能模块已经因满足预先设定的条件而被触发,都应当是可以运用到本专利技术中的提示用户的方法,应当属于本专利技术的保护范围,同时,这也是本专利技术的主要专利技术点之一,通过这种提示的方式,用户可以清楚了解程序运行状态和机器人的运行状态。例如所述功能模块还可以是包括功能元件、提示元件和运算芯片,所述运算芯片直接控制所述功能元件和提示元件,例如在上述例子的红外测距传感器模块中加入运算芯片,所述红外测距传感器和所述提示元件(发光元件、喇叭元件等)均与所述运算芯片连接,运算芯片控制所述红外测距传感器和所述提示元件,所述运算芯片与所述控制设备进行数据交换并受所述控制设备控制,从而使得功能元件自身具有一定的运算能力,进而减轻主控模块的运算压力,提升整个系统的运算能力。一种便于用户实时监控机器人运行状态的机器人控制系统,包括控制设备、主控模块和功能模块,其中,所述控制设备可将控制程序通过无线通讯方式发送至主控模块,所述控制设备具有显示模块,显示模块向用户显示所述控制程序的执行情况;主控模块包括中央处理器,所述主控模块监测所述功能模块的运行状态,当功能模块的运行状态满足所述控制程序的预设条件时,所述主控模块执行所述控制程序,发送指令控制本文档来自技高网...

【技术保护点】
一种便于用户实时监控机器人运行状态的机器人控制系统,包括控制设备、主控模块和功能模块,其中,所述控制设备可将控制程序通过无线通讯方式发送至主控模块,所述控制设备具有显示模块,显示模块向用户显示所述控制程序的执行情况;主控模块包括中央处理器,所述主控模块监测所述功能模块的运行状态,当功能模块的运行状态满足所述控制程序的预设条件时,所述主控模块执行所述控制程序,发送指令控制所述功能模块运作,同时或者一定时延后,所述主控模块通过无线通讯方式将所述控制程序的执行情况反馈至所述控制设备;功能模块包括功能元件,并根据所述指令动作。

【技术特征摘要】
1.一种便于用户实时监控机器人运行状态的机器人控制系统,包括控制设备、主控模块和功能模块,其中,所述控制设备可将控制程序通过无线通讯方式发送至主控模块,所述控制设备具有显示模块,显示模块向用户显示所述控制程序的执行情况;主控模块包括中央处理器,所述主控模块监测所述功能模块的运行状态,当功能模块的运行状态满足所述控制程序的预设条件时,所述主控模块执行所述控制程序,发送指令控制所述功能模块运作,同时或者一定时延后,所述主控模块通过无线通讯方式将所述控制程序的执行情况反馈至所述控制设备;功能模块包括功能元件,并根据所述指令动作。2.根据权利要求1所述的控制系统,其特征在于,所述控制程序具有数行程序,每一行程序包括条件部分和执行部分,所述所述一行控制程序的条件部分包括数个判断条件,所述一行程序的执行部分包括数个执行指令。3.根据权利要求2所述的控制系统,其特征在于,所述显示模块显示所述控制程序,并突出显示所述机器人正在执行的数行程序;和/或所述功能模块包括功能元件和提示元件,所述提示元件向用户发出提示信息。4.根据权利要求3所述的控制系统,其特征在于,所述突出显示方...

【专利技术属性】
技术研发人员:钟志锋
申请(专利权)人:广州途道信息科技有限公司
类型:发明
国别省市:广东;44

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

1