70 msg = DiagnosticStatus()
72 msg.level = DiagnosticStatus.OK
def __init__(self, device, name)
Constructs a Controller instance.
Controllers interact with ArbotiX hardware.
def shutdown(self)
Stop the controller, do any hardware shutdown needed.
def update(self)
Do any read/writes to device.
def startup(self)
Start the controller, do any hardware setup needed.
def active(self)
Is the controller actively sending commands to joints?
def getDiagnostics(self)
Get a diagnostics message for this joint.