【技术实现步骤摘要】
本专利技术涉及一种机器人装置的控制调试
,尤其涉及一种实时控制调试系统及调试方法。
技术介绍
机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作。机器人的在执行动作过程中,通常需要接收本地程序控制端与远程程序控制端的联合控制。在机器人出厂之后,用户或者第三方在使用过程中,为了使机器人能够更好地运行,通常需要对机器人的控制程序进行二次开发与调试,现有的二次开发过程中,第三方开发者在对机器人开发的过程中需要连接一条数据线在电脑与机器人之间,使用USB协议进行数据交换,把编写完成的程序上传到机器人的本地程序控制端上并运行调试。而对该机器人在远程端对应的程序则需要在本地编写完成后,打包上传到云端,与此同时还需要对机器人的本地代码进行更新。即这种方式无法对该机器人在云端的代码进行编辑和调试,只能对机器人本地的代码有效,而对云端的代码则需要打包、上传后进行联调,这大大浪费掉开发者有限的研发时间,调试 >难度大,效率低下。本文档来自技高网...
【技术保护点】
一种实时控制调试系统,应用于对机器人进行远程控制及调试,其特征在于,包括:开发控制端、与所述机器人匹配的远程端及通讯单元,且所述机器人内设置有一本地控制端,所述开发控制端设置于本地的处理系统中,所述开发控制端预制有一开发环境,用户通过所述开发控制端的所述开发环境对所述远程端发送控制调试命令;所述通讯单元,用以实现所述开发控制端与所述远程端、所述本地控制端之间的数据交互,所述远程端独立于所述机器人,并与所述开发控制端之间实现无线连接,所述远程端接收所述控制调试命令,以使所述远程端结合本地控制端于所述控制调试命令作用下控制所述机器人执行与之相应的操作,并形成一调试结果返回至所述开发控制端。
【技术特征摘要】
1.一种实时控制调试系统,应用于对机器人进行远程控制及调试,其特征在于,包括:开发控制端、与所述机器人匹配的远程端及通讯单元,且所述机器人内设置有一本地控制端,所述开发控制端设置于本地的处理系统中,所述开发控制端预制有一开发环境,用户通过所述开发控制端的所述开发环境对所述远程端发送控制调试命令;所述通讯单元,用以实现所述开发控制端与所述远程端、所述本地控制端之间的数据交互,所述远程端独立于所述机器人,并与所述开发控制端之间实现无线连接,所述远程端接收所述控制调试命令,以使所述远程端结合本地控制端于所述控制调试命令作用下控制所述机器人执行与之相应的操作,并形成一调试结果返回至所述开发控制端。2.根据权利要求1所述的实时控制调试系统,其特征在于,所述开发控制端包括,指令输入单元,用以接收用户输入的控制调试指令,并通过所述通讯单元输出至所述远程端;判断单元,接受所述远程端发送的所述调试结果,用户根据所述调试结果判断所述控制调试指令是否调试完成,形成一判断结果输出至所述远程端。3.根据所述权利要求1所述的实时控制调试系统,其特征在于,所述远程端包括:第一存储单元,接收并存储所述控制调试指令,并于一删除命令的作用下删除所述控制调试指令;控制单元,读取所述第一存储单元中存储的所述控制调试指令并执行,于执行完毕后向所述第一存储单元发送所述删除命令,同时形成所述调试结果发送至所述开发控制端;第二存储单元,于所述判断结果为调试完成的状态下,读取并存储所述控制单元中与所述判断结果相匹配的所述控制调试指令。4.根据所述权利要求2所述的实时控制调试系统,其特征在于,所述指令输入单元还接收用户输入的停止调试指令,于所述停止调试指令作用下,所述远程端停止调试操作。5.根据所述权利要求1所述的实时控制调试系统,其特征在于,所述开发控制端还包含登陆模块,...
【专利技术属性】
技术研发人员:蔡明峻,
申请(专利权)人:芋头科技杭州有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。