Create(const std::string &_filename, const std::string &_name) | PluginT< ModelPlugin > | inlinestatic |
defaultWheelRadius | WheelTrackedVehiclePlugin | protected |
filename | PluginT< ModelPlugin > | protected |
GetFilename() const | PluginT< ModelPlugin > | inline |
GetHandle() const | PluginT< ModelPlugin > | inline |
GetRobotNamespace() | TrackedVehiclePlugin | protectedvirtual |
GetSteeringEfficiency() | TrackedVehiclePlugin | protectedvirtual |
GetTrackMu() | TrackedVehiclePlugin | protectedvirtual |
GetTrackMu2() | TrackedVehiclePlugin | protectedvirtual |
GetTracksSeparation() | TrackedVehiclePlugin | protectedvirtual |
GetType() const | PluginT< ModelPlugin > | inline |
handleName | PluginT< ModelPlugin > | protected |
Init() override | WheelTrackedVehiclePlugin | virtual |
Load(physics::ModelPtr _model, sdf::ElementPtr _sdf) override | WheelTrackedVehiclePlugin | virtual |
LoadParam(const sdf::ElementPtr &_sdf, const std::string &_name, V &_target, V _defaultValue=V()) const | PluginT< ModelPlugin > | inlineprotected |
LoadParam(sdf::ElementPtr &_sdf, const std::string &_name, std::string &_target, const char *_defaultValue) const | PluginT< ModelPlugin > | inlineprotected |
LoadWheel(physics::ModelPtr &_model, Tracks &_track, const std::string &_jointName) | WheelTrackedVehiclePlugin | protected |
ModelPlugin() | ModelPlugin | inline |
mutex | WheelTrackedVehiclePlugin | protected |
OnVelMsg(ConstPosePtr &_msg) GAZEBO_DEPRECATED(9.0) | TrackedVehiclePlugin | protectedvirtual |
OnVelMsg(ConstTwistPtr &_msg) | TrackedVehiclePlugin | protected |
PluginT() | PluginT< ModelPlugin > | inline |
Reset() override | WheelTrackedVehiclePlugin | virtual |
SetBodyVelocity(double _linear, double _angular) | TrackedVehiclePlugin | protected |
SetLinkMu(const physics::LinkPtr &_link) | TrackedVehiclePlugin | protected |
SetSteeringEfficiency(double _steeringEfficiency) | TrackedVehiclePlugin | protectedvirtual |
SetTrackMu(double _mu) | TrackedVehiclePlugin | protectedvirtual |
SetTrackMu2(double _mu2) | TrackedVehiclePlugin | protectedvirtual |
SetTrackVelocity(double _left, double _right) | TrackedVehiclePlugin | protectedvirtual |
SetTrackVelocityImpl(double _left, double _right) override | WheelTrackedVehiclePlugin | protectedvirtual |
TPtr typedef | PluginT< ModelPlugin > | |
TrackedVehiclePlugin() | TrackedVehiclePlugin | |
trackNames | TrackedVehiclePlugin | protected |
trackVelocity | WheelTrackedVehiclePlugin | protected |
type | PluginT< ModelPlugin > | protected |
UpdateTrackSurface() override | WheelTrackedVehiclePlugin | protectedvirtual |
WheelInfo_V typedef | WheelTrackedVehiclePlugin | protected |
WheelInfoPtr typedef | WheelTrackedVehiclePlugin | protected |
wheels | WheelTrackedVehiclePlugin | protected |
WheelTrackedVehiclePlugin()=default | WheelTrackedVehiclePlugin | |
world | WheelTrackedVehiclePlugin | protected |
~ModelPlugin() | ModelPlugin | inlinevirtual |
~PluginT() | PluginT< ModelPlugin > | inlinevirtual |
~TrackedVehiclePlugin() | TrackedVehiclePlugin | virtual |
~WheelTrackedVehiclePlugin()=default | WheelTrackedVehiclePlugin | virtual |