Robot Programming Flashcards

1
Q

Commands for picking/releasing an object.

A

OPENI / CLOSEI
DELAY 0.5
APPRO lockpick, dz
BREAK
MOVE locpick
BREAK
CLOSEI / OPENI
DELAY 0.5
DEPARTS dz
BREAK

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mandatory commands.

A

.program name()
attach()
TOOL TRANS(0, 0, gripper_height)
dz = x
SPEED 30 ALWAYS
….
detach()
end

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do you write the IF ELSE statement in Adept V+?

A

IF … THEN

ELSE

END

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Continuous path for avoiding an object.

A

> Robot in A<
MOVES C
MOVES B

Increase velocity in order to cover less space.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How to wait for a signal.

A

WAIT SIG(1001)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How to check if a signal is strong.

A

IF SIG(1002) THEN:
….

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How to set high/low a signal.

A

SIGNAL (+/- port)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Difference between MOVE and MOVES.

A

MOVE: causes a joint-interpolated motion. That is, intermediate set points between the initial and final robot locations are computed by interpolating between the initial and final joint positions

MOVES: causes a straight-line motion. During such a motion the tool is moved along a straight-line path and is smoothly rotated to its final orientation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly