汽车资讯

Robotstudio软件:基于Random组件的工件位置随机生成_

发布日期:2020-05-20 02:11   来源:未知   阅读:

Robotstudio软件:基于Random组件的工件位置随机生成

对机器人工作站进行仿真的时候,往往会有对随机数的需求,比如使用机器视觉进行机器人位姿引导仿真时,就需要工件的位置进行随机摆放。针对这种需求,ABB机器人虚拟仿真软件Robotstudio提供了一个专门用于生成随机数的Smart组件,即Random子对象组件,它可以在指定的范围内随机生成数值。本期,就来为大家介绍一下基于Random子对象组件的工件位置随机摆放的仿真操作方法。

外围设备布局

Robotstudio软件中,利用“建模”菜单栏下的建模功能,分别创建矩形体、圆柱体,并将其摆放到合适位置,所有的零部件的创建均以仿真软件的世界坐标系为基准,并且角点位置保持空置。

工件摆放与框架创建

首先,在工作台圆形表面的中心位置处,创建一个坐标框架。然后,再创建一个矩形体,并将其放置到工作台的圆形表面中心位置处,作为工件。

工件随机位置摆放Smart组件创建

Robotstudio软件的“建模”菜单栏下,创建一个空的Smart组件。然后,在其中分别添加1个Timer子对象组件、3个Random子对象组件、2个VectorConverter子对象组件、1个Positioner子对象组件。

其中,Timer是定时器组件,Random是随机数生成组件,VectorConverter是向量值转换组件,Positioner是对象定位组件。

Power by DedeCms