65#include "robot_control/robot_control.h"
bool Actuator_Enable(Actuator actuator)
Allows motor output on given actuator.
void Actuator_End(Actuator actuator)
Deallocates internal data of given actuator.
double Actuator_SetSetpoints(Actuator actuator, DoFVariables *ref_setpoints)
Writes possible motor setpoint values for given actuator.
struct _ActuatorData ActuatorData
Single actuator internal data structure.
Definition actuator.h:69
Actuator Actuator_Init(const char *configName)
Creates and initializes actuator data structure based on given information.
bool Actuator_GetMeasures(Actuator actuator, DoFVariables *ref_measures, double timeDelta)
Reads sensors of given actuator.
void Actuator_Disable(Actuator actuator)
Prevents motor output on given actuator.
ActuatorData * Actuator
Opaque reference to actuator internal data structure.
Definition actuator.h:70
bool Actuator_SetControlState(Actuator actuator, enum ControlState controlState)
Calls underlying sensors implementations (plugins) to change measurement state.