$search
#include <gazebo_ros_magnetic.h>
Public Member Functions | |
| GazeboRosMagnetic (Entity *parent) | |
| virtual | ~GazeboRosMagnetic () |
Protected Member Functions | |
| virtual void | FiniChild () |
| virtual void | InitChild () |
| virtual void | LoadChild (XMLConfigNode *node) |
| virtual void | UpdateChild () |
Private Attributes | |
| Body * | body_ |
| ParamT< std::string > * | body_name_ |
| ParamT< double > * | declination_ |
| ParamT< double > * | inclination_ |
| geometry_msgs::Vector3Stamped | magnetic_field_ |
| gazebo::Vector3 | magnetic_field_world_ |
| ParamT< double > * | magnitude_ |
| ParamT< std::string > * | namespace_ |
| ros::NodeHandle * | node_handle_ |
| Model * | parent_ |
| ros::Publisher | publisher_ |
| ParamT< double > * | reference_heading_ |
| SensorModel3 | sensor_model_ |
| ParamT< std::string > * | topic_ |
Definition at line 46 of file gazebo_ros_magnetic.h.
| GazeboRosMagnetic::GazeboRosMagnetic | ( | Entity * | parent | ) |
Definition at line 45 of file gazebo_ros_magnetic.cpp.
| GazeboRosMagnetic::~GazeboRosMagnetic | ( | ) | [virtual] |
Definition at line 73 of file gazebo_ros_magnetic.cpp.
| void GazeboRosMagnetic::FiniChild | ( | ) | [protected, virtual] |
Definition at line 144 of file gazebo_ros_magnetic.cpp.
| void GazeboRosMagnetic::InitChild | ( | ) | [protected, virtual] |
Definition at line 118 of file gazebo_ros_magnetic.cpp.
| void GazeboRosMagnetic::LoadChild | ( | XMLConfigNode * | node | ) | [protected, virtual] |
Definition at line 86 of file gazebo_ros_magnetic.cpp.
| void GazeboRosMagnetic::UpdateChild | ( | ) | [protected, virtual] |
Definition at line 126 of file gazebo_ros_magnetic.cpp.
Body* gazebo::GazeboRosMagnetic::body_ [private] |
Definition at line 60 of file gazebo_ros_magnetic.h.
ParamT<std::string>* gazebo::GazeboRosMagnetic::body_name_ [private] |
Definition at line 68 of file gazebo_ros_magnetic.h.
ParamT<double>* gazebo::GazeboRosMagnetic::declination_ [private] |
Definition at line 74 of file gazebo_ros_magnetic.h.
ParamT<double>* gazebo::GazeboRosMagnetic::inclination_ [private] |
Definition at line 75 of file gazebo_ros_magnetic.h.
Definition at line 65 of file gazebo_ros_magnetic.h.
gazebo::Vector3 gazebo::GazeboRosMagnetic::magnetic_field_world_ [private] |
Definition at line 66 of file gazebo_ros_magnetic.h.
ParamT<double>* gazebo::GazeboRosMagnetic::magnitude_ [private] |
Definition at line 72 of file gazebo_ros_magnetic.h.
ParamT<std::string>* gazebo::GazeboRosMagnetic::namespace_ [private] |
Definition at line 69 of file gazebo_ros_magnetic.h.
Definition at line 62 of file gazebo_ros_magnetic.h.
Model* gazebo::GazeboRosMagnetic::parent_ [private] |
Definition at line 59 of file gazebo_ros_magnetic.h.
Definition at line 63 of file gazebo_ros_magnetic.h.
ParamT<double>* gazebo::GazeboRosMagnetic::reference_heading_ [private] |
Definition at line 73 of file gazebo_ros_magnetic.h.
Definition at line 77 of file gazebo_ros_magnetic.h.
ParamT<std::string>* gazebo::GazeboRosMagnetic::topic_ [private] |
Definition at line 70 of file gazebo_ros_magnetic.h.