核心目标:本次 30 分钟项目式实训,在 RobotStudio 6.08 中完成 ABB IRB 120 工作站搭建,成功实现单轴运动、线性运动、重定位运动。掌握了三种运动的操作逻辑、坐标切换与安全注意事项,能够独立完成仿真、调试与报告撰写,为后续示教编程、离线仿真与实操奠定基础。

一、项目档案与环境配置卡

1.1 基础信息表

项目维度

内容项

熟练完成 ABB IRB 120 单轴运动、线性运动、重定位运动三种操作

备注 / 权重

项目标识

项目名称

工业机器人系统认知与虚拟仿真(4 学时)

核心考核点

小组成员

第几组:毛福笙、陈英成

分工明确

指导教师

萨仁高娃

硬件环境

仿真终端

台式机

CPU≥i5,内存≥8G,显卡≥2G

外设

键鼠、显示器

分辨率≥1920*1080

实物参考

工业机器人示教器

仅认知学习使用

软件环境

仿真软件版本

RobotStudio 2022/2023

记录具体版本号

操作系统

Windows 10/11 64 位

需兼容仿真软件

辅助软件

截图工具、Visio

用于绘制系统框图、保存仿真截图

1.2 虚拟仿真环境搭建检查表

步骤

配置项

操作标准 / 预期结果

学生实测结果

异常排查(若有)

1

软件安装

RobotStudio 完整安装,无组件缺失,可正常启动

正常

2

授权激活

完成软件授权验证,仿真功能无限制

正常

3

机器人模型导入

成功导入 ABB 机器人模型(如 IRB 120),模型无缺失

正常

4

基础仿真测试

机器人可实现关节点动,坐标系切换正常

正常

二、核心功能模块与仿真实现

2.1 工业机器人核心参数定义表

模块名称

核心参数

参数说明

配置 / 仿真要求

备注

机械结构模块

关节数量 / 自由度

6 轴工业机器人,6 个旋转自由度

明确各关节运动范围、限位值

以 ABB IRB 120 为例

额定负载 / 工作半径

额定负载 3kg,最大工作半径 580mm

仿真中负载设置不超过额定值

避免超负载仿真报错

控制系统模块

坐标系类型

关节坐标系、世界坐标系、工具坐标系、工件坐标系

掌握 4 种坐标系的建立与切换方法

工具 / 工件坐标系需手动标定

运动模式

关节运动(JOG)、线性运动(LIN)、圆弧运动(CIR)

实现基础的 JOG、LIN 运动仿真

CIR 为后续项目内容

驱动系统模块

驱动方式

伺服电机驱动

了解驱动原理,仿真中无需配置

仅理论认知 + 仿真运动效果验证

仿真环境模块

工作cell 组成

机器人、底座、工装台面

搭建简洁有效的基础仿真工作站

无冗余设备,便于基础操作

三、实操过程与问题复盘

3.1 项目开发阶段记录表(进度管控)

阶段名称

具体内容

完成度 (%)

当前状态

1. 理论认知学习

学习工业机器人机械结构、控制系统、驱动系统组成,绘制系统整体组成框图;掌握 4 种坐标系的定义、区别与应用场景,完成理论知识点梳理。

100

100

2. 仿真软件安装与配置

完成 RobotStudio 软件下载、安装与授权激活,解决安装失败、组件缺失、授权失效等问题;熟悉软件界面,掌握菜单栏、工具栏、仿真窗口的基本操作。

100

100

3. 仿真环境搭建

新建仿真项目,导入 ABB 标准机器人模型(如 IRB 120),添加工装台面等基础工装,完成工作 cell 的搭建与布局;设置机器人基础参数,检查模型完整性。

100

100

4. 坐标系建立与切换

在仿真软件中完成关节、世界坐标系的默认验证,手动建立工具坐标系(TCP 点标定)和工件坐标系,掌握 4 种坐标系的切换方法,验证坐标系切换后的运动准确性。

100

100

5. 基础运动仿真编程

编写机器人基础运动程序,实现关节运动(JOG)的点动与连续运动、线性运动(LIN)的定点移动;设置运动速度、加速度参数,完成运动轨迹的仿真与验证。

100

100

6. 运动精度测试与报告整理

对仿真运动轨迹进行精度验证,记录运动点位坐标与误差值;整理仿真过程截图、参数数据,完成实验报告的编写。

100

100

3.2 虚拟仿真开发疑难问题排查表(核心价值区)

问题编号

错误现象 / 报错信息 (截图粘贴处)

涉及模块

初步猜测原因

解决过程或代码修正

最终效果

经验总结

1

RobotStudio 安装失败,提示 “组件缺失”

软件安装

系统缺少 VC++ 运行库、.NET Framework 等依赖组件;安装包损坏

下载并安装对应版本的 VC++ 运行库、.NET Framework;重新下载完整安装包并安装

软件正常安装,可启动无报错

安装前检查系统依赖,使用官方完整安装包

2

导入机器人模型后,模型显示残缺、无关节

模型导入

模型文件损坏;软件版本与模型版本不兼容

重新导入官方标准机器人模型;更换与软件匹配的模型文件

机器人模型完整,各关节可识别

优先使用软件自带的标准机器人模型

3

坐标系切换后,机器人运动方向与预期不符

坐标系配置

工具坐标系 TCP 点标定错误;工件坐标系原点设置错误

重新标定 TCP 点,核对坐标值;重新设置工件坐标系原点,验证坐标准确性

坐标系切换后,机器人运动方向与预期一致

标定坐标系后需做小范围运动验证,避免参数错误

4

编写运动程序后,机器人无法运动,提示 “运动超限”

程序编写 / 参数设置

运动点位超出机器人关节限位 / 工作半径;速度参数设置异常

修改运动点位坐标,确保在工作范围内;检查并重置速度、加速度参数至合理值

机器人可正常运动,无超限报错

编程前确认机器人工作范围,参数设置遵循软件默认规范

四、截图

单轴运动

线性运动

重定位运动

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐