ConversionFunctionBasic
class gazebo::ConversionFunctionBasic
¶
class gazebo::ConversionFunctionBasic : public gazebo::ConversionFunction
The most basic conversion function: Thrust = const.*w*abs(w) This corresponds to what is attrributed to Yoerger et al. and called Model 1 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.