摘要
本发明公开了一种工业机器人远程控制方法,包括如下步骤:建立socket命令通道和socket状态通道;PC客户端通过socket状态通道获取机器人端实时状态数据;根据机器人端最小功能接口和机器人端实时状态数据,PC客户端利用插件机制将功能模块封装成目标程序API库的功能接口;PC客户端通过socket命令通道,利用序列化和FIFO队列,通过目标程序API库的功能接口调用机器人端最小功能接口,实现机器人的远程控制。本发明通过插件机制把各功能模块进行分离,再统一的进行管理调度,有利于特定应用的开发,便于扩展和维护。
技术关键词
客户端
插件机制
命令
机器人控制模块
运动模块
接口
功能模块
服务器
执行错误处理
监视机器人
日志
通道
识别机器人
自定义协议
解析插件
队列