Programs

Defines a generic program.

class Program(name='')

A generic program abstract class.

_abc_impl = <_abc._abc_data object>
enter()
exit()
step()

Contains a program that cycles between two waypoints.

class BasicTwoWPCycleConstStream(robot: Robot, name='BasicTwoWPCycleConstStream')

The program cycles through two waypoints by sending alternating move commands to the robot.

_abc_impl = <_abc._abc_data object>
enter()

Execute on entry.

Note

Needs to be called manually.

exit()

Execute on exit.

Note

Needs to be called manually.

step()

Step the program.

update_current_setp()

Contains a program that cycles between two waypoints.

class BasicTwoWPCycle(robot: Robot, name='BasicTwoWPCycle')

The program cycles through two waypoints by sending alternating move commands to the robot.

_abc_impl = <_abc._abc_data object>
enter()
exit()
step()