ProEasy机器人:快速上手使用机器人软件与编程(干货满满,好学不费脑)

一、安装机械手软件

如图所示,安装顺序为:先安装第一个,再安装第二个

二、快速认识学习掌握机械手软件重要功能

1.连接机械手

       机械手默认出厂的ip为:“192.168.1.1”,在初次连接机械手前,必须把使用连接的电脑修改同一网段,以win11操作系统为例,操作如下

        修改完电脑ip后,打开机械手软件,连接机械手,上述提过,机械手默认ip为:“192.168.1.1”,连接方法如图:

2.项目建立

        连接好机械手之后,先建立一个新项目,如图

        项目创建好之后就是如图下所示

3.机械手寸动与点位表

        寸动功能就是用软件手动移动机械手的XYZC空间坐标,并保存相对应的工作点位,以及移动到已保存的点位,如图

        

        

        上面详细介绍了能够寸动机械手的功能说明,现在我们尝试寸动机械手,以当前的位置保存到1号点,保存功能如图

        系统提供的点位数量总共有1024个点,点位的名称与中文描述可以选择不填写,只需要选择好对应的点位编号就行

        在保存诸多个点位之后,如果想复查一下之前保存的点位的位置是否正确,就可以使用指令型寸动的功能,总共有四种运动轨迹可以到达目标点,如图

       

         需要注意,MovP/MovL都是XYCZ四个轴同时运动,在移动的过程中谨防撞到其他机构或障碍物,MovArchP/MovArchL指令移动之前,得需要设置拱形的最高位置,这个位置数据也就是机械手绝对位置,如图,以MovArchP为例

        上图中-1000(单位um),也就是机械手在移动的时候,先Z轴抬高到-1000um的位置,然后弧形移动到目标点-1000um的上方,最后轴下降到目标点示教的高度,这个移动的轨迹和拱形一样,所以就叫拱形移动

        选择好移动指令之后,就开始选择要移动的目标点编号,然后点击移动开关,如图

        移动按钮1:鼠标左键长按时机械手移动,松开机械手停止,推荐大家在移动过程中使用此按钮,在机械手过程中如果快要撞机,就可以松开按钮,大大减少撞机风险

        移动按钮2:鼠标左键点击一下,机械手直接执行完全部移动过程,不建议新手使用

        运动停止按钮:经常搭配移动按钮2使用,谨防移动过过程中撞机,点击直接停止机械手移动动作

        最后四个指令的移动速度也可以直接去点击上方速度百分比的滑动开关,如图


 

        点位表是记录每个点XYZC数据与机械手其他数据,如图

        除了记录点位数据,也可以修改单个点信息与批量修改多个点信息

        修改单个点位信息,如图

        批量修改点位信息,比如将图中1-10点位中的Z轴数据统一改为-2504,如图

        以上就是寸动与点位表的功能描述,一般两者都是搭配使用

4.IO编辑

        IO全程叫做 input  output 也就是输入输出,功能就是控制机械手启动停止急停等状态,外部信号交互,控制气缸夹爪等机构,IO分为两块:系统IO和标准IO,

        系统DI有8个输入通道,DO8个输出通道,其中9-12通道没有,如图

        标准DI有24个输入通道,DO12个输出通道,如图

### 技术参数 ProEasy 机械臂是一款面向教育、研发和工业应用的轻型机械臂。其技术参数通常包括以下几个方面: - **自由度**:ProEasy 机械臂通常具有 6 个自由度,使其能够在三维空间中灵活移动并完成复杂任务。 - **负载能力**:根据型号不同,其负载范围一般在 0.5 kg 至 3 kg 之间,适用于中小型工件的抓取操作。 - **重复定位精度**:ProEasy 机械臂的重复定位精度可达 ±0.1 mm,确保了高精度作业的可靠性[^1]。 - **工作半径**:典型工作半径约为 500 mm 至 700 mm,满足桌面级及小型工作站的应用需求。 - **通信接口**:支持多种通信协议,如 Modbus、CANopen、Ethernet/IP 和 ROS 接口,便于集成到不同的控制系统中。 - **驱动方式**:采用高精度伺服电机驱动,结合谐波减速器,提供平稳且高效的运动控制。 ### 应用场景 ProEasy 机械臂因其高精度、易用性和良好的扩展性,广泛应用于多个领域: - **教育科研**:作为教学平台,用于机器人控制、路径规划、视觉识别等课程实验和研究。 - **工业自动化**:用于装配、焊接、搬运、检测等柔性生产线任务,提升生产效率和产品质量。 - **服务机器人集成**:作为执行机构嵌入到服务机器人系统中,实现物品分拣、人机协作等功能。 - **医疗辅助设备**:用于康复训练、微创手术辅助等精密操作场景。 - **AI视觉引导**:配合计算机视觉系统进行目标识别定位,实现智能抓取分拣。 ### 控制系统 ProEasy 机械臂的控制系统通常由硬件控制器和软件平台组成: - **控制器**:采用高性能嵌入式处理器或工业 PC,具备多轴同步控制能力,支持实时操作系统(RTOS)以确保运动控制的精确性。 - **编程方式**:支持多种编程语言,如 Python、C++、ROS 节点开发,并提供图形化编程界面,降低使用门槛。 - **安全机制**:内置力控保护、碰撞检测紧急停止功能,保障操作人员设备的安全。 - **协同控制**:支持外部传感器、视觉系统、PLC 等设备联动,构建完整的智能制造系统[^1]。 以下是一个简单的 ProEasy 机械臂运动控制示例代码(基于 Python API): ```python from proeasy import ProEasyArm # 初始化机械臂 arm = ProEasyArm(ip="192.168.1.10") # 连接控制器 arm.connect() # 设置运动速度 arm.set_speed(velocity=50, acceleration=30) # 移动到指定坐标 arm.move_to(position=[300, 200, 150], orientation=[0, 3.14, 0]) # 抓取物体 arm.gripper_close() # 返回初始位置 arm.move_home() # 断开连接 arm.disconnect() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值