genericroboticarm.control.robo_dash module

Dash visualization of what the position graph of a robotic arm looks like and what its current movements are.

class genericroboticarm.control.robo_dash.RoboDashApp(robo_interface: RoboInterface, port=8055)[source]

Bases: object

_build_graph_dot() str[source]
_state_fingerprint() str[source]

Cheap identifier of everything that _build_graph_dot draws. As long as it is unchanged, the drawn graph is still up to date and does not have to be laid out again. Kept a string so that it survives the json round trip through the dcc.Store unchanged.

app: DashProxy
robot: RoboInterface
run()[source]
stop()[source]