Skip to content

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::stringGetType() Return (derived) type of conversion function.
public virtual boolGetParam(std::string _tag,double & _output) Return paramater in scalar form for the given tag.
public virtual doubleconvert(double _cmd) Convert thruster state (e.g. angular velocity) to thrust force.
Members
public inline virtual std::stringGetType()

Return (derived) type of conversion function.

public virtual boolGetParam(std::string _tag,double & _output)

Return paramater in scalar form for the given tag.

public virtual doubleconvert(double _cmd)

Convert thruster state (e.g. angular velocity) to thrust force.