[发明专利]一种机器人的运动控制方法、机器人及系统有效
申请号: | 201711281609.0 | 申请日: | 2017-12-07 |
公开(公告)号: | CN107765612B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 李亮;潘晓明;汤正;王俊 | 申请(专利权)人: | 南京诚思机器人科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 210000 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 运动 控制 方法 系统 | ||
1.一种机器人的运动控制方法,其特征在于,包括:
步骤S200机器人接收机器人运动控制文件,所述机器人运动控制文件包括机器人脚本和运动控制配置文件,所述机器人脚本包括机器人专用动作函数,所述运动控制配置文件包含机器人专用动作函数与所述机器人的API接口函数的映射;
步骤S310所述机器人对所述机器人脚本进行解析,得到机器人专用动作函数;
步骤S320所述机器人根据所述运动控制配置文件,调用所述机器人专用动作函数对应的API接口函数,得到包含对应操作的程序指令;
步骤S400所述机器人根据各所述程序指令,执行相应的动作;
所述步骤S200之前还包括:
编程器的界面上包括若干图形块,每一个图形块代表采用机器人脚本语言描述的机器人动作,包括以下图形块中至少一类:标识机器人舵机之间同步运动的图形块、执行机器人相应动作的图形块、播放背景音乐的图形块;
步骤S100所述编程器根据所述机器人的能力,得到所述机器人的运动控制配置文件,并根据所述运动控制配置文件控制所述编程器界面上的图形块的可用性;
步骤S110所述编程器根据位于特定区域中的可用图形块,得到编辑好的机器人脚本;
步骤S130所述编程器根据所述机器人脚本、所述运动控制配置文件,得到所述机器人运动控制文件;
步骤S140当识别到执行操作时,所述编程器将所述机器人运动控制文件发送给所述机器人。
2.根据权利要求1所述的机器人的运动控制方法,其特征在于:
所述机器人运动控制文件还包括媒体资源信息;
所述步骤S400包括:
步骤S420判断所述程序指令是否为播放媒体资源语句,若是,则执行步骤S421;
步骤S421从所述媒体资源信息中获取并播放所述程序指令中包含的媒体资源文件名对应的媒体资源文件,并依次执行所述播放媒体资源语句所包含的子语句;
步骤S422当所述播放媒体资源语句所包含的子语句执行完毕时,则结束所述媒体资源文件的播放。
3.根据权利要求1所述的机器人的运动控制方法,其特征在于,所述步骤S400还包括:
步骤S440判断所述程序指令是否为同步执行语句,若是,则执行步骤S441;
其中,所述同步执行语句的所述程序指令是由所述机器人脚本中的机器人专用关键字、所述机器人专用动作函数和所述运动控制配置文件生成;
步骤S441同时执行所述同步执行语句中所包含的子语句;
步骤S442当所述子语句执行完毕后,则结束所述同步执行语句的执行。
4.根据权利要求2-3任一项 所述的机器人的运动控制方法,其特征在于:
当执行的所述程序指令或所述子语句中包含媒体资源文件名时,则从媒体资源信息中获取对应的所述媒体资源文件,并根据所述媒体资源文件执行所述程序指令或所述子语句对应的操作。
5.根据权利要求1所述的机器人的运动控制方法,其特征在于,所述步骤S110之后还包括:
步骤S120当位于特定区域中的可用图形块包含媒体资源文件名时,所述编程器根据所述媒体资源文件名得到对应的媒体资源文件,加入到媒体资源信息中;
所述步骤S130包括:
所述编程器根据所述机器人脚本、所述运动控制配置文件和所述媒体资源信息,得到所述机器人运动控制文件。
6.一种机器人,其特征在于,包括:
接收模块,用于接收机器人运动控制文件,所述机器人运动控制文件包括机器人脚本和运动控制配置文件,所述机器人脚本包括机器人专用动作函数,所述运动控制配置文件包含机器人专用动作函数与所述机器人的API接口函数的映射;
脚本解析模块,与所述接收模块电连接,用于对所述机器人脚本进行解析,得到机器人专用动作函数;以及,根据所述运动控制配置文件,调用所述机器人专用动作函数对应的API接口函数,得到包含对应操作的程序指令;
指令管理模块,与所述脚本解析模块电连接,用于根据各所述程序指令,执行相应的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京诚思机器人科技有限公司,未经南京诚思机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711281609.0/1.html,转载请声明来源钻瓜专利网。