机器人图形化编程方法和装置制造方法及图纸

技术编号:39816949 阅读:23 留言:0更新日期:2023-12-22 19:35
本公开是关于一种机器人图形化编程方法和装置

【技术实现步骤摘要】
机器人图形化编程方法和装置、移动终端、存储介质


[0001]本公开涉及控制
,尤其涉及一种机器人图形化编程方法和装置

移动终端

存储介质


技术介绍

[0002]目前,机器人越来越多的融入到用户工作和生活,为用户提供了很多便利

现有机器人在出厂时会预置一些步态,从而满足一些常见场景的需求

但是上述预置步态有时无法满足用户的个性化需求,降低体验


技术实现思路

[0003]本公开提供一种机器人图形化编程方法和装置

移动终端

存储介质,以解决相关技术的不足

[0004]根据本公开实施例的第一方面,提供一种机器人图形化编程方法,适用于移动终端,所述方法包括:
[0005]响应于检测到编程启动操作,创建运动步态序列;所述运动步态序列包括至少一个运动单元,各运动单元包括所述机器人的至少一条肢体的配置数据;
[0006]根据所述运动步态序列创建运动任务文件;...

【技术保护点】

【技术特征摘要】
1.
一种机器人图形化编程方法,其特征在于,适用于移动终端,所述方法包括:响应于检测到编程启动操作,创建运动步态序列;所述运动步态序列包括至少一个运动单元,各运动单元包括所述机器人的至少一条肢体的配置数据;根据所述运动步态序列创建运动任务文件;将所述运动任务文件发送给所述机器人,以使所述机器人执行所述运动任务文件对应的步态
。2.
根据权利要求1所述的方法,其特征在于,创建运动步态序列,包括:响应于检测到编程按键被触发,显示编程操作界面,所述编程操作界面内包括多个运动单元图标;响应于检测到运动单元图标被触发,获取所述运动单元对应肢体步态的配置数据;响应于检测到保存配置数据的操作,保存所述配置数据并将所述运动单元添加到运动序列,得到所述运动步态序列
。3.
根据权利要求2所述的方法,其特征在于,所述肢体步态的配置数据包括步频

关节轨迹

关节速度

关节高度和持续时间
。4.
根据权利要求2所述的方法,其特征在于,所述编程操作界面还包括运动模块

控制模块

事件模块

展示模块

感知模块和数学模块;所述运动模块用于提供图形化运动单元;所述控制模块用于提供图形化控制单元;所述事件模块用于提供图形化事件单元;所述展示模块用于提供图形化展示单元;所述感知模块用于提供图形化感知单元;所述数学模块用于提供图形化数学单元
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述机器人返回的任务响应信息,所述任务响应信息包括任务审核成功反馈消息或任务审核失败反馈消息
。6.
根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于检测到终止操作,向所述机器人下发终止任务指令,以使所述机器人停止执行所述运动任务文件对应的步态任务;获取所述机器人返回的任务终止反馈消息
。7.
一种机器人图形化编程方法,其特征在于,适用于机器人,所述方法包括:获取移动终端发送的运动任务文件,所述运动任务文件根据用户图形化编程出的运动步态序列创建;解析所述运动任务文件,得到任务响应信息;所述任务响应信息包括任务审核成功消息或任务审核失败反馈消息;将所述任务响应信息发送到所述移动终端
。8.
根据权利要求7所述的方法,其特征在于,当所述任务响应信息为任务审核成功消息时,所述方法还包括:生成任务执行文件;执行所述运动任务文件,生成执行过程反馈消息;
将所述执行过程反馈消息发送给所述移动终端
。9.
根据权利要求8所述的方法,其特征在于,所述方法还包括:响应于接收到所述移动终端发送的终止任务指令,停止执行所述运动任务文件对应的步态任务;向所述机器人返回的任务终止反馈消息
。10.
根据权利要求8所述的方法,其特征在于,执行所述运动任务文件,包括:响应于接收到所述移动终端发送的状态切换指令,根据预设转换关系从执行所述运动任务文件的当前状态切换到所述状态切换指令对应的目标状态;生成切换状态结果消息并发送给所述移动终端
...

【专利技术属性】
技术研发人员:杜坤
申请(专利权)人:北京小米机器人技术有限公司
类型:发明
国别省市:

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

1