汉语文本遥控机器人的控制器装置的制造方法_3

文档序号:8380276阅读:来源:国知局
上位机计算机系统模块3认可的规范用词,比如:“过来、跑过来、走过来”通过对照表都可以统一到“过来”这个词,并与相应的计算机程序模块进行预先绑定。
[0028]由于计算机程序语言在调用程序模块时,往往用由26个拉丁字母拼写的英文编写的程序来调用,26个拉丁字母属于ASCII码范围,控制机器人的上位机计算机系统模块3正常运行没有问题,由于汉字的内码系统不属于ASCII码范围,如果直接采用汉字语句来调用计算机程序,控制机器人的上位机计算机系统模块3不能保证正常运行,因此,本技术方案将汉字文本先转换成汉语语音码再运行,由于汉语语音码和英文一样用26个拉丁字母拼写,且标点符号与英文一致,这样保证了所运行的汉语信息的内码在ASCII码范围内,从而确保本技术方案在所有控制机器人的上位机计算机系统模块3或各种控制机器人的下位机计算机系统模块8中能够正常运行。
[0029]如果控制机器人的上位机计算机系统模块3用汉字能够直接调动上述计算机程序,也可以将汉字关键词直接绑定计算机程序。
[0030]以此类推,由于本例中由于控制的对象,时间、控制对象的动作都可以通过汉语文本的改变而改变,因此,对其它控制对象、时间和控制对象的动作都可以采用上述方法进行机器人的遥控控制并运行,比如对遥控器发出如下汉语意思的汉语文本来控制机器人工作:打开收音机并调到990频道、讲讲今天的新闻、给我放一首悦耳的轻音乐、唱一首好听的歌等等,其实现过程与上面举例类似,这里就不一一累述。
[0031]所述控制机器人的上位机计算机系统模块3在正式通过各种控制机器人的下位机计算机系统模块8控制各种完成机器人规定动作的执行模块9执行时,分为两种模式运行,一种是自动运行模式,该模式按照所述控制机器人的上位机计算机系统模块3对所收到的汉语文本的理解自动运行,并将开始通过各种控制机器人的下位机计算机系统模块8控制各种完成机器人规定动作的执行模块9执行所要产生的动作或所要达到的功能以汉语文本或该汉语文本的语音合成形式输出。
[0032]比如,上面的例子中,控制机器人的上位机计算机系统模块3在理解了所收到汉语文本信息、正确调用所绑定的程序并按照正确执行逻辑进行执行顺序排列的基础上,会输出:“在今天下午2点首先准备一杯咖啡然后唤醒我。”的汉字文本信息或该汉字文本的语音合成后的语音,该汉语文本信息也可以转换成汉语语音码或汉语文本或少数民族文字输出。
[0033]另一种是询问确认模式,该模式下所述控制机器人的上位机计算机系统模块3对所收到的汉语文本先进行正确校正和执行程序的优化,并反馈一个经过正确校正和执行程序优化过的汉语文本,该汉语文本也可以经过汉语文本语音合成模块以语音的形式通过输入汉语文本遥控装置模块I输出,经确认后再正式运行。
[0034]比如:控制机器人的上位机计算机系统模块3收到一段由汉语文本转换过来的以下意义的汉语文本:“在今天下午2点首先准备一杯咖啡然后唤醒我”控制机器人的上位机计算机系统模块3检测到此时已经过了上午2点,会自动将时间设置在下午2点,同时在控制机器人的上位机计算机系统模块3预先储存的汉语文本中检测到与该汉语文本最接近的一段使得程序更加优化的汉语文本,这时控制机器人的上位机计算机系统模块3会输出如下汉语意义的汉语文本译文:“在今天下午2点首先准备一杯咖啡并加点牛奶然后唤醒我”您确认吗?发送确认汉语文本或其他确认信息,控制机器人的上位机计算机系统模块3就将该汉语文本对应的汉语文本作为最终接收到的汉语文本,按照上面案例中的步骤,加上“加点牛奶程序”满足预先设定的条件时机器人开始工作。
[0035]由于汉字文本通过汉字与汉语语音码双向转换模块转换后,汉字与汉语语音码可以互相转换,因此在本技术方案的叙述中,凡是用汉字表示的信息都可以用汉语语音码表示,反之亦然,这里在本技术方案的叙述就不在分别累述。
[0036]所述的遥控装置或控制机器人的上位机计算机系统模块3能够根据操作者的请求将它能执行的汉语文本命令一条条用汉语语音朗读出来,并将所朗读的汉语文本命令根据预先的设定能够用意义一致的汉字、汉语拼音、汉语语音码、少数民族文字、外国语文字从显示屏幕上显示出来。
[0037]这样的设计主要方便各种人群,比如考虑到聋哑人听不见,所以机器人将要执行命令用文字显示来反馈给聋哑机器人操作者。
[0038]所述的输入汉语文本遥控装置模块I或控制机器人的上位机计算机系统模块3具有的汉语文本命令,可以是具体的要求机器人采取某种动作的的汉语文本命令,也可以是与某优化方案绑定的程序模块的文本调用命令,该模块用汉语文本命令调用时,不要求针对某个具体动作发出汉语文本命令,而只要发出要达到的目的的汉语文本命令,由控制机器人的上位机计算机系统模块3自动根据所要达到的目的,寻找与该汉语文本命令相对应的优化方案的程序并将上述程序的各种工作指令通过网络传输模块7传输给各种控制机器人的下位机计算机系统模块8,并由该模块控制各种完成机器人规定动作的执行模块9执行。
[0039]比如:人们可以要求机器人对“老人和婴儿”既要求保持一定的饮料温度同时饮料不能太烫,这时候控制机器人的上位机计算机系统模块3就会寻找并绑定对“老人和婴儿”既要求保持一定的饮料温度同时饮料不能太烫的程序,传输给各种控制机器人的下位机计算机系统模块8,并由该模块控制各种完成机器人规定动作的执行模块9执行。
[0040]对控制机器人的上位机计算机系统模块3正确完成工作所必须的各种工作参数,如果控制机器人的上位机计算机系统模块3认为需要操作者提供时,会以语音或文字或语音与文字相结合的形式,主动向操作者发出询问,直到控制机器人的上位机计算机系统模块3 了解到所有必须的工作参数为止。
[0041]比如:对于机器人对喝饮料的是婴儿还是老人还是青壮年无法感觉到,如果控制机器人的上位机计算机系统模块3需要知道时,它会主动用预先设定的汉语文本通过遥控装置或控制机器人的上位机计算机系统模块3向操作者询问以下意思的句子:“是什么样的人喝这饮料? ”人们用汉语文本做以下相同意思的回答:“老人”或“婴儿”,这时候控制机器人的上位机计算机系统模块3就会去寻找制作“老人”或“婴儿”饮料的程序,找到后进行正确的排序和连接,由控制机器人的上位机计算机系统模块3将任务分解后传给相应的各种控制机器人的下位机计算机系统模块8并由该该模块控制各种完成机器人规定动作的执行模块9完成上述的针对“老人”或“婴儿”的程序规定的动作。
[0042]本技术方案中所述的汉语文本包括汉字文本、汉语拼音文本、汉语语音码文本以及一切可以准确表达汉语信息的字符文本。
[0043]通过上述方法,我们实现了用手机作为遥控装置对机器人进行遥控控制。
[0044]本技术方案所述的控制机器人的上位机计算机系统模块3或各种控制机器人的下位机计算机系统模块8可以是台式电脑或笔记本电脑或者服务器或者云计算机系统,也可以是嵌入式计算机系统;
所述的输入汉语文本遥控装置模块I是指所有能向控制机器人的上位机计算机系统发送字符文本信息的装置,包括:固定电话系统、手机、台式电脑、笔记本电脑、上网本、个人数字信息助理PDA、遥控器、信息通讯软件模块;
所述网络传输模块2或网络传输模块7,涵盖有线网络和无线网络软硬件传输系统及传输模块,包括:固定电话通讯传输系统、电力线通讯传输系统、有线电视电缆通讯传输系统、因特网、局域网、2.5G、3G、4G、wif1、wimax、蓝牙、Zigbee近程双向无线联网系统、CAN串行总线控制局域网系统、LED灯无线网络传输系统。
[0045]由于上述没有进一步展开叙述的部分是现有技术,因此,这里就不再累述。
【主权项】
1.一种汉语文本遥控机器人的控制器装置,其特征是:包括输入汉语文本遥控装置模块(I)、网络传输模块(2)、控制机器人的上位机计算机系统模块(3)、储存在控制机器人的上位机计算机系统模块中的汉语文本分词模块(4)、储存在控制机器人的上位机计算机系统模块中的汉语关键词与计算机程序绑定模块(5)、储存在控制机器人的上位机计算机系统模块中的计算机程序逻辑排列连接模块(6)、网络传输模块(7)、各种控制机器人的下位
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1