一种多机器人数据同步的控制方法及系统技术方案

技术编号:26402325 阅读:53 留言:0更新日期:2020-11-20 13:53
本发明专利技术公开了一种多机器人数据同步的控制方法及系统,所述系统包括控制器和多个机器人,控制器与多个机器人之间、多个机器人之间通信连接;所述方法包括:控制器与多个机器人进行时间同步,确定同步表演的参考时间点;控制器确定机器人表演方式,并将表演方式发送给各个机器人;控制器在所述参考时间点对音乐播放进行控制;各个机器人接收所述表演方式,在所述参考时间点根据不同的表演方式进行数据同步,从而进行不同的表演。通过参考时间点控制多个机器人同步表演,控制器确定机器人表演方式,各个机器人在所述参考时间点根据不同的表演方式进行数据同步,从而进行不同的表演,表演方式灵活,提高观赏性。

【技术实现步骤摘要】
一种多机器人数据同步的控制方法及系统
本专利技术涉及机器人控制
,尤其涉及一种多机器人数据同步的控制方法及系统。
技术介绍
随着机器人的高速发展,进一步扩宽了机器人的应用场景和服务模式,机器人越来越广泛地应用于人类生活的各个领域。机器人表演作为一种全新的表演形式,也在生活中出现。对于多个机器人进行表演时,多个机器人数据同步,控制多个机器人同步表演至关重要,若多个机器人不能同步表演,则使得表演混乱,另外,现有机器人的表演形式都是单一和固定的,不具有灵活性,不能根据音乐自行表演,影响用户体验。
技术实现思路
本专利技术提供一种多机器人数据同步的控制方法及系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。第一方面,本专利技术实施例提供了一种多机器人数据同步的控制方法,控制器与多个机器人之间、多个机器人之间通信连接;所述方法包括:控制器与多个机器人进行时间同步,确定同步表演的参考时间点;控制器确定机器人表演方式,并将表演方式发送给各个机器人;控制器在所述本文档来自技高网...

【技术保护点】
1.一种多机器人数据同步的控制方法,其特征在于,控制器与多个机器人之间、多个机器人之间通信连接;所述方法包括:/n控制器与多个机器人进行时间同步,确定同步表演的参考时间点;/n控制器确定机器人表演方式,并将表演方式发送给各个机器人;/n控制器在所述参考时间点对音乐播放进行控制;/n各个机器人接收所述表演方式,在所述参考时间点根据不同的表演方式进行数据同步,从而进行不同的表演。/n

【技术特征摘要】
1.一种多机器人数据同步的控制方法,其特征在于,控制器与多个机器人之间、多个机器人之间通信连接;所述方法包括:
控制器与多个机器人进行时间同步,确定同步表演的参考时间点;
控制器确定机器人表演方式,并将表演方式发送给各个机器人;
控制器在所述参考时间点对音乐播放进行控制;
各个机器人接收所述表演方式,在所述参考时间点根据不同的表演方式进行数据同步,从而进行不同的表演。


2.根据权利要求1所述的控制方法,其特征在于,所述各个机器人接收所述表演方式,在所述参考时间点根据不同的表演方式进行数据同步,从而进行不同的表演包括:
各个机器人接收所述表演方式,确定所述表演方式为即兴表演;
各个机器人对播放的音乐进行采样,对采样的音频信号进行识别得到音乐类型,从预设的音乐类型与动作集的对应关系中匹配到对应的动作集,所述动作集包括多种不同的动作;
各个机器人将所选取的动作集同步到其他机器人,确定最多机器人选取的动作集作为最终选取的动作集;
各个机器人分析所述音乐的音乐节奏,根据音乐节奏确定舞蹈动作数据,所述舞蹈动作数据为最终选取的动作集里面的动作的一个或多个动作的组合,执行所述确定的舞蹈动作数据对应的舞蹈动作进行表演。


3.根据权利要求2所述的控制方法,其特征在于,所述各个机器人接收所述表演方式,在所述参考时间点根据不同的表演方式进行数据同步,从而进行不同的表演包括:
各个机器人接收所述表演方式,确定所述表演方式为预编排表演;
各个机器人接收所述控制器发送的与音乐对应的预编排动作数据;
各个机器人根据参考时间点,读取预编排动作数据,同步执行预编排动作数据中的动作进行表演。


4.根据权利要求3所述的控制方法,其特征在于,预编排动作数据为预先根据音乐对机器人的动作进行编排形成机器人的动作数据,并采用BPM探测算法对所述机器人的动作数据进行调整,生成预编排动作数据。


5.根据权利要求1所述的控制方法,其特征在于,所述确定同步表演的参考时间点包括:
控制器发送同步信号给各个机器人,其中所述同步信号包括参考时间点;
各个机器人根据所述同步信号确定...

【专利技术属性】
技术研发人员:张彩霞王斯琪
申请(专利权)人:佛山科学技术学院
类型:发明
国别省市:广东;44

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

1