运动控制及轨迹规划GUI界面

时间:2021-07-27来源:佚名

4.7 运动控制及轨迹规划GUI界面

GUI (Graphical User Interface)界面是用户友好型的图形用户操作窗口,方便用户 对机器人进行操作。

Python语言有GTKPygamePyQt4、Tkinter等多种界面开发工具包,每种工具包

都有自己的特点及优势。编写的Delta机器人运动控制GUI界面应满足如下要求:

编程简单,能够在Linux下的ROS机器人操作系统下使用,能够准确的发布命令, 并实现与Galil运动控制卡之间的实时通信。

界面简洁,通过简单的培训即可对Delta机器人进行熟练地控制。

根据以上要求,选取GTK开发工具包编写Delta机器人的运动控制GUI界面,Delta 机器人的运动控制主界面如图4-16所示:

4-10 Delta机器人运动控制主界面 Status Indicator为状态指示灯区:

Emergency:急停指示灯,绿色表示正常运行,红色表示处于急停状态。 Ready:机械手准备就绪指示灯,绿色表示准备就绪,红色表示未完成准备。

Run:运行指示灯,机械手运行时该指示灯为绿色,停止时该指示灯为暗 灰色。

Stop:暂停指示灯,机械手停止运行时该指示灯的绿色,正常运行时该指 示灯为暗灰色。

Data:数据指示灯,数据计算完成后该指示灯为绿色,否则该指示灯为暗 灰色。

Done:动作完成指不灯,动作完成后该指;灯为绿色,否则该指不灯为暗 灰色。

Power Control为电源指示灯区:

Power:电源指示灯,供电状态该指示灯为红色,断电状态该指示灯为绿

色。

Servo:伺服指示灯,伺服开启该指示灯为红色,否则该指示灯为绿色。 Manual为机械臂手动控制区:

JogxJogx-:x轴进行手动控制,抬高或降低x轴。

JogzJogz-:z轴进行手动控制,抬高或降低z轴。

Home为机械臂回零控制区:

Home:回零按钮,使机器人回零到初始姿态,当机器人的机械臂挡住接近 开关时机械臂停止运动,机器人完成初始状态定位。

HomeReady:回零确认按钮,点击该按钮确认回零动作完成。

Speed速度控制区:

Speedless:无极调速区,可以用鼠标拖动调节机器人的运行速度。 Mechanical Gear:速度调节按钮,FastMediumSlow三个档位速度分另ij 为120次/分、90次/分、60次/分。

Position机械人末端执行器位置显示区:

xy:分别表示机器人末端执行器的空间位置。

Delta机器人轨迹规划GUI界面如图4-17所示:

Offline离线轨迹规划区:

Starting Point:机器人末端执行器起始点(物体抓取)位置。

Terminal Point:机器人末端执行器终止点(物体释放)位置。

Online实时在线轨迹规划区:

Vision:视觉传感器指示灯,实时在线轨迹规划时,视觉传感器正常运行 该指示灯为绿色,否则该指示灯为红色;离线轨迹规划时,该指 82

示灯为暗灰色。

Planning Approach轨迹规划方式选择区:

Offline:离线轨迹规划。

Online:实时在线轨迹规划。

Tragectory Generation 轨迹生成区:

Joint Space:关节空间轨迹规划按钮。

Workspace:工作空间轨迹规划按钮。

Mix Space:关节空间和工作空间的混合空间轨迹规划按钮。

4.8本章小结

本章主要阐述了 Delta机器人的运动控制系统,简要的介绍了离线轨迹规划和实时 在线轨迹规划的应用场合,并对两种轨迹规划的优缺点进行了陈述,在Linux系统的机 器人操作系统ROS下搭建了机器人的软硬件,编写了机器人的Galil运动控制卡程序, 从Copley驱动器中分别读取了三种轨迹规划方法得到的运动控制曲线参数,证明了三 种轨迹规划方法的实用性,并对其运动学和动力学实验结果进行了对比,得到了关节空 间和混合空间的轨迹规划方法更适合机器人实际控制的结论。后,为了实现用户友好 型操作,编写了机器人的运动控制GUI界面。

本文采摘自“高速并联工业机械手臂分析设计与实现”,因为编辑困难导致有些函数、表格、图片、内容无法显示,有需要者可以在网络中查找相关文章!本文由伯特利数控整理发表文章均来自网络仅供学习参考,转载请注明!

    相关阅读

    一起了解下博斯曼高速钻铣床吧!

    博斯曼高速钻铣床主要用于平板、法兰、盘类、环件等厚度在有效范围内工件的高效钻孔加工。可在单质材料零件及复合材料上实现钻通孔、盲孔。机床加工过程数字控制,操作十分方...
    2021-07-24

    线切割误差的解读是每一个使用者必须了解的

    线切割误差的解读是每一个使用者必须了解的 在 线切割机床 的使用过程中,对于线切割误差的解读是每一个使用者必须了解的,接下来小编简单为大家介绍一下关于线切割的误差形式...
    2021-07-15

    激光标线仪的工作原理

    激光标线仪的工作原理 标线仪就是利用可视光线投射光束,用于指示标记的仪器。其广泛应用在冶金钢板切割、石材切割、木材切割、机器视觉等领域,减少了工人的劳动强度,提高了...
    2022-09-22

    出口免熏蒸托盘的含义

    出口免熏蒸托盘作为现代物流的工具之一,由于它的适用性,牢固性,给货物运输带来了极大的方便,深受广大用户的青睐.根据材料的不同,可分为出口免熏蒸托盘,熏蒸木托盘. 出口熏蒸木托...
    2023-07-03
    出口免熏蒸托盘的含义

    走心式车床优良的减震性能和强韧性了解一下吧

    走心式车床 优良的减震性能和强韧性了解一下吧 走心式数控车床采用直线滚动导轨,由值伺服电机驱动,直线式排刀结构具有快速换刀的特点,数控系统功能完善,操控简易。根据零...
    2021-07-31

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    包邮三角型简易螺丝刀三角十字螺丝刀螺丝批改锥起子五金工具5mm

    这款5mm三角型简易螺丝刀,专为拧紧或拆卸三角形螺丝设计,适用于电子维修、家电维护及精密仪器装配等场景。采用优质合金钢材质,刀头硬度高、耐磨损,确保长久使用不变...
    3.64

    网站栏目