Skip to content

SubseaPressureROSPlugin

class gazebo::SubseaPressureROSPlugin

class gazebo::SubseaPressureROSPlugin
  : public gazebo::ROSBaseModelPlugin
Summary
Members Descriptions
publicSubseaPressureROSPlugin() Class constructor.
public~SubseaPressureROSPlugin() Class destructor.
public virtual voidLoad(physics::ModelPtr _model,sdf::ElementPtr _sdf) Load the plugin.
protected doublesaturation Sensor saturation (max. value for output pressure in Pa)
protected boolestimateDepth If flag is set to true, estimate depth according to pressure measurement.
protected doublestandardPressure Standard pressure.
protected doublekPaPerM Factor of kPa per meter.
protected virtual boolOnUpdate(const common::UpdateInfo & _info) Update sensor measurement.
Members
publicSubseaPressureROSPlugin()

Class constructor.

public~SubseaPressureROSPlugin()

Class destructor.

public virtual voidLoad(physics::ModelPtr _model,sdf::ElementPtr _sdf)

Load the plugin.

protected doublesaturation

Sensor saturation (max. value for output pressure in Pa)

protected boolestimateDepth

If flag is set to true, estimate depth according to pressure measurement.

protected doublestandardPressure

Standard pressure.

protected doublekPaPerM

Factor of kPa per meter.

protected virtual boolOnUpdate(const common::UpdateInfo & _info)

Update sensor measurement.