The invention provides a script and pluginscalable robot teaching is based on, including basic module and plug-in library module; basic module, used to add or modify each function plugin library module in the form of a script file, and directives and communication with the robot controller; a plug-in module, or multi function plug-ins for providing the basic module. The combination of the teaching device using the basic module and plug-in library module with enhanced teaching device software development flexibility, reduce the workload, but also allows users to develop their own function package, with good flexibility.
【技术实现步骤摘要】
一种基于脚本和插件的可扩展机器人示教器
本专利技术涉及一种机器人示教器,尤其是一种基于脚本和插件的可扩展机器人示教器。
技术介绍
工业机器人指的是在控制下智能完成预设工作的多关节或者多自由度的机器装备。工业机器人相比于人,具备成本低,效率高,可以克服恶劣环境等优点。目前,工业机器人已经在汽车制造,电子,橡胶塑料,军工,航天制造,食品工业,医药设备,金属制品等领域得到应用。工业机器人包括三个部分:机器人本体、控制器和示教器。示教器是人机交互设备,监测系统状态,以及收发控制指令。面对机器人的多应用领域,多工作方式和用户的需求多样化,需要开发多个版本的示教器程序。示教器软件的开发效率较低,软件版本多,难以管理,并且不能及时满足用户需求。
技术实现思路
本专利技术要解决的技术问题是现有的示教器通用性差,难以满足不同版本之间的普适应用,软件升级效率低,可扩展性差。为了解决上述技术问题,本专利技术提供了一种基于脚本和插件的可扩展机器人示教器,包括基础模块和插件库模块;基础模块,用于以脚本文件的形式添加或修改插件库模块中的各个功能插件,并与机器人控制器进行指令和状态通信;插件库模块 ...
【技术保护点】
一种基于脚本和插件的可扩展机器人示教器,其特征在于:包括基础模块和插件库模块;基础模块,用于以脚本文件的形式添加或修改插件库模块中的各个功能插件,并与机器人控制器进行指令和状态通信;插件库模块,用于为基础模块提供一个或多个功能插件。
【技术特征摘要】
1.一种基于脚本和插件的可扩展机器人示教器,其特征在于:包括基础模块和插件库模块;基础模块,用于以脚本文件的形式添加或修改插件库模块中的各个功能插件,并与机器人控制器进行指令和状态通信;插件库模块,用于为基础模块提供一个或多个功能插件。2.根据权利要求1所述的基于脚本和插件的可扩展机器人示教器,其特征在于:基础模块包括通信子模块、脚本初始化子模块、主界面子模块、指令收发子模块以及状态显示子模块;通信子模块,用于与机器人控制器建立通信和心跳监测,并定时获取机器人控制器的运行状态;脚本初始化子模块,用于配置脚本文件的运行环境,注册函数到脚本文件的运行环境中,从而在脚本文件中调用注册的函数实现功能插件的加载,...
【专利技术属性】
技术研发人员:王超,宋方方,魏永帅,
申请(专利权)人:南京埃斯顿机器人工程有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。