An embodiment of the invention discloses a method for a programming robot, with the aid of a preset programming user interface, which includes a functional area and a display area; the functional area includes at least one functional key, and the function key corresponds to the logical command used by the programming; the method, including: responding to functional keys. Trigger, display the logical command corresponding to the function key in the display area; respond to the first preset action, display the command configuration interface corresponding to the first presupposed action, to configure the user's parameters of the first preset action in the command configuration interface for the logical command; the logical command displayed according to the display area and the logical command. The parameters of the generation of the robot programming files. Not only does it need to enter the logical command manually, it can also conveniently determine the logical sequence of the program from the display area, reduce the programming burden of the programmer, shorten the time required for programming, and reduce the technical threshold of the robot programmer.
【技术实现步骤摘要】
用于编程机器人的方法和装置
本专利技术涉及机器人
,尤其涉及一种用于编程机器人的方法和装置。
技术介绍
人机协作机器人作为下一代工业机器人,已经成为全世界工业机器人产品新的增长点。可快速方便地进行编程及操作机器人,能迅速适应新环境和新任务要求,便于企业不断调整生产以适应瞬息万变的市场需求。为了控制机器人动作,目前均需要工作人员对机器人进行人工编程,控制机器人的运行轨迹和动作姿态以完成相应的工作。机器人编程耗时长、易出错,导致机器人的操作要求高,不利于机器人使用的推广。因此,一种便捷的编程机器人的方法、装置以及一种可编程机器人系统,节约机器人编程所需时间,对机器人的使用推广是至关重要的。
技术实现思路
为了解决现有技术问题,本专利技术提供了一种用于编程机器人的方法和装置,以节约机器人的编程时间,提高机器人的使用效率。本专利技术实施例提供的一种用于编程机器人的方法,借助于预置的编程用户界面,所述编程用户界面包括:功能区和显示区;所述功能区包括至少一个功能按键,所述功能按键与编程所用的逻辑命令一一对应;所述方法,包括:响应于对所述功能按键的触发,在所述显示区显示该功能按键对应的逻辑命令;响应于第一预设动作,显示所述第一预设动作对应的命令配置界面,以使用户在所述命令配置界面中配置所述第一预设动作对应逻辑命令的参数;所述第一预设动作携带有所述显示区显示的逻辑命令,该命令配置界面为所述第一预设动作携带的逻辑命令对应的预设命令配置界面;获取用户通过所述命令配置界面输入的参数,得到所述显示界面内每个逻辑命令的参数;根据所述显示区显示的逻辑命令以及该逻辑命令的参数,生成机 ...
【技术保护点】
1.一种用于编程机器人的方法,其特征在于,借助于预置的编程用户界面,所述编程用户界面包括:功能区和显示区;所述功能区包括至少一个功能按键,所述功能按键与编程所用的逻辑命令一一对应;所述方法,包括:响应于对所述功能按键的触发,在所述显示区显示该功能按键对应的逻辑命令;响应于第一预设动作,显示所述第一预设动作对应的命令配置界面,以使用户在所述命令配置界面中配置所述第一预设动作对应逻辑命令的参数;所述第一预设动作携带有所述显示区显示的逻辑命令,该命令配置界面为所述第一预设动作携带的逻辑命令对应的预设命令配置界面;获取用户通过所述命令配置界面输入的参数,得到所述显示界面内每个逻辑命令的参数;根据所述显示区显示的逻辑命令以及该逻辑命令的参数,生成机器人编程文件。
【技术特征摘要】
1.一种用于编程机器人的方法,其特征在于,借助于预置的编程用户界面,所述编程用户界面包括:功能区和显示区;所述功能区包括至少一个功能按键,所述功能按键与编程所用的逻辑命令一一对应;所述方法,包括:响应于对所述功能按键的触发,在所述显示区显示该功能按键对应的逻辑命令;响应于第一预设动作,显示所述第一预设动作对应的命令配置界面,以使用户在所述命令配置界面中配置所述第一预设动作对应逻辑命令的参数;所述第一预设动作携带有所述显示区显示的逻辑命令,该命令配置界面为所述第一预设动作携带的逻辑命令对应的预设命令配置界面;获取用户通过所述命令配置界面输入的参数,得到所述显示界面内每个逻辑命令的参数;根据所述显示区显示的逻辑命令以及该逻辑命令的参数,生成机器人编程文件。2.根据权利要求1所述的方法,其特征在于,所述在所述显示区显示该功能按键对应的逻辑命令,具体包括:确定当前编辑位;所述当前编辑位位于所述显示区的初始位,或者,所述当前编辑位位于所述显示区显示的任意一个逻辑命令之后;在所述当前编辑位显示所述对应的逻辑命令。3.根据权利要求2所述的方法,其特征在于,所述根据所述显示区显示的逻辑命令以及该逻辑命令的参数,生成机器人编程文件,具体包括:从所述显示区的初始位开始,逐一获取所述显示区域显示的逻辑命令以及该逻辑命令的参数;按照获取的逻辑命令的顺序以及每个逻辑命令的参数,生成所述机器人编程文件。4.根据权利要求1所述的方法,其特征在于,所述命令配置界面包括至少一个输入控件,和/或,至少一个选择控件;每个所述输入控件和每个所述选择控件均对应逻辑命令的一个参数项;所述输入控件,用于接收用户的输入数据;所述选择控件,用于将至少一个预设选项显示给用户,并接收用户对所述至少一个预设选项的选择。5.根据权利要求4所述的方法,其特征在于,所述命令配置界面还包括确定控件;当所述命令配置界面包括至少一个输入控件时,所述接收用户通过所述命令配置界面输入的参数,获得所述显示界面内每个逻辑命令的参数,具体包括:响应于对所述确定控件的触发,获取每个输入控件中输入的参数;根据每个所述输入控件对应的参数项以及该输入控件中输入的参数,获取所述命令配置界面对应逻辑命令的参数;当所述命令配置界面包括至少一个选择控件时,所述接收用户通过所述命令配置界面输入的参数,获得所述显示界面内每个逻辑命令的参数,具体包括:响应于对所述选择控件的触发,显示该选择控件对应的至少一个预设选项;当接收到对一个所述预设选项的选择时...
【专利技术属性】
技术研发人员:李煜,王钰,
申请(专利权)人:遨博北京智能科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。