#include <gazebo_ros_imu.h>
|
| virtual void | Load (physics::ModelPtr _model, sdf::ElementPtr _sdf) |
| |
| virtual void | Reset () |
| |
| virtual void | Update () |
| |
|
| double | GaussianKernel (double mu, double sigma) |
| | Gaussian noise generator. More...
|
| |
| bool | ServiceCallback (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) |
| | call back when using service More...
|
| |
| bool | SetAccelBiasCallback (hector_gazebo_plugins::SetBias::Request &req, hector_gazebo_plugins::SetBias::Response &res) |
| | Bias service callbacks. More...
|
| |
| bool | SetRateBiasCallback (hector_gazebo_plugins::SetBias::Request &req, hector_gazebo_plugins::SetBias::Response &res) |
| |
Definition at line 52 of file gazebo_ros_imu.h.
| gazebo::GazeboRosIMU::GazeboRosIMU |
( |
| ) |
|
| gazebo::GazeboRosIMU::~GazeboRosIMU |
( |
| ) |
|
|
virtual |
| double gazebo::GazeboRosIMU::GaussianKernel |
( |
double |
mu, |
|
|
double |
sigma |
|
) |
| |
|
private |
Gaussian noise generator.
| void gazebo::GazeboRosIMU::Load |
( |
physics::ModelPtr |
_model, |
|
|
sdf::ElementPtr |
_sdf |
|
) |
| |
|
protectedvirtual |
| void gazebo::GazeboRosIMU::Reset |
( |
| ) |
|
|
protectedvirtual |
| bool gazebo::GazeboRosIMU::ServiceCallback |
( |
std_srvs::Empty::Request & |
req, |
|
|
std_srvs::Empty::Response & |
res |
|
) |
| |
|
private |
| bool gazebo::GazeboRosIMU::SetAccelBiasCallback |
( |
hector_gazebo_plugins::SetBias::Request & |
req, |
|
|
hector_gazebo_plugins::SetBias::Response & |
res |
|
) |
| |
|
private |
| bool gazebo::GazeboRosIMU::SetRateBiasCallback |
( |
hector_gazebo_plugins::SetBias::Request & |
req, |
|
|
hector_gazebo_plugins::SetBias::Response & |
res |
|
) |
| |
|
private |
| void gazebo::GazeboRosIMU::Update |
( |
| ) |
|
|
protectedvirtual |
| std::string gazebo::GazeboRosIMU::bias_topic_ |
|
private |
| sensor_msgs::Imu gazebo::GazeboRosIMU::biasMsg |
|
private |
| boost::shared_ptr<dynamic_reconfigure::Server<SensorModelConfig> > gazebo::GazeboRosIMU::dynamic_reconfigure_server_accel_ |
|
private |
| boost::shared_ptr<dynamic_reconfigure::Server<SensorModelConfig> > gazebo::GazeboRosIMU::dynamic_reconfigure_server_rate_ |
|
private |
| boost::shared_ptr<dynamic_reconfigure::Server<SensorModelConfig> > gazebo::GazeboRosIMU::dynamic_reconfigure_server_yaw_ |
|
private |
| std::string gazebo::GazeboRosIMU::frame_id_ |
|
private |
| sensor_msgs::Imu gazebo::GazeboRosIMU::imuMsg |
|
private |
| physics::LinkPtr gazebo::GazeboRosIMU::link |
|
private |
| std::string gazebo::GazeboRosIMU::link_name_ |
|
private |
| boost::mutex gazebo::GazeboRosIMU::lock |
|
private |
A mutex to lock access to fields that are used in message callbacks.
Definition at line 105 of file gazebo_ros_imu.h.
| std::string gazebo::GazeboRosIMU::namespace_ |
|
private |
allow specifying constant xyz and rpy offsets
Definition at line 96 of file gazebo_ros_imu.h.
| math::Quaternion gazebo::GazeboRosIMU::orientation |
|
private |
| std::string gazebo::GazeboRosIMU::serviceName |
|
private |
| std::string gazebo::GazeboRosIMU::topic_ |
|
private |
| physics::WorldPtr gazebo::GazeboRosIMU::world |
|
private |
The documentation for this class was generated from the following files: