cloudpendulumclient.requests

Classes

RequestType(value[, names, module, ...])

The request types for communicating with the Cloud Pendulum Server.

ResponseType(value[, names, module, ...])

The response types sent by the Cloud Pendulum Server in response to a RequestType.

class cloudpendulumclient.requests.RequestType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

The request types for communicating with the Cloud Pendulum Server.

HEARTBEAT = 0
START_EXPERIMENT = 1
STOP_EXPERIMENT = 2
GET_PROGRESS_INFO = 3
GET_USER_INFO = 4
GET_ACTUATOR_INFO = 5
GET_POSITION = 6
GET_VELOCITY = 7
GET_TORQUE = 8
SET_POSITION = 9
SET_VELOCITY = 10
SET_TORQUE = 11
SET_IMPEDANCE_CONTROLLER_PARAMS = 12
SET_SAFETY_LIMITS = 13
START_GYM = 14
STOP_GYM = 15
START_EPISODE = 16
class cloudpendulumclient.requests.ResponseType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

The response types sent by the Cloud Pendulum Server in response to a RequestType.

OK = 0
INVALID_REQUEST = 1