See the Gazebo documentation about the WheelSlipPlugin. This ROS wrapper exposes two parameters via dynamic reconfigure: More...
#include <gazebo_ros_wheel_slip.h>
Public Member Functions | |
GazeboRosWheelSlip () | |
Constructor. More... | |
virtual void | Load (physics::ModelPtr _parent, sdf::ElementPtr _sdf) |
Load the plugin. More... | |
virtual | ~GazeboRosWheelSlip () |
Destructor. More... | |
Private Member Functions | |
void | configCallback (gazebo_plugins::WheelSlipConfig &config, uint32_t level) |
void | QueueThread () |
Custom callback queue thread. More... | |
Private Attributes | |
boost::thread | callbackQueueThread_ |
dynamic_reconfigure::Server< gazebo_plugins::WheelSlipConfig > * | dyn_srv_ |
Dynamic reconfigure server. More... | |
ros::CallbackQueue | queue_ |
std::string | robotNamespace_ |
for setting ROS name space More... | |
ros::NodeHandle * | rosnode_ |
pointer to ros node More... | |
See the Gazebo documentation about the WheelSlipPlugin. This ROS wrapper exposes two parameters via dynamic reconfigure:
Definition at line 49 of file gazebo_ros_wheel_slip.h.
gazebo::GazeboRosWheelSlip::GazeboRosWheelSlip | ( | ) |
Constructor.
Definition at line 30 of file gazebo_ros_wheel_slip.cpp.
|
virtual |
Destructor.
Definition at line 35 of file gazebo_ros_wheel_slip.cpp.
|
private |
Definition at line 48 of file gazebo_ros_wheel_slip.cpp.
|
virtual |
Load the plugin.
Definition at line 69 of file gazebo_ros_wheel_slip.cpp.
|
private |
Custom callback queue thread.
Definition at line 112 of file gazebo_ros_wheel_slip.cpp.
|
private |
Definition at line 78 of file gazebo_ros_wheel_slip.h.
|
private |
Dynamic reconfigure server.
Definition at line 73 of file gazebo_ros_wheel_slip.h.
|
private |
Definition at line 77 of file gazebo_ros_wheel_slip.h.
|
private |
for setting ROS name space
Definition at line 76 of file gazebo_ros_wheel_slip.h.
|
private |
pointer to ros node
Definition at line 69 of file gazebo_ros_wheel_slip.h.