[发明专利]机器人动作控制方法、智能终端及具有存储功能的装置有效
申请号: | 201711498355.8 | 申请日: | 2017-12-29 |
公开(公告)号: | CN109986552B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 熊友军;周志平;陈林 | 申请(专利权)人: | 深圳市优必选科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J11/00 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 动作 控制 方法 智能 终端 具有 存储 功能 装置 | ||
本发明公开了一种机器人动作控制方法、智能终端及具有存储功能的装置,该机器人动作控制方法包括:发送动作帧指令至机器人的动作模块;执行后续事务的处理动作;等待机器人的动作模块执行已接收到的动作帧指令所需的时间减去执行后续事务的处理动作所用的时间,并返回发送动作帧指令至机器人的动作模块的步骤。本发明将执行后续事务的处理动作所用的时间减去,以使相邻两次的发送动作帧指令至机器人的动作模块之间的时间差更加精准,不会随着动作执行时间的延长而无法与音乐同步,达到动作与音乐同步的更加精准的效果。
技术领域
本发明涉及机器人领域,特别是涉及一种机器人动作控制方法、智能终端及具有存储功能的装置。
背景技术
随着科技的发展,机器人已经逐渐变的普遍,在春晚上都可以见到机器人的身影。现在,大部分供给普通用户使用的机器人普遍具有舞蹈功能。这时候,音乐和动作能否严格同步,是一个技术性的难题。已有的机器人也有其的音乐与动作的同步方法,像Alpha1P机器人。但是,现有的机器人只保证了开始播放的时候动作和音乐同时播放,随着时间的推移,后面的动作和音乐很可能出现偏差,已经无法满足用户渐渐严苛的要求。
因此,需要进一步提高机器人的动作与音乐的同步性。
发明内容
本发明主要解决的技术问题是提供一种机器人动作控制方法、智能终端及具有存储功能的装置,能够提高机器人的动作与音乐的同步性。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种机器人动作控制方法,该机器人动作控制方法包括:发送动作帧指令至机器人的动作模块;执行后续事务的处理动作;等待机器人的动作模块执行已接收到的动作帧指令所需的时间减去执行后续事务的处理动作所用的时间,并返回发送动作帧指令至机器人的动作模块的步骤。
其中,执行后续事务的处理动作的步骤包括:判断是否具有待发送的动作帧指令。
其中,执行后续事务的处理动作的步骤进一步包括:获取待发送的动作帧指令和/或对待发送的动作帧指令进行解析。
其中,在发送动作帧指令至机器人的动作模块的步骤之前,进一步包括:判断是否需要对机器人进行复位;若判断为需要复位,则发送复位指令至机器人的动作模块,以控制机器人进行复位。
其中,在发送动作帧指令至机器人的动作模块的步骤之前,进一步包括:判断是否需要播放音乐;若需要播放音乐,则等待音乐开始播放的指令,并在接收到音乐开始播放的指令后,进入发送动作帧指令至机器人的动作模块的步骤。
其中,机器人动作控制方法进一步包括:判断是否接收到暂停播放指令;若接收到暂停播放指令,则暂停音乐的播放,并记录音乐暂停时至机器人的动作模块执行完已接收到的动作帧指令所用的时间;判断是否接收到恢复播放指令;若接收到恢复播放指令,则从音乐的暂停位置继续播放音乐,并在等待记录的时间后,发送下一动作帧指令至机器人的动作模块。
其中,机器人动作控制方法进一步包括:判断所有的动作帧指令是否已被执行;若所有的动作帧指令已被执行,则判断音乐是否播放完成;若音乐未播放完成,则获取音乐的剩余播放时间,并在等待剩余播放时间后上报播放完成消息。
其中,若音乐播放完成,则即时上报播放完成消息。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种智能终端,包括:相互耦接的处理器和数据库,处理器在工作时配合数据库实现如上述的机器人动作控制方法。
为解决上述技术问题,本发明采用的又一个技术方案是:提供一种具有存储功能的装置,存储有程序数据,程序数据能够被执行以实现如上述的机器人动作控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技有限公司,未经深圳市优必选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711498355.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:抓取系统及抓取方法
- 下一篇:一种主动交互的机器人、系统、方法及存储装置