I want to do this such that my robot will only go to that waypoint for one time in the whole loop. Also, the next line of waypoint can only be executed after the previous has been run.
Posts by spymaxi1
-
-
I'm working on a school project that deals with many different robot and vision system. I'm interested into getting all of them to pick objects and place them in a certain order. We have UR5 with SICK PLB for Bin picking, YUMI with integrated vision and AUBO with SICK PIM60.
Currently I'm the responsible one to develop AUBO with PIM60
So I have a script program to pick and place already and it goes::LoopA::
if located = 1
then
.
.
.
drop position A
else
goto LoopA::LoopB::
if located = 1
then
.
.
.
drop position B
else
goto LoopB::LoopC::
if located = 1
then
.
.
.
drop position C
else
goto LoopC::LoopD::
if located = 1
then
.
.
.
drop position D
else
goto LoopDMy current programming method is lengthy and not sure if its right. It is also tedious to program as in each if statement it is just to contain a different end waypoint and contains other stuff which is similar in other "loops" to drop the product. However, it allows me to do what is needed and it does not jump to next and any drop point if no object is detected. Please advice for improvements.
-
How can this be done? I have a UR5 and AUBO i3 both can be used with SICK scanning ruler and PIM60. I want to place objects in the way such that they are arranged in certain order in the script function. Usually I would just drop products down a slider or into a box. And I have no clue to do that at all
-
Having problems with aubo on getting their plugins. :< Basically bought it from a reseller.