Skip to main content
Version: 2.3.0

State API

The State service can handles a sensor (Button board for example), or an actuator (Power Switch board for example). Generally, this type of services allows to manage bi-state elements such as on/off, pushed/release, 0/1, ...

Its type has access to all common capabilities.


Function name and parametersActionComment
control(self)Displays service type graphical interfaceOnly available using Jupyter notebook


Variable nameActionType
stateSets or reads the service stateread / write: Boolean (True or False)


Event nameTrigger
changedAny state modification pressed or released
pressedState modification from True to False
releasedState modification from False to True

ROS topicsโ€‹

Topic nameMessage type