class MotorFeedback

August 13, 2019 ยท View on GitHub

Member values

Member nameData typeDescription
motor_iduint32Motor ID (1, nb_motor)
positionfloat32Position of the gripper fingers in percentage (0-100%)
velocityfloat32Velocity of the gripper fingers in percentage (0-100%)
current_motorfloat32Current comsumed by the gripper motor (mA)
voltagefloat32Motor Voltage (V)
temperature_motorfloat32Motor temperature. (degrees Celsius)

Member functions

Function nameReturn typeInput typeDescription
motor_id()uint32voidReturns the current value of motor_id. If the motor_id is not set, returns 0.
set_motor_id()voiduint32Sets the value of motor_id. After calling this, motor_id() will return value.
clear_motor_id()voidvoidClears the value of motor_id. After calling this, motor_id() will return 0.
position()float32voidReturns the current value of position. If the position is not set, returns 0.
set_position()voidfloat32Sets the value of position. After calling this, position() will return value.
clear_position()voidvoidClears the value of position. After calling this, position() will return 0.
velocity()float32voidReturns the current value of velocity. If the velocity is not set, returns 0.
set_velocity()voidfloat32Sets the value of velocity. After calling this, velocity() will return value.
clear_velocity()voidvoidClears the value of velocity. After calling this, velocity() will return 0.
current_motor()float32voidReturns the current value of current_motor. If the current_motor is not set, returns 0.
set_current_motor()voidfloat32Sets the value of current_motor. After calling this, current_motor() will return value.
clear_current_motor()voidvoidClears the value of current_motor. After calling this, current_motor() will return 0.
voltage()float32voidReturns the current value of voltage. If the voltage is not set, returns 0.
set_voltage()voidfloat32Sets the value of voltage. After calling this, voltage() will return value.
clear_voltage()voidvoidClears the value of voltage. After calling this, voltage() will return 0.
temperature_motor()float32voidReturns the current value of temperature_motor. If the temperature_motor is not set, returns 0.
set_temperature_motor()voidfloat32Sets the value of temperature_motor. After calling this, temperature_motor() will return value.
clear_temperature_motor()voidvoidClears the value of temperature_motor. After calling this, temperature_motor() will return 0.

Parent topic: GripperCyclic (C++)