机床与液压2024,Vol.52Issue(9) :17-21,35.DOI:10.3969/j.issn.1001-3881.2024.09.003

基于KAREL语言的FANUC机器人开源控制系统设计

Design of Open-Source Control System for FANUC Robot Based on KAREL Language

曾亿山 刘海洋 张涛 施永平 谢庆功
机床与液压2024,Vol.52Issue(9) :17-21,35.DOI:10.3969/j.issn.1001-3881.2024.09.003

基于KAREL语言的FANUC机器人开源控制系统设计

Design of Open-Source Control System for FANUC Robot Based on KAREL Language

曾亿山 1刘海洋 1张涛 1施永平 1谢庆功2
扫码查看

作者信息

  • 1. 合肥工业大学机械工程学院,安徽合肥 230031
  • 2. 科大智能物联技术股份有限公司,安徽合肥 230000
  • 折叠

摘要

针对FANUC机器人控制系统开放性差问题,设计一种基于KAREL语言的机器人开源控制系统.基于Coppeli-aSim远程API接口文件,联合MATLAB、CoppeliaSim平台,设计离线仿真系统;通过开发上位机控制软件与KAREL程序,建立机器人控制器与上位机间基于TCP/IP协议的通信,实现了上位机对机器人的在线控制;并结合数字孪生技术,实现了虚拟样机与物理样机的同步运行.最后,基于FANUC M-20iA机器人实验平台验证了该机器人开源控制系统的可行性.

Abstract

Aiming at the poor openness of the FANUC industrial robot control system,an open-source control system for robots was designed based on KAREL language.Based on the CoppeliaSim remote API interface file,the offline simulation system on MATLAB and the CoppeliaSim platform was designed,and the communication between the robot controller and the upper computer based on the TCP/IP protocol was established through the development of the upper computer control software and the KAREL program,and the on-line control of the robot by the upper computer was realized.Combined with the digital twin technology,the virtual prototype and the physical prototype were synchronized.Finally,based on the FANUC M-20iA robot experiment platform,the feasibility of the robot open source control system is verified.

关键词

FANUC机器人/KAREL语言/控制系统/数字孪生

Key words

FANUC robot/KAREL language/control system/digital twin

引用本文复制引用

基金项目

合肥工业大学实验室自制仪器设备项目(Z202205)

出版年

2024
机床与液压
中国机械工程学会 广州机械科学研究院有限公司

机床与液压

CSTPCD北大核心
影响因子:0.32
ISSN:1001-3881
段落导航相关论文