s6.app.robotic package¶
Submodules¶
s6.app.robotic.control module¶
Keyboard-driven manual control loop for the robotic stage.
Continuously polls the keyboard and sends small incremental motions to
the robotic service. Toggle between manual and a placeholder automatic
mode with the m key. Press Esc to exit.
Examples
>>> python -m s6.app.robotic.control
s6.app.robotic.light-control module¶
s6.app.robotic.remote-control module¶
s6.app.robotic.server module¶
FastAPI server exposing robotics control endpoints.
Wraps the s6.robotic.service router and binds to the host/port
configured by s6.schema.connection.ConnectionConfig. Useful for
remote control and integration.
Examples
>>> python -m s6.app.robotic.server --host 0.0.0.0
- s6.app.robotic.server.main()¶
Launch the FastAPI REST API server for robotics control.