s6.app.robotic.controlΒΆ

Command-driven manual control loop for the robotic stage.

Uses stdin commands instead of global keyboard hooks. Toggle between manual and placeholder automatic mode with m and quit with q.

Examples

>>> python -m s6.app.robotic.control
s6.app.robotic.control.control()

Run a blocking loop to control the stage with typed commands.

CommandsΒΆ

  • a/left: step along X-

  • d/right: step along X+

  • w/up: step along Y+

  • s/down: step along Y-

  • z: zero axes

  • r: save current position to waypoint β€œQ”

  • t: move to waypoint β€œQ”

  • m: toggle manual/automatic mode

  • run: execute one automatic sweep when in automatic mode

  • q: quit