You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mappingType of 2, LinearInterp. This allows users to input values from a datasheet and the thrust plugin will linearly interpret b/t them. Example user interface:
minCmd and maxCmd clamping, while maxCmd is already implemented, it is not necessarily being used to clamp the input value.
maxForceFwd and maxForceRev clamping
Edit: there are more features available in the uuv thruster plugin, such as thruster/prop efficienty and other types of mappings. However, I have only listed the ones that are needed for my specific project. Perhaps another issue such as "UUV Thruster Plugin Feature Parity" may be desired based on community request.
The text was updated successfully, but these errors were encountered:
This issue is a feature request to add specific features to our thruster plugin: https://github.com/osrf/vrx/blob/master/usv_gazebo_plugins/src/usv_gazebo_thrust_plugin.cc
These features are inspired by UUV's thruster plugin: https://github.com/uuvsimulator/uuv_simulator/blob/bfb40cb153684a0703173117b6bbf4258e8e71c5/uuv_gazebo_plugins/uuv_gazebo_plugins/src/ThrusterPlugin.cc
mappingType
of2
,LinearInterp
. This allows users to input values from a datasheet and the thrust plugin will linearly interpret b/t them. Example user interface:Example logic:
Example user interface:
minCmd and maxCmd clamping, while
maxCmd
is already implemented, it is not necessarily being used to clamp the input value.maxForceFwd and maxForceRev clamping
Edit: there are more features available in the uuv thruster plugin, such as thruster/prop efficienty and other types of mappings. However, I have only listed the ones that are needed for my specific project. Perhaps another issue such as "UUV Thruster Plugin Feature Parity" may be desired based on community request.
The text was updated successfully, but these errors were encountered: