Public Member Functions | |
def | __init__ (self, args, kwargs) |
def | get_command_value (self, thrust) |
def | get_thrust_value (self, command) |
Static Public Attributes | |
string | LABEL = 'proportional' |
Private Attributes | |
_gain | |
This model corresponds to the linear relation between a function abs(command)*command of the command input (usually the command angular velocity) to the thrust force. A constant gain has to be provided.
Definition at line 21 of file thruster_proportional.py.
def uuv_thrusters.models.thruster_proportional.ThrusterProportional.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 28 of file thruster_proportional.py.
def uuv_thrusters.models.thruster_proportional.ThrusterProportional.get_command_value | ( | self, | |
thrust | |||
) |
Definition at line 37 of file thruster_proportional.py.
def uuv_thrusters.models.thruster_proportional.ThrusterProportional.get_thrust_value | ( | self, | |
command | |||
) |
Computes the thrust force for the given command.
Definition at line 41 of file thruster_proportional.py.
|
private |
Definition at line 33 of file thruster_proportional.py.
|
static |
Definition at line 26 of file thruster_proportional.py.