【技术实现步骤摘要】
运动控制部件、运动控制方法、机器人及运动控制系统
本专利技术涉及运动控制
,更具体地涉及一种运动控制部件、运动控制方法、机器人及运动控制系统。
技术介绍
目前,在运动控制领域,通常机器人的每一个动作都需要用户通过控制设备输入运动参数,以用于运动控制部件据此控制机器人运动。这就导致每次控制机器人运动之前均需要配置运动参数,不仅耗时,而且使得机器人无法进行离线(即脱离控制设备)工作,限制了机器人的使用场所,无法满足用户的需求,同时也造成用户体验比较差。
技术实现思路
考虑到上述问题而提出了本专利技术。本专利技术提供了一种运动控制部件、一种运动控制方法、一种机器人及一种运动控制系统。根据本专利技术实施例的一方面,提供了一种运动控制部件,所述运动控制部件用于控制运动部件运动,所述运动控制部件包括相互连接的控制部和驱控部,所述控制部包括用于预存波表数据的第一存储部,所述波表数据通过对用于控制所述运动部件运动的运动参数序列进行解算获得;所述驱控部用于自所述第一存储部读取所述波表数据,并基于所述波表数据驱动所述运动部件运动。示例性地,第一存储部包括缓冲器和波表存储器,所述缓冲 ...
【技术保护点】
1.一种运动控制部件,所述运动控制部件用于控制运动部件运动,所述运动控制部件包括相互连接的控制部和驱控部,其特征在于,所述控制部包括用于预存波表数据的第一存储部,所述波表数据通过对用于控制所述运动部件运动的运动参数序列进行解算获得;所述驱控部用于自所述第一存储部读取所述波表数据,并基于所述波表数据驱动所述运动部件运动。
【技术特征摘要】
1.一种运动控制部件,所述运动控制部件用于控制运动部件运动,所述运动控制部件包括相互连接的控制部和驱控部,其特征在于,所述控制部包括用于预存波表数据的第一存储部,所述波表数据通过对用于控制所述运动部件运动的运动参数序列进行解算获得;所述驱控部用于自所述第一存储部读取所述波表数据,并基于所述波表数据驱动所述运动部件运动。2.如权利要求1所述的运动控制部件,其特征在于,所述第一存储部包括缓冲器和波表存储器,所述缓冲器用于缓存所述波表数据;所述波表存储器与所述缓冲器连接,用于在所述缓冲器写满时,存储所述缓冲器中缓存的所有数据以使所述缓冲器清空。3.如权利要求1或2所述的运动控制部件,其特征在于,所述控制部还包括:数据接收部,用于接收所述运动参数序列;第二存储部,与所述数据接收部连接,用于存储所述运动参数序列;以及解算单元,分别与所述第二存储部、所述第一存储部连接,用于自所述第二存储部读取所述运动参数序列,并对所述运动参数序列进行解算,以获得所述波表数据。4.如权利要求3所述的运动控制部件,其特征在于,所述解算单元具体用于每次自所述第二存储部读取所述运动参数序列中的预定数目的运动参数并对读取的预定数目的运动参数进行解算。5.如引用权利要求2的权利要求3所述的运动控制部件,其特征在于,所述缓冲器与所述解算单元连接,所述缓冲器具体用于在所述解算单元每次解算预定数目的运动参数之后,将解算出的波表数据进行缓存。6.如权利要求1或2所述的运动控制部件,其特征在于,所述控制部还用于响应于触发指令的接收,将所述波表数据输出至所述驱控部。7.如权利要求6所述的运动控制部件,其特征在于,所述运动控制部件还包括:触发部,与所述控制部连接,用于基于用户操作向所述控制部发送所述触发指令。8.如权利要求6所述的运动控制部件,其特征在于,所述控制部还用于自控制设备接收所述触发指令。9.如权利要求1或2所述的运动控制部件,其特征在于,所述驱控部包括:波形产生部,与所述控制部连接,用于基于所述波表数据生成对应的波形数据;以及驱动部,与所述波形产生部连接,用于基于所述波形数据驱动所述运动部件运动。10.一种运动控制方法,应用于运动控制部件,所述运动控制部件用于控制运动部件运动,所述运动控制部件包括相互连接的控制部和驱控部,其特征在于,所述控制部包括用于预存波表数据的第一存储部,所述波表数据通过对用于控制所述运动部件运动的运动参数序列进行解算获得,所述运动控制方法包括:利用所述驱控部自所述第一存储部读取所述波表数据;以及利用所述驱控部基于所述波表数据驱动所述运动部件运动。11.如权利要求10所述的运动控制方法,其特征在于,所述第一存储部包括相互连接的缓冲器和波表存储器,在所述利用所述驱控部自所述第一存储...
【专利技术属性】
技术研发人员:崔佳,
申请(专利权)人:北京镁伽机器人科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。