hwyzw 发表于 2025-4-1 01:16:39

AUBO Scope【编程】界面编程:操控机器人运动与控制的方法

    什么是程序?

    程序是一组指令,机器人能够识别并执行这些指令。通过编写程序,就可以操控机器人,从而满足其在特定应用中的运动和控制需求。在 AUBO Scope 里,用户既可以利用系统提供的【编程】界面来编写程序,也可以借助系统提供的接口编写脚本。本小节会介绍通过【编程】界面进行编程的方式,而有关脚本的使用方法,可参考“4.5.1 脚本”。

    界面的程序包含程序块和程序节点。程序块是由多个程序节点组合起来的。其目的是为了方便对代码进行管理。机器人移动的路径是由一系列路点来完成的。这些路点能够通过示教或者【命令】中的配置项进行设置。用户能够自己去创建并且编写程序,以此来控制机器人的移动,同时控制 I/O 信号的发出与接收。用户还可以通过设置变量,来运行诸如“如果……否则……”以及“循环”等命令。

    第一个程序

    演示一个简单的程序,此程序用于介绍在 AUBO Scope 中如何编写程序。该示例程序具备使机器人在两个路点间来回移动的功能。

    在编程界面中,点击程序管理工具栏上的“新建”按钮,从而新建出一个程序文件。

    在【基础】选项卡下单击【移动】

    https://img1.baidu.com/it/u=3328688687,2143913463&fm=253&fmt=JPEG&app=138&f=JPEG?w=620&h=340

    ,向程序树中添加【移动】节点。然后单击【路点】

    向程序树添加【路点】节点。程序中存在一个【移动】节点,且【移动】节点之下有【路点_0】和【路点_1】这两个路点。

    从而进入【移动】界面。

    用户能够选择【基础模式】或者【步进模式】。借助【位置/姿态控制】按钮,能够将机器人移动到目标位置。当确定了位置之后,点击【确定】,就可以退出【移动】界面,从而完成【路点_1】的位姿设置。

    注意

    https://img0.baidu.com/it/u=3590578476,4071766703&fm=253&fmt=JPEG&app=120&f=JPEG?w=888&h=500

    在移动机械臂之前,需要进行以下操作:首先单击左侧菜单栏中的【速度】按钮,接着拖动【速度调节条】的滑块,通过这种方式来调节机械臂的运动速度。

    重复步骤 3 ~ 4 的操作给【路点_0】赋值。

    单击左侧菜单栏中的【速度】按钮,这样会弹出【速度调节条】。接着,拖动滑块,就可以调整速度。

    机器人在【路点_0】和【路点_1】之间进行移动。

    恭喜完成了第一个机器人程序。这个程序能够让机器人在【路点_0】与【路点_1】这两个路点之间进行移动。
页: [1]
查看完整版本: AUBO Scope【编程】界面编程:操控机器人运动与控制的方法