[发明专利]一种演奏扬琴的机器人及控制方法有效
申请号: | 201010181107.2 | 申请日: | 2010-05-24 |
公开(公告)号: | CN101825896A | 公开(公告)日: | 2010-09-08 |
发明(设计)人: | 孙传伦;陈家祥;陈涛;杨军;郑家贵;谭福生 | 申请(专利权)人: | 上海电气集团股份有限公司;自贡市挚友科技有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 上海兆丰知识产权代理事务所(有限合伙) 31241 | 代理人: | 章蔚强 |
地址: | 200336 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 演奏 扬琴 机器人 控制 方法 | ||
1.一种演奏扬琴的机器人,该机器人与上位乐队的控制计算机相连 以接收乐队的控制,它包括一机器人本体,该机器人本体包括手腕部、身 体运行关节部、脸部、扬琴,其特征在于,它包括一主控制嵌入式电脑装 置以及分别与该主控制嵌入式电脑装置相连的手腕击打控制伺服系统、身 体动作控制伺服系统、脸部表情控制伺服系统以及气源和气压控制系统, 其中:
所述的主控制嵌入式电脑装置实现对演奏扬琴机器人的数据处理和 命令发出,它与上位乐队的控制计算机进行通信,接受上位乐队的控制计 算机的演奏乐曲的信息,发送给上位乐队的控制计算机各种状态的数据;
所述的手腕击打控制伺服系统接受主控制嵌入式电脑装置的各种演 奏击打命令,通过微型气缸驱动机器人本体的两个手腕部进行动作以实现 快速击打;
所述的身体动作控制伺服系统接受主控制嵌入式电脑装置的运动命 令,通过伺服电机驱动机器人本体的身体运行关节进行动作,实现点头、 抬头、弯腰、转身的动作;
所述的脸部表情控制伺服系统接受主控制嵌入式电脑装置的表情命 令,通过多个微电机或微气缸或通过其组合来驱动机器人本体的脸部,实 现模拟机器人脸部的多块肌肉运动,通过启动驱动嘴唇的微气缸,实现嘴 唇的开启和闭合;
所述的气源和气压控制系统接受主控制嵌入式电脑装置的乐曲打击 命令,通过控制一总气泵来控制该总气泵产生的压缩空气,并进行电转气 的开关量控制,实现身体动作、脸部表情、手腕击打部分中所有的气缸和 其他启动元件的动作。
2.根据权利要求1所述的演奏扬琴的机器人,其特征在于,还包括 一与所述的主控制嵌入式电脑装置相连的数据采集和故障显示装置,它通 过主控制嵌入式电脑装置收集各系统的数据,并判断是否正常工作或故障 部位,并将此状态进行显示。
3.一种演奏扬琴的机器人的控制方法,该机器人接受上位系统的控 制计算机输出的PC控制命令,其特征在于,包括以下步骤:
自检步骤,在开始后,系统进行自检;
复位步骤,对机器人的动作进行复位;
执行命令步骤,接受上位系统的控制计算机输出的PC控制命令,根 据命令执行相应的操作,PC控制命令包括应急命令、休眠命令、状态查询 命令、报幕命令、准备命令、演奏命令、停止命令,其中:
所述的准备命令为机器人执行准备动作;
所述的状态查询命令为查询当前状态,并通过主控制嵌入式电脑装置 进行;
所述的应急命令为演奏应急歌曲;
所述的休眠命令为表演休眠动作;
所述的报幕命令为控制机器人进行报幕动作;
所述的演奏命令为通过主控制嵌入式电脑装置输出控制信号给相应 的系统来进行演奏动作;
所述的停止命令为控制机器人动作停止。
4.根据权利要求3所述的演奏扬琴的机器人的控制方法,其特征在 于,所述的执行命令步骤包括以下步骤:
读入步骤,读入当前动作位置数据;
分解步骤,将机器人的左右手动作进行分解;
计算步骤,计算需要实现的机器人运动速度以及目标位置;
执行步骤,即左右手根据计算得出的运动速度以及目标位置执行 相应的组合动作;
判断是否有停止命令,
若有停止命令,则停止动作,然后退出;
若没有停止命令,则进一步判断是否全部动作已经完成,
若所有动作都已经完成,则退出;
若所有动作没有全部完成,则返回读入步骤。
5.根据权利要求3所述的演奏扬琴的机器人的控制方法,其特征在 于,在执行演奏命令时,包括以下步骤:
检查曲目合法性,检查曲目是否合法,若不合法,则直接发送结束数 据包,若合法,则读取曲目长度与起始地址位置;
读取信息,读取数据流中左右手音符、时间、力度信息;
输出节拍并执行敲击,根据读取到的信息,输出手腕动作的节拍 并执行敲击;
等待,等待敲击结束;
检测,依次检测演奏扬琴的机器人是否受到保护、是否收到停止 命令、气压是否受到保护,
若受到保护,即演奏扬琴的机器人不能再进行动作,则发送结束 数据包,若没有受到保护,即演奏扬琴的机器人处于无保护状态,则进 一步检测是否收到停止命令;
若收到停止命令,则发送结束数据包,若没有收到结束命令,则 检测气压是否受到保护;
若检测到气压受到保护,则发送结束数据包,若没有检测到气压 受到保护,即气压正常可正常运行,则向下搜索左手音符并计算位移时 间,然后再向下搜索右手音符并计算位移时间;
插补计算,插补计算机器人的身体与腰的位移量,然后发送执行 数据包;
等待预敲击,根据执行数据包,等待预敲击;
检测演奏状态,即检测演奏是否完毕,
若演奏完毕,则发送结束数据包;
若演奏未完毕,则返回输出节拍并执行敲击步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电气集团股份有限公司;自贡市挚友科技有限公司,未经上海电气集团股份有限公司;自贡市挚友科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010181107.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子装置的虚拟键盘结构及其资料输入方法
- 下一篇:液晶光学防伪特征图像