ConversionFunctionBessa
class gazebo::ConversionFunctionBessa
¶
class gazebo::ConversionFunctionBessa : public gazebo::ConversionFunction
Asymmetric conversion function with dead-zone nonlinearity. This corresponds to what is called Model 2 in Bessa et al.: Dynamic Positioning of Underwater Robotic Vehicles with Thruster Dynamics Compensation.
Summary¶
Members | Descriptions |
---|---|
public inline virtual std::string GetType () |
Return (derived) type of conversion function. |
public virtual bool GetParam (std::string _tag,double & _output) |
Return paramater in scalar form for the given tag. |
public virtual double convert (double _cmd) |
Convert thruster state (e.g. angular velocity) to thrust force. |
Members¶
public inline virtual std::string
GetType
()
¶
Return (derived) type of conversion function.
public virtual bool
GetParam
(std::string _tag,double & _output)
¶
Return paramater in scalar form for the given tag.
public virtual double
convert
(double _cmd)
¶
Convert thruster state (e.g. angular velocity) to thrust force.